User Tools

Site Tools


Sidebar

Welcome to DIDO WIKI

dido:public:ra:xapend:xapend.b_stds:defact:ethereum:truffle_suite:truffle

Tool: Truffle

Return to Truffle Suit

Truffle is a development environment utilizing the Ethereum Virtual Machine (EVM) as a basis. The slogan of Truffle is “Smart Contracts Made Sweeter”, indicating that the environment specializes in smart contract development. This environment features a number of great functionalities that help Distributed Application (ĐApp or DApp) developers tremendously.

Truffle is a world-class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM) , aiming to make life as a developer easier.

Truffle is widely considered the most popular tool for blockchain application development, with over 1.5 million lifetime downloads. Truffle supports developers across the full lifecycle of their projects, whether they are looking to build on Ethereum, Hyperledger, Quorum, or one of an ever-growing list of other supported platforms. Paired with Tool: Genache, a personal blockchain, and Drizzle, a front-end Distributed Application (ĐApp or DApp) development kit, the full Truffle suite of tools promises to be an end-to-end dApp development platform.

  • Built-in smart contract compilation, linking, deployment and binary management.
  • Automated contract testing for rapid development.
  • Scriptable, extensible deployment & migrations framework.
  • Network management for deploying to any number of Public & Private networks.
  • Package management with EthPM & NPM, using the EIP 190: Ethereum Smart Contract Packaging Standard standard.
  • Interactive console for direct contract communication.
  • Configurable build pipeline with support for tight integration.
  • External script runner that executes scripts within a Truffle environment.

Source: https://www.kaleido.io/blockchain-platform/truffle

dido/public/ra/xapend/xapend.b_stds/defact/ethereum/truffle_suite/truffle.txt · Last modified: 2022/02/06 05:40 by nick
Translations of this page: