Remix
Last updated
Last updated
Remix IDE, is a no-setup tool with a GUI for developing smart contracts. Used by experts and beginners alike, Remix will get you going in double time. Remix plays well with other tools, and allows for a simple deployment process to the chain of your choice. Remix is famous for our visual debugger.
Following images are the layout of Remix IDE.
A : Icon Pannel to select plug-in for Side Pannel(B)
B : Pannel to display plug-in. GUI of most plug-ins are displayed
C : Main pannel. Able to edit files to compile
D : A terminal section to see result or run script
Basic modules of Remix IDE are File Explorer, Plugin Manager and Editor
File Explorer icon is at the top.
Remix IDE is run based on the plugin. To use various features, module needs to be activated by plugin admin. Icon pannel's basic module is File Explorer, compile, deploy and run.
In basic pannel, you can write/edit codes. If you are editing the original code, you need to compile again.
Create MEVerseGreeter.sol
in directory with Code Editor
You can check the result, status, and information of transaction in Terminal. To see more details, click the icon.
If you have finished writing code, check if there is any error or warning.
If the contract is compiled, click Ethereum icon in Icon pannel to deploy.
ENVIRONMENT : Setting up development environment. Choose Injected Provider - MetaMask when deploying in MEVerse Network.
ACCOUNT : Account information that deploys smart contract
CONTRACT : Contract that you wish to deploy. Only compiled contracts can be selected.
After checking Environment, Account, and Contract, click Deploy button to deploy contract. After checking the network fee, it completes contract deployment.
You can see whether the contract has been successfully deployed or not by checking and Deployed Contract. Greet button will let you see the results by calling greet function in smart contract.