Remix IDE is a great option for quickly jumping into writing, analyzing, compiling, and deploying smart contracts.

  1. Remix is web-based. You can navigate to it here:

Remix - Ethereum IDE

The "File Explorer" tab has some example Solidity files, but you can also import your own here.

Untitled

On the "Solidity compiler" tab you can compile Solidity and debug any errors.

<aside> 💡 Enable "Solidity Static Analysis" plugin in Remix to get some generic security checks on the "Plugin Manager" tab

</aside>

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/38e1af00-560b-44f1-9e15-276c02af3b21/Untitled.png

On the "Deploy" tab you can select an environment of "Injected Web3" to connect Remix to Metamask and ultimately to Ganache.

Untitled

This is just one way to edit, compile and deploy smart contracts. The next setup step has us working with Truffle, which is another tool for performing similar actions.


Once this step has been completed click here to move on to the next step: 5. Truffle

Back to Home