How to make the jump into coding Ethereum: Part 2

Development Environment Framework

  • Hardhat — A Javascript/Typescript based framework. My development environment of choice. Has many useful plugins that puts it a step ahead of the competition.
  • Truffle — A Javascript/Typescript based framework as well. Although not be my first choice, is still a powerful toolkit in its own right. All the development environments are constantly innovating to create better tools to help development, so an eye should be kept on all of them.
  • Brownie — A python based framework. Not as popular as Hardhat, but for python users is the way to go. I do not have experience with it myself, but the notion is that to deploying the backend is much more intuitive as the quirks of Javascript can present hurdles.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store