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
Choose your components

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!

Drag and Compose

3. Deploy with Ease

Deploy your contract directly to:

  • Mantle Mainnet
  • Mantle Sepolia Testnet

Requirements:

  • MetaMask Installed
  • Sufficient MNT for Gas Fees
Deployment Process