How to Create a TON Jetton Without Coding Using Minter.ton
You can create a TON Jetton - a custom token on The Open Network - without writing any smart contract code by using a tool called Minter.ton. This web-based interface handles the deployment process for you, letting you define your token’s name, symbol, total supply, and metadata through a simple form. The resulting Jetton will be immediately tradeable on TON DEXes like Ston.fi and DeDust, and it will work with any TON wallet that supports Jettons (Tonkeeper, Wallet Bot, and others).
What minter.ton actually does
Minter.ton is a no-code deployment frontend that interacts with a pre-written, audited Jetton smart contract template on the TON blockchain. When you fill in the form and confirm the transaction, the tool deploys a new instance of that contract with your chosen parameters. You pay the deployment fee (a small amount of TON for gas) and the standard 0.5 TON fee charged by Minter.ton for using their service. The tool does not hold your token after creation - the full control goes to the wallet address you used to deploy.
Prerequisites
Before you start, ensure you have:
- A TON wallet with at least 2 - 3 TON to cover gas plus the Minter.ton fee
- The wallet must support TON Connect 2.0 (Tonkeeper, Wallet Bot, or any TON Connect-compatible wallet)
- Access to a web browser on desktop or mobile
Step-by-Step: creating your jetton
1. Open Minter.ton and Connect Your Wallet
Navigate to the Minter.ton website. Click the “Connect Wallet” button. A TON Connect 2.0 popup will appear. Select your wallet (e.g., Tonkeeper mobile, Wallet Bot via Telegram, or browser extension). Confirm the connection request in your wallet. The site will show your wallet address once connected.
2. define your token parameters
You’ll see a form with these fields:
- Token Name: The full name of your Jetton (e.g., “My Duck Token”). Maximum 64 characters.
- Token Symbol: The ticker (e.g., “DUCK”). Typically 3 - 10 uppercase letters.
- Total Supply: The total number of tokens to mint. Enter an integer - no decimals here. The contract will handle decimal places automatically (usually 9, matching TON’s standard).
- Decimals: How many decimal places your token supports. Default is 9. Most Jettons use 9 to match TON, but you can set fewer.
- Description (optional): A brief text about your token.
- Image URL (optional): A direct link to a square PNG or JPEG image for the token icon. Must be hosted somewhere (e.g., on a public image host or IPFS).
- Social links (optional): URLs for website, Telegram, Twitter, etc.
3. Review and Confirm Deployment
After filling the form, click the button that says something like “Create Token” or “Deploy.” Your wallet will display a transaction confirmation screen. Review the details: the deployment fee (0.5 TON shown as part of the total), plus the estimated gas (usually under 0.1 TON). Confirm the transaction.
4. Wait for Deployment
The transaction will be broadcast to the TON network. Deployment normally takes 30 to 90 seconds. Minter.ton will show a progress indicator and then a success message with the new Jetton’s address. Copy this address - it is your token’s identifier on the blockchain.
5. Add Your Jetton to Your Wallet
After deployment, your token will appear in wallets that auto-detect Jettons (Tonkeeper, Wallet Bot). If it doesn’t, manually add it using the Jetton address:
- In Tonkeeper: Go to “Manage Tokens” → “Add Custom Token” → paste the address.
- In Wallet Bot: Use the
/add_jettonscommand or search for the token by address.
What you cannot do with minter.ton
Minter.ton is designed for standard Jettons only. It does not support:
- Minting additional tokens later (the total supply is fixed at creation)
- Burning tokens
- Adding custom logic (fees, timelocks, voting)
- Modifying metadata after deployment
If you need those features, you must write or hire someone to write a custom smart contract.
Costs to Expect
- Minter.ton fee: 0.5 TON (paid once per token)
- Gas fees: Typically 0.01 - 0.05 TON depending on network congestion
- Total minimum: About 0.55 TON in your wallet before starting
Check the Minter.ton site for any fee changes; the page footer often lists the current fee.
After deployment: what happens next
Your Jetton is now live on the TON blockchain. To make it visible on explorers like Tonscan, you can submit the address manually - though it often appears automatically after the first transaction. To list it on Ston.fi or DeDust, you need to provide liquidity: that means depositing pairs of your Jetton and TON (or another token) into a liquidity pool. Neither Minter.ton nor the DEXes will do this for you.
Common Pitfalls
- Wrong decimals: Setting decimals to 0 makes your token appear with huge raw numbers. Stick to 9 unless you have a reason.
- Lost image: If your image URL breaks, the token icon will not load. Use a reliable host like IPFS.
- Too low balance: If your wallet has less than ~0.6 TON, the transaction may fail with “exit code 35” (insufficient gas). Top up and retry.
- Wrong wallet: Do not use an exchange wallet address. Use a self-custodial wallet where you control the private keys.
Is Minter.ton Safe?
The tool uses an audited contract template, but the site itself is a third-party service. Verify you are on the real minter.ton domain (check the URL carefully). Scammers have cloned similar tools. If the site asks for your seed phrase or private key, leave immediately - legitimate Minter.ton only asks for wallet connection via TON Connect 2.0.
Not financial advice. dupetheduck.com publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.