How Mosaic Works
A step-by-step guide to building and deploying smart contracts on Mantle
1. Choose Your Components
Mosaic provides a library of pre-built smart contract components optimized for Mantle.
- Meta Transaction Handlers
- ERC20 Token Implementations
- Role-Based Access Control
- Bridge Adapters
- Gas Optimization Utilities
- NFT Contract Templates

2. Drag and Compose
Use our intuitive drag-and-drop interface to:
- Reorder components
- Remove unnecessary modules
- See real-time code generation
- Visualize your contract's structure
Each drag updates the generated Solidity code instantly!

3. Deploy with Ease
Deploy your contract directly to:
- Mantle Mainnet
- Mantle Sepolia Testnet
Requirements:
- MetaMask Installed
- Sufficient MNT for Gas Fees
