Chapter 4
Getting and Configuring Ethereum Development Tools
IN THIS CHAPTER
Exploring development tool choices
Downloading Ethereum development tools
Installing Ethereum development tools
Setting up your Ethereum development environment
The most popular language for developing decentralized applications (dApps) for the Ethereum blockchain is Solidity. Before you can find out how to develop dApps in Solidity, however, you need to have all the tools installed and available. Depending on your needs, you can designate a computer to be your development workstation, or you can use web-based tools to develop code from any web browser.
The examples in this book use software that installs locally on a PC. Installing all these tools will give you the ability to write smart contract software, compile it, deploy it to a test environment, test it, and finally deploy it to the real blockchain.
In this chapter you build your own Ethereum development environment. By the end of the chapter, you’ll be ready to start developing your own smart contracts and dApps.
Examining Why Multiple Ethereum ...
Get Cryptocurrency All-in-One For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.