Using Remix and Metamask

Remix is an IDE for smart contract development, including compilation, deployment, testing, and debugging.
Check out the official documentation to learn more about setting up and using Remix.
For help setting up MetaMask, please visit the official documentation.

Connecting Remix to Fuse via MetaMask

Remix supports the following environments for contract deployment via Fuse:
  • Javascript VM
  • Injected Web3
  • Web3 Provider
Using MetaMask with Remix is an example of Injected Web3, which we shall discuss shortly.
![](<../../.gitbook/assets/image (6).png" alt=""
![](<../../.gitbook/assets/image (5).png" alt=""
![](<../../.gitbook/assets/image (16).png" alt=""
![](<../../.gitbook/assets/image (18).png" alt=""
![](<../../.gitbook/assets/image (1).png" alt=""
![](<../../.gitbook/assets/image (25).png" alt=""

Compiling your contract in Remix

![](<../../.gitbook/assets/image (11).png" alt=""

Deploying your Contract

![](<../../.gitbook/assets/image (26).png" alt=""
You can view your deployed smart contract transaction at Fuse explorers.
Fuse Mainnet Explorer is at
Fuse Testnet Spark is at