QUICK START
Deploy your first smart contract on Mantle in under 5 minutes.
PREREQUISITES
- A web3 wallet (MetaMask, Rabby, etc.)
- MNT tokens for gas fees (use the Mantle faucet for testnet)
- Optional: AI API key for contract generation (Gemini, OpenAI, or Claude)
CONNECT YOUR WALLET
Click the Connect button in the top right corner of the Studio. Select your wallet provider and approve the connection.
The Studio will automatically prompt you to switch to Mantle Sepolia testnet if you are on a different network.
SELECT A TEMPLATE
In the file explorer on the left, expand the templates folder and click on a template to load it into the editor.
ERC-20 Token
ERC-721 NFT
Staking Pool
Multi-signature Wallet
COMPILE THE CONTRACT
Click the Compile button in the sidebar or press Ctrl+S (Cmd+S on Mac). The compiler will resolve all OpenZeppelin dependencies automatically.
Contract: MyToken | Bytecode: 12KB | Functions: 8
DEPLOY TO MANTLE
Click Deploy or press Ctrl+Shift+D. If your contract has constructor arguments, a modal will appear to enter them. Confirm the transaction in your wallet.
INTERACT WITH YOUR CONTRACT
After deployment, the Interact tab becomes active. You can call read functions instantly and write functions by submitting transactions.
KEYBOARD SHORTCUTS
| Shortcut | Action |
|---|---|
| Ctrl/Cmd + S | Compile contract |
| Ctrl/Cmd + Shift + D | Deploy contract |
| Ctrl/Cmd + E | Export project |
| Escape | Close modals |