O'Reilly logo

Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions by Michael Wuehler, Solomon Lederer, Rene Madsen, Kedar Iyer, Paul R. Allen, Joseph J. Bambara

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7   Ethereum Application Best Practices

Ethereum Blockchain Development

As we write this book in late 2017, integrated blockchain development environments (IDEs) are still emerging. Truffle (http://truffleframework.com/) is a development environment, testing framework, and asset pipeline for Ethereum.

Truffle provides:

•   Built-in smart contract compilation, linking, deployment, and binary management

•   Automated contract testing

•   Scriptable, extensible deployment and migration

•   Network management for deploying to any number of public and private networks

•   Package management with EthPM and NPM, using the ERC190 standard

•   Interactive console for direct contract communication

•   The ability to build pipeline with configuration and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required