Launch a Token-2022 mint
One transaction = create mint · metadata pointer · on-chain metadata · token account · mint supply. The web version of the CLI flow — no Docker required.
Cost ≈ mint rent (auto-calculated, ~0.002–0.004 SOL depending on metadata length) + network fee. Test the full flow on devnet first — free SOL from the faucet.
🎉 Token live
Save the mint address — it is the permanent identity of your token.
metadata.json builder
Token-2022 stores name / symbol / URI on-chain; the URI points to this JSON (image + description). Host it on Pinata like the guide.
{ }
- Upload your logo to Pinata → copy the image URL → paste above.
- Copy / download this JSON → upload metadata.json to Pinata.
- Copy the JSON file URL → paste as Metadata URI in the CREATE tab.
Update token URI
Change the metadata JSON of an existing Token-2022 mint (needs the update authority) — spl-token update-metadata <mint> uri <url>. Tops up rent automatically if the new URI is longer.
Load token
Works with Token-2022 and legacy SPL mints — the program is auto-detected.
Go-to-market · revoke authorities
Irreversible. Revoking mint locks supply; revoking freeze means you can never freeze holders.
Mint more MINT AUTH ONLY
Transfer
Auto-funds the recipient's token account (--fund-recipient behaviour).
Burn
RPC endpoints
Saved in your browser (localStorage). The public mainnet RPC is heavily rate-limited — for real launches use a free Helius / QuickNode endpoint.
Wallet: works with Phantom and Solflare. Transactions are always submitted through the RPC above, so the app's cluster selection is what counts — for devnet visibility inside Phantom, enable Settings → Developer Settings → Testnet Mode.