© Debajani Mohanty 2018
Debajani MohantyEthereum for Architects and Developershttps://doi.org/10.1007/978-1-4842-4075-5_4

4. Deploying Smart Contracts

Debajani Mohanty1 
(1)
Noida, Uttar Pradesh, India
 
Now that you are proficient in smart contract development using Solidity, let’s deploy a contract on an Ethereum network. Deployment can be done in many ways.
  • Deploy in Remix with the JavaScript VM : This is something you have already done.

  • Ganache : Formerly known as TestRPC, Ganache is a local private setup running on your machine for development and unit testing.

  • Ropsten/Kovan/Rinkeby test network and MetaMask : These are Ethereum clients used for functional testing.

  • Truffle Suite : Truffle Suite is a development and testing framework for smart contracts ...

Get Ethereum for Architects and Developers: With Case Studies and Code Samples in Solidity 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.