Token Creator

MAIN
DEV
โ† Docs

Beginner guide

What is an Associated Token Account?

Learn what an Associated Token Account (ATA) is, why every wallet has one for each token, and how it simplifies token transfers on Solana.

๐Ÿ•’ 7 min readโ€ขUpdated July 26, 2026

On this page

What is an Associated Token Account?Why are Associated Token Accounts useful?Token Account vs Associated Token AccountWho creates the ATA?How an ATA worksHow to view an ATAHow Token Creator uses ATAsTypical workflow

What is an Associated Token Account?

DefinitionAssociated Token Account (ATA)

The standard Token Account automatically derived for a wallet and a specific SPL Token.

Every wallet can own one standard Token Account for each SPL Token. This account is called the Associated Token Account, or ATA.

Because its address is deterministic, anyone can calculate it from the wallet address and the token mint.

Why are Associated Token Accounts useful?

Without a standard account, wallets could own multiple Token Accounts for the same token, making transfers more complicated.

The ATA standard ensures there is a predictable destination for receiving tokens.

Most wallets and applications automatically use the Associated Token Account.

Token Account vs Associated Token Account

FeatureToken AccountAssociated Token Account
Stores token balanceโœ…โœ…
Standard accountโŒโœ…
Deterministic addressโŒโœ…
Automatically used by walletsโŒโœ…

Who creates the ATA?

If a wallet does not already have an Associated Token Account, the sender or the application can create it before transferring tokens.

๐Ÿ’ก Good to know

Creating an ATA requires a small amount of SOL to pay for the account on the blockchain.

How an ATA works

A wallet owns one Associated Token Account for every SPL Token it holds. Each ATA stores the balance of a single token.

Associated Token Account diagram
Each wallet automatically derives one ATA for every SPL Token.

How to view an ATA

Blockchain explorers such as Solscan display the Associated Token Account for each wallet.

Associated Token Account diagram
Each wallet owns one Associated Token Account for each SPL Token.

How Token Creator uses ATAs

Token Creator automatically sends newly minted tokens to your wallet's Associated Token Account.

Most users never need to create an ATA manually because compatible wallets and applications handle it automatically.

Typical workflow

๐Ÿ‘›
Open your wallet

Your wallet has a public address.

๐Ÿงพ
Create the ATA

If necessary, the ATA is created automatically.

๐Ÿช™
Receive tokens

Your balance appears in the ATA.

โ†”๏ธ
Transfer tokens

Future transfers use the same ATA.

Frequently Asked Questions

What is an Associated Token Account?

It is the standard Token Account associated with one wallet and one SPL Token.

Can I have multiple ATAs for the same token?

The ATA standard defines one canonical account, although additional Token Accounts can also exist.

Who pays for creating an ATA?

The account creator pays a small amount of SOL to create the account on-chain.

Do wallets create ATAs automatically?

Most modern Solana wallets and applications do.

Ready to launch your own token?

Create an SPL token directly on Solana in less than a minute. No coding. No custody. Everything happens on-chain from your wallet.

Create your token โ†’

Continue reading

What is a Token Account?

Learn what a Token Account is on Solana, why every wallet needs one, and how it differs from the Mint Account.

What is an SPL Token? A Beginner's Guide to Solana Tokens

Learn what an SPL Token is, how it works, what information it contains, and how it differs from Ethereum's ERC-20 standard.

What is Mint Authority?

Learn what mint authority is on Solana, why it matters for your token, and when you should revoke it.