How to create a token on Monad (no code)
A step-by-step guide to deploying your own ERC-20 token on the Monad blockchain in under a minute — no Solidity, no backend, just a wallet.
To create a token on Monad, open the Monmint creator, connect your wallet, and fill in four fields: Name, Symbol, Decimals (pre-set to 18), and Initial supply. Optionally flip on Mintable or Tax Token, then click Create Token and approve one transaction — Monmint compiles, deploys, and verifies a standard ERC-20 on-chain in seconds.
Creating a token on Monad means deploying an ERC-20 smart contract — the same standard behind almost every token in crypto. With Monmint you never write or compile Solidity: you fill in a short form, and the app builds the contract from your inputs and deploys it in one transaction.
Before you start, you'll need a Web3 wallet — MetaMask, Rabby, Coinbase Wallet, or Phantom — with a little MON for gas, and a name, ticker, and starting supply in mind. Start to finish, this takes about two minutes.
Steps
Open the creator and connect your wallet
On the Monmint creator, click Connect wallet and approve the connection. If you're not on Monad yet, a Switch network button appears — click it to move over. Once you're connected, the Owner address field fills in with your wallet automatically, so the supply and admin keys go to you.
Name your token and set the ticker
In the Token Details form, type the full Name (for example, Monad Coin) — this is what wallets and explorers display. Then set the Symbol, the short ticker like MCOIN, usually 3–5 uppercase letters. Symbols don't have to be unique on-chain, but a clear, distinct one helps people recognise your token.
Set the decimals and initial supply
Decimals is already filled in at 18, the ERC-20 default — leave it unless you have a reason to change it (Monmint warns you below 6, since low decimals block fractional amounts). In Initial supply, enter how many tokens to mint, say 1,000,000; Monmint spells the number out under the field so you can check the zeros. The whole supply is minted to the owner the moment you deploy.
Add optional features, or skip them
For a plain fixed-supply token, leave both toggles off. Turn on Mintable to mint more later — it reveals an optional Max supply cap. Turn on Tax Token to take a fee on every transfer; you'll set a Tax address to collect it and a Tax fee percentage you can retune afterward (tax tokens need decimals of 3 or more, or the fee rounds to zero).
Review the fee and click Create Token
Check your details first — Name, Symbol, and Decimals are permanent once deployed. The exact cost shows as “You pay: X MON” right under the button, with nothing hidden. Click Create Token and approve the single transaction; Monmint bundles the protocol fee and the deployment into one signature, then waits for Monad to confirm.
Copy your address and go live
When the transaction confirms, your token's contract address appears below the form. Click the copy icon, or the address itself to open it on the Monad explorer. Monmint verifies the source for you automatically, so View source works right away. The next step is to add liquidity so people can actually trade it.
Your token now exists on-chain, but it isn't tradable until it has a liquidity pool. The usual next move is to pair it with MON and seed liquidity — then anyone can buy and sell it on Monad. From there you can manage owner controls, or burn the LP tokens to lock liquidity and earn holders' trust.