Buyer's guide ยท Token Forge

Solana Token-2022 token creator source code: create and operate tokens that do a job

Token Forge is complete Flutter source code for creating and operating Solana Token-2022 tokens that stand for something, such as a membership, licence, loyalty points, API credits, a pass, a reward token or a whitelist. Seven presets choose the extension set from the job, and a consequences screen says what that set will break before anything is paid for. A console covers holders, issue, revoke, expiry, approvals, fees, authorities and the audit trail. The app builds unsigned transactions and holds no key. It runs on iOS, Android, web and macOS.

What you get

  • Build wizard

    Six steps, from job to review, ending in an unsigned create-mint transaction. The review lists every instruction in order and is simulated before you are asked to sign.

  • Seven presets

    Membership, licence, loyalty points, API credits, pass or ticket, reward token and whitelist. Each deviation from a preset is named with its consequence.

  • Consequences report

    Findings across nine surfaces, with protocol facts kept apart from venue policy. Venue policy ships marked unverified and says how to check it yourself.

  • Authority model

    For mint, freeze, permanent delegate and update authority: who holds it, what it permits, what losing it costs and whether it can be revoked. Renouncing needs a typed confirmation phrase.

  • Operations console

    Overview, holders, issue, revoke, expiry, approvals for freeze and thaw, fees, authorities, compatibility and an audit trail. The trail shortens addresses by default, and a full-address export needs a name and a typed phrase.

  • Devnet proofs

    Included harnesses created all seven presets and read them back, and ran the fee, freeze and delegate-revocation flows. They ran against a local validator loaded with devnet's Token-2022 program, and the observed numbers are pinned as tests.

  • Source and docs

    The Flutter app for iOS, Android, web and macOS, with tests and generated HTML documentation.

Who runs it

Token Forge suits teams that need an on-chain entitlement and want to run it themselves.

  • A product team

    Create a membership, licence, credit or pass token and run it from the console.

  • An operator for several clients

    Keep one console for tokens you manage, with every action recorded in the audit trail.

  • A Flutter or Solana developer

    Use a Token-2022 implementation with no Solana SDK dependency. Every instruction it can send is readable Dart in the repository.

What it needs to run

  • Flutter with Dart 3.11 or newer; Xcode 26 or newer is stated for Apple builds
  • A Solana RPC endpoint on your own account. The shared public endpoint refuses getProgramAccounts, which the holder list needs. A free tier is enough to start
  • solana-keygen or another tool you trust to make the mint keypair, because the app never generates one
  • A wallet, hardware signer or multisig you control to sign the unsigned transactions
  • Hosting for token metadata and, for the web build, static hosting and a domain

What it does not do

  • It never signs and holds no key. You sign elsewhere and paste the signature back, and the app checks it on chain.
  • It ships on devnet. Mainnet is behind a gate that exists only in a build compiled with your operator passcode.
  • The product files record devnet and local-validator proofs, not a mainnet token creation.
  • Venue policy findings are unverified. They say what a wallet, exchange or aggregator might do, and you confirm it yourself.
  • No transfer-hook program is included. If you enable that extension, you write, deploy and audit the program yourself.
  • The transfer fee rate is changed with the Solana CLI, not in the app.
  • Hosting, RPC fees, network fees and rent deposits are not included.

Questions

Does it hold my keys or sign transactions?

No. It builds unsigned transactions and holds no key. A test asserts that nothing under lib/ imports a signing library.

Can I create a token on mainnet?

Yes, after you deliberately switch the network in Settings. Settings exists only in a build compiled with your operator passcode, and the app is on devnet by default.

What are the presets?

Membership, licence, loyalty points, API credits, pass or ticket, reward token and whitelist. Each chooses the extension set and decimals from the job.

Which extensions does it support?

Eight extension tiles: transfer fee, mint close authority, default account state frozen, non-transferable, interest bearing, permanent delegate, transfer hook and metadata on the mint. Each states its consequence.

What does it cost to try?

On devnet the app runs at no cost. A mainnet token needs an RPC provider of your choice and network fees and rent paid by your signing wallet.

How much does Token Forge cost, and what does the licence allow?

$139, one payment, no subscription. One licence, no tiers: any number of projects and clients, a paid SaaS, every line changed. The only limit is reselling or publishing the source code itself. The services you connect bill you directly. See the licence.

Is setup included?

Yes. We install Token Forge for you and put in your logo, colours and texts. Bigger changes or new features get a fixed price before we start.

What if it does not work?

Write to us within 14 days. We fix it, usually the same day. If we cannot fix it within 7 days, you get your money back. See the refund policy.