The Register Every strike, burn, and pool — ranked on-chain. Reputation you can check, not claim. See the ledger →
Solana
SolForger

Token creation

How to Create a Solana Token: Step-by-Step Guide (No Code)

Create a Solana SPL token in under a minute with no code — name, supply, logo, and metadata in one signed transaction. Here is every step, cost, and setting explained.


Creating a token on Solana used to mean installing a command-line toolchain, funding a keypair, and stringing together spl-token commands by hand. It doesn’t anymore. The SPL Token program that mints every token — from stablecoins to meme coins — is already deployed on-chain and battle-tested. A token creator just fills in the instructions and hands them to your wallet to sign.

This guide walks through the whole process: what a token actually is on Solana, every field you’ll set, what each one costs, and the two decisions that matter far more than the rest. By the end you’ll be able to mint a token in one transaction and understand exactly what you signed.

What a Solana token actually is

A “token” on Solana is not a smart contract you deploy. It’s an account — called a mint — owned by the SPL Token program. The mint account stores four things that matter to you:

  • Supply — how many units exist.
  • Decimals — how divisible each unit is.
  • Mint authority — the address allowed to create more supply.
  • Freeze authority — the address allowed to freeze holders’ balances.

Everything a buyer worries about — can the team print more, can they lock my wallet — comes down to who holds those last two authorities. That’s why the most important part of creating a token isn’t the name or the logo. It’s deciding what to do with the mint and freeze authorities, which we’ll cover below.

The human-readable parts — the token’s name, symbol, and logo — live in a separate metadata account created through the Metaplex Token Metadata standard. A good token creator writes both the mint and the metadata in the same transaction, so your token shows up with a name and image in wallets and explorers the moment it confirms, instead of appearing as an anonymous address.

Before you start: what you need

  • A Solana wallet with a little SOL in it. Phantom, Solflare, and Backpack all work. Around 0.25 SOL comfortably covers a token with revoked authorities plus network rent.
  • A name and symbol. The name is the full label (“Forge Ore”); the symbol is the short ticker (“ORE”), usually three to five characters.
  • A logo (optional but recommended). A square PNG. Tokens with a logo look legitimate in wallets; tokens without one look unfinished.

That’s it. There’s no environment to set up and nothing to install.

Step 1 — Connect your wallet

Open the token creator and connect your wallet. Because the forge is non-custodial, connecting only shares your public address — it never touches your private keys, and no transaction happens until you explicitly sign one. If a step ever asks for a seed phrase, close the tab; a legitimate token creator never needs it.

Step 2 — Name the token and set the supply

Fill in the four core fields:

FieldWhat it meansCommon choice
NameThe full, human-readable name”Forge Ore”
SymbolThe ticker shown in wallets and charts”ORE”
DecimalsHow many decimal places a unit divides into6 or 9
SupplyTotal units minted to your wallet at creation1,000,000,000

A few notes from experience:

  • Decimals trip people up. Nine decimals is the Solana convention (it matches SOL itself); six is common for supply-heavy meme coins because it keeps the raw integer amounts smaller. Pick one and don’t overthink it — decimals don’t change a token’s value, only how finely it splits.
  • Supply is a branding decision, not a technical one. A billion tokens priced at a fraction of a cent reads differently than a supply of ten thousand, even though the market cap can be identical. Set whatever fits your story; you can always burn later but you can only mint more if you keep the mint authority.

Step 3 — Add the logo and description

Upload a square logo and, if you want, a short description. The forge uploads the image and a metadata JSON file, then references them in the token’s on-chain metadata uri. This is what makes your token render with an image in Phantom and on Solscan instead of showing a blank placeholder. Skipping it is the single most common reason a new token looks like a scam to the people you’re trying to reach.

Step 4 — The decision that matters: authorities

This is the heart of token creation. You have two authorities to decide on, and both are the first things a careful buyer checks.

Revoking mint authority fixes the supply forever — not even you can create more. Revoking freeze authority means no one can lock holders out of their own tokens. Both are permanent.

Revoke mint authority if your supply is meant to be fixed. This is what lets you honestly say “the supply is capped,” and it’s verifiable by anyone on-chain — no promise required. Keep it only if you have a genuine reason to mint more later (for example, a scheduled emission), and understand that holders can see you kept it.

Revoke freeze authority for almost any tradable token. Freeze authority exists so issuers of regulated assets can comply with law; for a community token or meme coin it’s a liability, because a holder who sees an active freeze authority has to trust you’ll never use it. Most liquidity pools and honest-token checkers expect freeze authority to be revoked.

You can revoke both at creation, or do it later from the authorities bench. Revoking at creation is cleaner and one fewer transaction to pay for.

Step 5 — Read the assay line, then sign

Before you sign, the creator itemizes every cost — network rent for the mint and metadata accounts, storage for the logo, and the service fee — and totals it in SOL and dollars. Nothing is bundled or hidden. This is deliberate: you should always know the full price of a transaction before it reaches your wallet.

When you approve, the mint, the metadata, your full supply, and any authority revocations all settle in one atomic transaction. Atomic means all-or-nothing: if any part fails, the whole thing reverts and you’re charged nothing. There’s no half-created token to clean up.

After it confirms: what to do next

A token with no market is just an entry in your wallet. To make it real:

  1. Open a liquidity pool. Pair your token with SOL on Raydium so people can trade it. Our guide to creating a Raydium liquidity pool covers pricing your first market.
  2. Publish a certificate. Share a token certificate — a public page that reads your token’s guarantees live from the chain (supply fixed, unfreezable, top holders). It answers “is this safe?” without asking anyone to trust you.
  3. Distribute to holders. Airdrop to an early community or a snapshot list.
  4. Consider a tax token instead. If you want a fee withheld on every transfer, a Token-2022 tax token builds that into the token program itself — no separate contract.

Common mistakes to avoid

  • Leaving freeze authority active on a token you want people to buy. It’s the fastest way to fail a safety check.
  • Skipping the logo and description. On-chain metadata is cheap and makes the difference between “real project” and “test mint” at a glance.
  • Revoking mint authority before you’ve minted your full intended supply. Mint everything you need first — revocation is permanent.
  • Using a tool that asks for your seed phrase. No token creation requires it. Ever.

Creating the token is the easy part now — a minute of work and one signature. The care goes into the two authority decisions and giving buyers something verifiable to check. Get those right and you’ve built something people can trust on sight.

When you’re ready, the token creator walks through every step above with the costs itemized in front of you.

Frequently asked questions

How much does it cost to create a Solana token?

About 0.21 SOL total: roughly 0.01 SOL of network rent paid to Solana for the mint and metadata accounts, plus a 0.2 SOL service fee. Revoking mint or freeze authority is 0.1 SOL each. Every line is itemized on the signing screen before you approve, so there is no bundled total to decode.

Do I need to know how to code to make a Solana token?

No. The SPL Token program is already deployed on Solana and audited. A token creator fills in the instructions for you — you enter a name, symbol, decimals, and supply, then sign once in your wallet. There is no contract to write, compile, or deploy.

How long does it take to create a token on Solana?

Under a minute. The mint, its metadata, your full supply, and any authority revocations settle in a single atomic transaction, usually confirming in a few seconds once you sign.

What is the difference between an SPL token and a Token-2022 token?

SPL is the original Solana token standard and covers almost every use case, including meme coins. Token-2022 is a newer program that adds optional extensions such as built-in transfer fees. Use SPL unless you specifically need an extension like an on-chain tax.

Can I create a meme coin with a token creator?

Yes. A meme coin is an ordinary SPL token. Create the mint, fix the supply by revoking mint authority, revoke freeze authority, then open a liquidity pool so people can trade it. The branding is your job; the token mechanics are identical to any other SPL token.

Written by

Marcus Feld

Solana engineer, SolForger

Marcus builds the transaction-signing tooling behind SolForger's benches, from the SPL create flow to the Token-2022 tax extension. He has been writing Solana programs and web3 clients since the 2021 token boom, and spends most of his time in the weeds of the Token program, Metaplex metadata, and the quirks of getting a versioned transaction through a wallet on mobile. He writes the step-by-step guides so the people who use the tools understand exactly what they are signing.

  • SPL Token program
  • Token-2022 extensions
  • Metaplex metadata
  • Transaction lifecycle
  • TypeScript & Rust