A

Associated Token Account (ATA)

The default token account for a given wallet and mint, derived deterministically by the Associated Token Account Program. Wallets and transfers usually target this address. See our ATA guide.

Account Model

Solana's approach where programs store state in separate accounts rather than inside contract storage. SPL token balances live in token accounts, not inside your wallet's main account.

C

Close Authority

The address permitted to close a token account and reclaim its rent-exempt SOL. Usually matches the owner. Closing requires a zero balance.

Confirmation

The point at which a Solana transaction is considered final enough for practical purposes. Wallets typically wait for "confirmed" or "finalised" status before updating balances.

D

Delegate

A secondary address authorised to transfer tokens from a token account up to a delegated amount limit. Common in approval flows. Revoked by setting delegate to null.

Decimals

A mint-level setting defining fractional places for display. Raw on-chain amounts are integers; wallets divide by 10^decimals for human-readable values.

Devnet

Solana's public development network. Tokens have no real value. Logic FlowBase workshops use devnet for hands-on exercises.

F

Freeze Authority

An optional mint-level authority that can freeze individual token accounts, preventing transfers. Compliance teams often review whether this authority exists and who holds it.

M

Mint

An account defining an SPL token type. Stores decimals, supply, mint authority, and optional freeze authority. Does not hold individual user balances.

Mint Authority

The address allowed to create new tokens for a mint. Can be permanently revoked to fix total supply.

O

Owner

On a token account, the address authorised to transfer tokens and set delegates. Usually your wallet address.

P

Program Derived Address (PDA)

An address derived from program ID and seeds, with no corresponding private key. ATAs are PDAs controlled by the Associated Token Account Program for creation.

R

Rent Exemption

The minimum SOL balance an account must hold to avoid being reclaimed for storage rent. Token accounts must be rent-exempt to persist on-chain.

S

SPL Token

A fungible token following the Solana Program Library token standard, managed by the Token Program. Distinct from native SOL.

Supply

Total number of tokens minted for a given mint, stored as a raw integer on the mint account. Adjust for decimals when displaying.

T

Token Account

An account owned by the Token Program that holds a balance of one SPL token type. Identified by mint, owner, amount, delegate, and close authority fields.

Token Program

The on-chain program implementing SPL token instructions: create mint, mint tokens, transfer, approve delegate, and close accounts.

Transaction Fee

SOL paid to validators for processing a transaction. Required for all on-chain actions including token transfers and account creation.

Book a study session Suggest a term