Guide · TON/GRAM Jetton
How to Create Your Own Crypto Token (Jetton) on TON/GRAM Without Code
Step-by-step guide to launching an audited fungible token on the TON/GRAM Blockchain using Phalanx Toolkit — no Solidity, no custom Tolk, no manual contract upload.
A live walk-through of every step, in order. Click and hold the demo to pause; release to resume.





1// SPDX-License-Identifier: MIT2// PhalanxToolkit · JettonMinter · audited3import "@stdlib/tvm-dicts"45const op::transfer = 0xf8a7ea5;6const op::burn = 0x595f07bc;7const op::mint = 0x178d4519;89global storage::admin: address;10global storage::total_supply: int;11global storage::content: cell;12global storage::wallet_code: cell;1314fun loadStorage() {15 var ds = getData().beginParse();16 storage::total_supply = ds.loadCoins();17 storage::admin = ds.loadAddress();18 storage::content = ds.loadRef();19 storage::wallet_code = ds.loadRef();20}2122fun saveStorage() {23 setData(beginCell()24 .storeCoins(storage::total_supply)25 .storeSlice(storage::admin)26 .storeRef(storage::content)27 .storeRef(storage::wallet_code)28 .endCell());29}3031fun onInternalMessage(msg: cell) {32 val cs = msg.beginParse();33 val flags = cs.loadUint(4);34 if (flags & 1) { return; } // bounced3536 val sender = cs.loadAddress();37 cs.skipBits(64 + 32); // value, fwd_fee38 val body = cs.loadRef();39 val op = body.beginParse().loadUint(32);4041 loadStorage();42 if (op == op::mint) { handleMint(sender, body); }43 elseif (op == op::burn) { handleBurn(sender, body); }44 saveStorage();45}4647// audited 2026-04-30 · 60/60 tests passed48// keys: operator-only mint, holder-only burn, no admin escape
Match against on-chain bytecode
EQDx7…y9fQ · 142 lines · 60/60 tests passed
Step 1 of 6
Sign up
Click "Build my token" and authenticate with Google or GitHub. Takes about 10 seconds — no credit card needed yet.
Six steps to your own Jetton
Sign in to Phalanx Toolkit
Open https://plx.foundation and sign in with Google or GitHub. This creates your deploy dashboard and audit packet inbox — your Tonkeeper wallet is connected later via TON Connect.
Tip: Use the same email you want on deploy receipts and support tickets.
Choose a deploy tier
Pick Standard ($100), Distribution ($200), Enterprise ($500), or TestnetFree ($0). TestnetFree uses identical bytecode to mainnet — ideal for learning how to create your own crypto token before spending funds.
Tip: Paying with PLX Token grants 50% off the one-off deploy fee; received PLX is burned.
Customize token metadata
Set name, symbol, decimals (9 is the TON convention), total supply, logo (PNG/SVG), and optional description. These fields are written into TEP-64 on-chain metadata at deploy — plan them carefully.
Tip: Square logo ≤1024px helps Tonkeeper and wallets render your token correctly.
Pay (or skip on testnet)
Mainnet tiers accept TON, PLX Token, USDT, BTC, ETH, or PayPal. Operator deploy gas is included in the tier price. TestnetFree skips payment entirely.
Tip: Hold ≥25,000 PLX Token to waive the $10/mo dashboard fee.
Connect Tonkeeper and sign deploy
Connect your wallet with TON Connect, confirm the deploy transaction, and Phalanx broadcasts audited JettonMinter + JettonWallet contracts (Tolk via Acton) to TON/GRAM.
Tip: Never share your 24-word seed phrase — only approve the deploy transaction in Tonkeeper.
Verify and operate
Receive Tonviewer link, dashboard access, and audit packet. Your token is live — list on Ston.fi, submit to Tonkeeper assets, and share your minter address with holders.
Tip: PLX Token on plx.foundation is the reference Jetton deployed with the same toolchain.
Why Phalanx Toolkit for TON/GRAM Jettons?
- No-code browser wizard — not a generic dev toolkit, but a tokenization deployer for Jettons.
- Audit-first Tolk contracts (JettonMinter, JettonWallet, TeamVesting) with Acton 60/60 test suite.
- Same bytecode testnet → mainnet; free TestnetFree tier to practice.
- Open-source contracts: github.com/phalanx-foundation/plx-token
- PLX-86 AI assistant for token design questions inside the product.
Frequently asked questions
- Use Phalanx Toolkit at plx.foundation: sign in, pick a tier, customize Jetton metadata, pay (or use free testnet), connect Tonkeeper, and sign the deploy transaction. Phalanx publishes audited TEP-74 contracts on the TON/GRAM Blockchain.
- Jetton is the fungible token standard on TON/GRAM (TEP-74), similar to ERC-20 on Ethereum. Phalanx Toolkit deploys Jetton minter and wallet contracts — not ERC-20 on other chains.
- Yes — any fungible token metadata you define (name, symbol, supply) can be deployed as a Jetton. You are responsible for compliance, liquidity, and community trust.
- No. Phalanx ships audited Tolk contracts. You configure metadata and supply; the deploy wizard handles compilation and on-chain deployment via Acton.
- TestnetFree is $0. Mainnet: Standard $100, Distribution $200, Enterprise $500 USD (deploy gas bundled). PLX Token payment cuts the deploy fee by 50%.
- TON is transitioning to GRAM. Phalanx uses TON/GRAM Blockchain in public copy so citations stay accurate before and after the rename.
Ready to deploy?
Review the pre-deploy checklist, then start the wizard when your Tonkeeper wallet is ready.