Create Smart Contract

This section covers how to create Smart Contract by using the three tools below.


Remix is an integrated development environment (IDE) that supports the development and deployment of Smart Contracts in a solidity programming language available in a browser. You can deploy and test Smart Contract with a browser.

It is a browser-based tool that users can easily follow and use, and it is a tool to use when creating ERC-720 Smart Contract.


Truffle is a blockchain framework that helps you easily develop dApp based on Ethereum. Smart Contracts can be compiled and distributed via Truffle.


Hardhat is a dApp development tool similar to Truffle and is a development framework that supports the creation, compilation, and distribution of Smart Contracts.

Last updated