Live demo · forge-demo.mikodes.com

Tokens that do a job. Know what breaks first.

Create a membership, a licence, loyalty points, API credits, a pass or a reward token on Solana — and run it afterwards. Your customers pay you for the entitlement; the token records who holds it. A reward token also earns its operator a fee on every transfer, withheld by the Token-2022 program.

The real web build on devnet. Nothing there costs anything, and the forge never signs.

  • Solana Token-2022
  • Flutter source code
  • 16 docs pages
forge-demo.mikodes.com
Token Forge, build step 1 — what is this token for: membership, licence, loyalty points, API credits, pass or reward token, with the summary of what cannot be undone
Revenue calculatorWhat could it earn you?Your users, volume and fee — the caps come from the code.Revenue calculator →
presets for real jobs7
9:41
Token Forge on a phone: the devnet banner and the membership preset with its three extensions
forge-demo.mikodes.com
MIKODES Token Forge, step 1 of 6: 'What is this token for?' — Membership, Licence, Loyalty points, API credits, Pass / ticket and Reward token presets with their extensions, beside the What you are building panel and the irreversible-once-it-confirms warning.
The live demo at forge-demo.mikodes.com on devnet. The right-hand panel is the product's own plain-English read-back of the mint you are about to create.

Built on

  • Solana
  • Token-2022
  • Flutter
  • Web
  • Solana
  • Token-2022
  • Flutter
  • Web
  • Solana
  • Token-2022
  • Flutter
  • Web
  • Solana
  • Token-2022
  • Flutter
  • Web
  1. Pick the jobseven presets set the extensions for you
  2. See the costwhat each choice breaks, before you pay
  3. Sign ityour wallet signs; the forge holds no key
  4. Run itissue, revoke, freeze, harvest fees from the console

Business plan

A token studio.
Sell tokens that do a job.

Buy the source code once and run it under your brand. The transfer fee is enforced by the Token-2022 program; the setup work is a service you sell.

  1. 01Buy the sourceSeven presets, consequences screen, console.
  2. 02Brand itYour name; offer token setup as a service.
  3. 03LaunchWeb build; clients sign with their own wallets.
  4. 04GrowCharge per token you set up; earn on your own reward-token transfers.

Who runs it

  • Agencies building memberships and loyalty
  • SaaS selling credits and licences
  • Communities running a reward token

Where the money comes from

  • Setup serviceYour service, invoiced to your clients
  • Transfer feesWithheld by Token-2022, withdrawn from the console

Running costs Static hosting and a Solana RPC.

Earnings calculator

What could Token Forge
earn you?

Move the sliders. Caps come from the code; prices and traffic are yours to set.

Realistic example · revenue per month

—

— per year

  • Setup service
  • Transfer fees
Est. running cost—
Left for you / month—

Example scenarios, not a forecast or a promise. Setup fees are your own service; transfer fees are paid in the token, so their dollar value depends on what your token is worth to its holders. Your revenue depends on your clients and your work.

How the buyer earns

Sell the entitlement.
Or take a fee per transfer.

  • Memberships, licences, credits and passes: your customers pay you the way they already pay; the token records who is entitled, and the console issues and revokes it.
  • A reward token earns its operator a share of every transfer, withheld by the Token-2022 program and withdrawn from the console.
  • Measured on a local validator with devnet's Token-2022 program: 100 sent at 2.5% → 97.5 arrived; a 500 transfer hit the 5-token cap instead of paying 12.5; 7.5 harvested and withdrawn to the operator.
  • No hidden cut: the forge adds no creation fee and sends nothing to MIKODES — every instruction is listed on the review screen.
7presets for real jobs
0fees added to your mint
0keys held by the forge
forge-demo.mikodes.com
Reward token, build step 3: transfer fee on at 100 bps with a maximum per transfer — on a transfer of 1,000,000,000 base units, 10,000,000 is withheld and 990,000,000 arrives
Try the reward token →

What it does

Instruments, not investments.
Every consequence named.

membershiplicenceloyalty pointsAPI creditspassreward tokenwhitelist
Membership3 extensions · 0 decimals

Seven jobs, seven presets

Membership, licence, loyalty points, API credits, pass/ticket, reward token, whitelist token. Each sets the extension set; every deviation is named with its consequence.

No bonding curve, presale or price surface
Cannottransferprotocol
Flaggedcan burnprotocol
Venueyou checkunverified

What this will break

Findings across nine surfaces — holder, amount that arrives, AMM, aggregator, exchange, wallets, issuance, explorers, what you run — split into protocol facts and unverified venue policy.

Names no wallet, aggregator or exchange as fact
Renounce freeze authoritytyped phrase
KeepType to renounce
mintfreezedelegateupdate

Authorities, not checkboxes

Mint, freeze, permanent delegate and update authority each answer: who holds it, what it permits, what losing it costs, whether it can be revoked.

Renouncing needs a typed confirmation phrase
create account · 430 bytesrent
initialize extensionsset once
initialize mintyou sign

Review, instruction by instruction

The transaction is listed one instruction per line, in order, with the account bytes, the rent read from the cluster, and who has to sign.

Every build is simulated before you are asked to sign
Issuewith a reasonaudit
Freezeapproval queuequeued
Revokevia delegatelogged

The console is the business

Holders and their state, issue to one or many with a recorded reason, revoke through the permanent delegate, freeze and thaw with an approval queue, update metadata.

Everything shown was read at a stated slot
presets7 / 7
operation flows3 / 3
Token-2022 ELF hash recorded

Proven on chain

Two harnesses land the bytes on a local validator running devnet's exact Token-2022 program and read them back: 7/7 presets field by field, and 3/3 operation flows — issue, transfer, harvest, withdraw, freeze, thaw, revoke.

No Solana SDK — every instruction it can send is in the repo

Illustrations of built features. The demo runs the real build on devnet.

The rest of the product

What you cannot see from the front.
Setup, the mint console, and the step that refuses.

The builder is the front half. These are the network and endpoint settings, the console that operates a mint that already exists, and the Review step that will not build until the irreversible choices have been read.

What does setting it up involve?

forge-demo.mikodes.com · devnet
MIKODES Token Forge settings: a network switch with Devnet selected and a note that mainnet costs real money and nothing on it can be undone, an Allow mainnet toggle that is off by default so every call goes to devnet, an amber notice that no endpoint is configured for this cluster so the public one is in use and rate limits should be expected, fields for the devnet and mainnet endpoints, transaction settings for the priority fee in micro-lamports per compute unit and the compute units requested, and the list of jobs a team can offer on the first step of the build.
Mainnet stays off until an operator deliberately switches it on, and the page says the public endpoint is in use instead of hiding it.

What does the operator side look like?

forge-demo.mikodes.com · devnet
MIKODES Token Forge console: load a mint by address and read its state back from the chain — name, reward proof, slot, extensions — with tabs for holders, issue, revoke, expiry, approvals, fees, authorities, compatibility and an audit trail, and the holder table underneath.
The console operates a mint that already exists, reading everything from the chain rather than from a database of ours.

What happens when something goes wrong?

forge-demo.mikodes.com · devnet
Token Forge Review and build: the addresses involved, what the mint costs in account bytes and rent, a Fix these first panel saying metadata needs an update authority at creation and that renouncing afterwards means no expiry can ever be extended, and a What will be true forever summary.
The step that refuses to build until the irreversible choices have been read. Forge states what can never be changed afterwards.

What does it look like on a phone?

9:41
Token Forge on a phone: choosing what the token is for
What it is for
9:41
Consequences on a phone: what the chosen preset makes true forever
Consequences
9:41
The mint console on a phone: a live mint read back from the chain
Console
The same Flutter source builds the phone app and the desktop one.

Interactive tour

See every screen.
Then try it live.

Real screens from the product. Click a screen to enlarge it.

forge-demo.mikodes.com
Token Forge, build step 1 — what is this token for: membership, licence, loyalty points, API credits, pass or reward token, with the summary of what cannot be undone
9:41
Token Forge on a phone: the devnet banner and the membership preset with its three extensions
forge-demo.mikodes.com
Token Forge step 5, what this will break: this token can never be transferred; 4 cannot-happen findings, 6 protocol facts, 4 unverified venue-policy lines
forge-demo.mikodes.com
MIKODES Token Forge settings: a network switch with Devnet selected and a note that mainnet costs real money and nothing on it can be undone, an Allow mainnet toggle that is off by default so every call goes to devnet, an amber notice that no endpoint is configured for this cluster so the public one is in use and rate limits should be expected, fields for the devnet and mainnet endpoints, transaction settings for the priority fee in micro-lamports per compute unit and the compute units requested, and the list of jobs a team can offer on the first step of the build.
forge-demo.mikodes.com
MIKODES Token Forge console: load a mint by address and read its state back from the chain — name, reward proof, slot, extensions — with tabs for holders, issue, revoke, expiry, approvals, fees, authorities, compatibility and an audit trail, and the holder table underneath.
forge-demo.mikodes.com
Token Forge Review and build: the addresses involved, what the mint costs in account bytes and rent, a Fix these first panel saying metadata needs an update authority at creation and that renouncing afterwards means no expiry can ever be extended, and a What will be true forever summary.
9:41
Token Forge on a phone: choosing what the token is for
9:41
Consequences on a phone: what the chosen preset makes true forever
9:41
The mint console on a phone: a live mint read back from the chain
forge-demo.mikodes.com
Reward token, build step 3: transfer fee on at 100 bps with a maximum per transfer — on a transfer of 1,000,000,000 base units, 10,000,000 is withheld and 990,000,000 arrives

Before you pay:
what this will break.

The consequences screen for a membership token — what cannot happen, what is flagged, and which lines are protocol facts.

forge-demo.mikodes.com
Token Forge step 5, what this will break: this token can never be transferred; 4 cannot-happen findings, 6 protocol facts, 4 unverified venue-policy lines
9:41
Token Forge step 5, what this will break: this token can never be transferred; 4 cannot-happen findings, 6 protocol facts, 4 unverified venue-policy lines
Open the live demo →

It builds and explains.
You sign.

No keyThe operator signs every transaction. A test enforces that the product code cannot even import a signing library.
Devnet firstDevnet by default. Mainnet only after a deliberate change in Settings, and on mainnet signing unlocks only after the build simulates cleanly.
No price talkNo launchpad, no presale, no projected value. Every figure is something that already happened on chain.

Flutter for Android, iOS, macOS and web. Keyless: you bring your own RPC endpoint.

Documentation

Installed in an afternoon.
Every step written down.

16 pages written from the real code — requirements, install, configuration, deployment, troubleshooting.

Documentation

Buy source code

Own Token Forge.
Ship it as yours.

  • Full source code, yours to rebrand and run
  • Documentation — 16 pages, also online
  • A live demo to click through before you pay
  • Item support through CodeCanyon

Installation & customization

Want it installed on your servers, rebranded or extended? The team that built it does that — write to us.

Token Forge · source code

Coming to CodeCanyon

The source code will be sold on CodeCanyon (Envato Market).

Click through it yourself.

7/7 presets and 3/3 operation flows proven against devnet's Token-2022 program · devnet demo live · coming to CodeCanyon

Installation & custom work

The download is not the end of it.
Tell us what you need.

The code is sold on CodeCanyon. The work around it — getting it live, changing it, or building you something of your own — is ours, and it starts as a conversation on Telegram, not a form.

Install it for me

You bought the code and you want it running, not a folder of files.

  • On your own servers, your domain, your keys
  • Your name and colours, not ours
  • Handed over working, with what we changed written down

Add features

Token Forge plus the one thing it does not do yet.

  • A screen, a chain, a payment method, a report
  • Built into your copy, so updates still apply
  • We say up front if it is a bad idea

Build something custom

A product of your own, on foundations that already work.

  • Starts from what is proven here, not a blank page
  • Yours alone — we do not resell it
  • Same standard as the products on this page

MIKODES is a Slovak company and has been selling on CodeCanyon since April 2019. 17 products run in the open at mikodes.com — Solana, Hyperliquid, Base, Telegram and WordPress. Tell us what you need and we will tell you what it takes; we will also say when we are the wrong people for it.

Talk to us

Start the conversation.

Telegram is fastest and it reaches the person who built this, in English. Describe what you need and you get an honest answer about what it takes. The source code itself is sold on CodeCanyon.

Telegram · fastest

Talk on Telegram

E-mail

For installation and customization quotes.

Other MIKODES products

Also by MIKODES.

Live demoBuy source code