We use cookies to personalize content and to analyse our website traffic. Please review our Privacy Policy before accepting.

Uncategorized

Truffle Unveils Plans to Integrate with Five Diverse Protocols in an Effort to Standardize Blockchain Tooling for Enterprise

Truffle’s developer tools will support R3’s Corda, Hyperledger Fabric & Tezos, in addition to Ethereum and Quorum, simplifying the blockchain development experience for enterprises

Redmond, Washington August 2, 2019:  Today, Truffle Suite announced plans to integrate its blockchain developer tools with Hyperledger Fabric and Tezos. Truffle also announced a unique partnership with R3 to build a seamless experience for Corda developers. By integrating with three new decentralized protocols, in addition to providing long-standing support for public Ethereum and Quorum, a private-permissioned version of Ethereum, Truffle will soon be available to developers building across five of the most prominent decentralized protocols. Truffle CEO and Founder Tim Coulter announced the milestone in a keynote at TruffleCon, the company’s annual developer conference hosted this year on Microsoft’s campus in Redmond, Washington. 

The Truffle suite is designed to manage blockchain developers’ entire workflow, from smart contract development to front-end application. Launched in 2015 within ConsenSys, a leading Ethereum software developer and venture capital firm, Truffle quickly became the most popular set of developer tools for the Ethereum ecosystem based on Github stars, earning over 3 million downloads across all tools in the suite.

After graduating from ConsenSys’ venture production studio with a $3 million investment in early 2019, Truffle set out to reach new developers through partnerships with Goldman Sachs and JP Morgan backed Axoni, and Microsoft Azure. Truffle’s expansion will continue as it integrates with prominent decentralized protocols like R3’s Corda, Hyperledger Fabric and Tezos. 

“These projects are diverse, influential, and incredibly important to the maturation of the blockchain ecosystem,” said Tim Coulter, founder of Truffle. “By integrating with Corda, Hyperledger, and Tezos, we can extend our reach and make the lives of thousands of developers easier in the process.” 

As enterprises increasingly build decentralized protocols into their IT stack, Truffle is meeting the needs of developers by standardizing tooling, easing friction and promoting interoperability. “We are empowering developers to build enterprise-grade solutions on any network of their choosing, creating a path for future cross-network collaboration,” Coulter said. R3’s Corda

As part of a newly formed partnership, Truffle is developing support for R3’s Corda within Ganache. Truffle is working with R3 to create a personal blockchain for Corda — a "Corda Flavored" Ganache. Truffle looks forward to supporting Corda’s CorDapp developers and enabling their success.

“One of the great strengths of Corda is the diverse ecosystem of developers building applications on top of it,” said R3 Chief Product Officer Todd McDonald. “The innovation of these developers is a big part of what makes Corda so powerful and we continuously look for ways to help support the development lifecycle. With Truffle, we are streamlining CorDapp deployment to local testing environments, making it easier for developers to validate their applications.”

Hyperledger FabricTruffle now officially supports developing on Hyperledger Fabric's EVM chaincode within Truffle. Truffle users can configure the Truffle CLI to target the EVM chaincode for smart contract deployments and automated testing. This integration aims to make the Hyperledger EVM development experience sweeter, replicating the smooth experience Truffle currently provides for Ethereum developers. "This integration marks another step towards compatibility and interoperability in blockchain and smart contract development," said Brian Behlendorf, Executive Director, Hyperledger. "At Hyperledger, we've encouraged blockchain technology communities to work with each other even more - in fact EVM support on Hyperledger Fabric is the result of collaboration between developers on Fabric and those with the Hyperledger Burrow project. We believe the Truffle integration will bring even more energy and ideas from the Ethereum developer community into Hyperledger."

Truffle is also excited to announce it has become a member of Hyperledger.

Tezos

The Tezos Foundation and TQ Tezos are proud to partner with Truffle on its integration of Tezos, which will make developing applications easier and more accessible. Truffle plans to extend its existing features by adding support for Tezos smart contract languages and networks (Mainnet, Alphanet, and Zeronet). It will offer developers an environment for contract compilation, automated test validation, and application deployment. As part of the integration, Truffle will support Tezos through:

  • Built-in support for Tezos networks (mainnet and test networks)

  • Support for the Michelson, LIGO, and SmartPy smart contract languages

  • Automated testing framework

  • Tezos-specific documentation and tutorials

“Integration into Truffle Suite expands accessibility and lowers the barrier to entry for developers to build on Tezos,” said Alison Mangiero, President of TQ Tezos. “Tezos gets stronger and stronger as the ecosystem of developers building on the platform grows. We see this integration and the related materials as an important step in growing the Tezos developer community and look forward to seeing the new projects and ideas which emerge as a result,” added Ryan Jesperson, President of the Tezos Foundation.    

The Truffle Suite of tools offers developers software products Truffle, Ganache and Drizzle, to form an end-to-end solution for blockchain builders. The Truffle command-line tool helps developers manage the workflow around building smart contracts. Ganache is a personal blockchain for Ethereum development, which developers can use to deploy contracts, develop applications, and run tests. Before deploying to the mainnet, Ganache allows users to create test environments to make sure their dApp’s smart contracts and incentive logic make sense. Drizzle is a collection of front-end libraries that make writing dApp front-ends easier and more predictable, allowing developers to build blockchain applications with the frontend tools they love. For information on Truffle, please visit https://www.trufflesuite.com/

For press inquiries, please reach out to PR@consensys.net.

About Truffle:

Truffle provides world-class solutions for blockchain development, offering the tooling, training, advisory and support services for the world’s most popular blockchain networks. With a strong foundation in the Ethereum ecosystem, Truffle’s suite of tools has been downloaded by over 3 million developers and is trusted to help bring smart contracts and dApps to life.

About The Authors

ConsenSys Labs
ConsenSys Labs

The venture arm of Consensys.