Documentation
Everything you need to know about using NFT Terminal on Monad.
Getting Started
What is NFT Terminal?
NFT Terminal is a no-code NFT launchpad built on Monad. It lets creators deploy ERC-721 collections, manage allowlists, track analytics, and generate token gating snippets — all from one dashboard.
How do I connect my wallet?
Click "Connect Wallet" in the top navigation bar. MetaMask or any EVM-compatible wallet will work. Make sure you're connected to the Monad Testnet (Chain ID: 10143).
Do I need MON tokens?
Yes, you need MON tokens on the Monad Testnet to pay for gas fees when deploying contracts and minting NFTs. Gas fees on Monad are near-zero.
Deploying Collections
How do I deploy a collection?
Go to Dashboard → Deploy Collection. Fill in your collection name, symbol, max supply, mint price, max per wallet, and base metadata URI. Click Deploy and confirm the transaction in your wallet.
What metadata format should I use?
Use the standard ERC-721 metadata format. Each token should have a JSON file at baseURI/{tokenId}.json with name, description, image, and optional attributes fields.
Can I update my collection after deployment?
Yes! The contract owner can update the base URI, mint price, toggle public/whitelist mint, set Merkle roots, and withdraw funds.
Allowlist & Whitelisting
How does the allowlist work?
NFT Terminal uses Merkle-tree based verification. Add addresses to your allowlist, generate a Merkle root, and set it on your contract. Whitelisted addresses can mint by providing their Merkle proof.
Can I upload addresses in bulk?
Yes, you can upload a CSV file with wallet addresses. The system automatically validates and deduplicates them.
Analytics
What metrics can I track?
Total mints, unique holders, volume, floor price, mint history over time, top holders (whale tracking), and recent transfers.
Is the data real-time?
Analytics data is fetched from on-chain events. In the full version, real-time indexing via Envio provides instant updates.
Token Gating
What is token gating?
Token gating restricts access to content, features, or communities based on NFT ownership. If a user holds an NFT from your collection, they get access.
What integrations are supported?
NFT Terminal generates ready-to-use code snippets for React/Next.js, vanilla HTML/JS, Node.js backends, and Next.js API routes.
Monad Network
Why Monad?
Monad offers 10,000+ TPS with near-zero gas fees while maintaining full EVM compatibility. This means your Solidity contracts work out of the box, but with massively better performance.
How do I add Monad to MetaMask?
Network Name: Monad Testnet | RPC URL: https://testnet-rpc.monad.xyz | Chain ID: 10143 | Currency: MON | Explorer: https://testnet.monadexplorer.com
Need More Help?
Join our community on Discord or Twitter for support, feature requests, and updates.