HomeLearn › What is an SPL token?

Crypto basics

What Is an SPL Token? Solana's Token Standard, Explained

Every token on Solana — USDT, USDC, $ABC — is an SPL token. Five minutes here and you'll understand mint addresses, token accounts, and how to verify any token yourself instead of trusting its name.

Updated July 19, 2026·5 min read

The one-sentence version

SPL (Solana Program Library) is Solana's token standard — the set of on-chain rules that defines how tokens are created, held and transferred, the same role ERC-20 plays on Ethereum. When you hold USDT on Solana or buy $ABC, you're holding an SPL token.

The three concepts that matter

1. The mint address — a token's true name

Every SPL token has exactly one mint address: a unique identifier that defines the token itself — its supply, its decimals, who (if anyone) can mint more. Names and ticker symbols are just labels anyone can copy; the mint address can't be faked. That's why serious projects publish theirs — $ABC's is 3BWcLccJqqiy2k3QsfnmZpsrKTH1jjVCNTFkVQ8dcY6d — and why you should always compare the mint before buying anything.

2. Token accounts — how your wallet holds tokens

Unlike Ethereum, where balances live inside the token contract, Solana gives you a small dedicated account for each token you hold — an associated token account (ATA) tied to your wallet address. Your wallet creates it automatically the first time you receive that token, backed by a tiny refundable "rent" deposit in SOL. This is why a brand-new wallet needs a little SOL before it can even receive some tokens, and why dApps sometimes mention "creating a token account" during your first transaction.

3. Decimals — why amounts are precise

Each mint defines its decimal places. $ABC uses 9 decimals, so the chain actually tracks billionths of a token — which is what makes precise allocations like 1,000 USDT ÷ $0.01 = 100,000 $ABC settle exactly.

SPL vs. ERC-20 at a glance

SPL (Solana)ERC-20 (Ethereum)
IdentifierMint addressContract address
Balances storedIn your token accounts (ATAs)Inside the token contract
Typical feeFraction of a centDollars, varies with gas
Settlement~1–2 seconds~12 seconds – minutes
Cross-compatible?No — same-named tokens on different chains are different tokens

That last row is the practical one: USDT-SPL and USDT-ERC-20 are both "USDT," worth the same dollar, but they live on different chains. Withdrawing on the wrong network is the most common payment failure we see — the full walkthrough for getting it right is in the USDT on Solana guide.

How to verify any SPL token in 60 seconds

  1. Get the mint address from the project's official website — never from a DM or comment section.
  2. Paste it into solscan.io.
  3. Check what the chain says: total supply, holder count, and mint authority. Compare against what the project claims.
  4. Cross-check the address everywhere the project publishes it — site, docs, socials. Any mismatch is disqualifying.

This habit — verifying the mint instead of trusting a name — is check #1 on our presale safety checklist for a reason: it defeats the most common impersonation scams outright.

Disclaimer: educational content, not financial advice. See the risk disclaimer.

See a live SPL token sale

$ABC is a 1B fixed-supply SPL token — mint address published, every purchase verifiable.

Visit the $ABC presale