Glossary

Solana, in plain words.

Short definitions, each under sixty words, each linking to one related deep dive where the term opens up. Free to read, no account needed.

Stake account

An account owned by the stake program that holds a rent-exempt balance, a staker and a withdrawer authority, and a delegation to a vote account. It earns rewards only while delegated and warmed up.

See the stake accounts deep dive.

Vote account

An account owned by the vote program that records a validator's identity, voter authority, and commission. Stake is delegated toward it, and the leader schedule is derived from that stake distribution.

See the vote programs deep dive.

Delegation

The act of pointing a stake account at a vote account so its stake counts toward that validator. Delegated stake warms up over the following epochs before it is fully effective.

See the stake accounts deep dive.

Proof of History

A sequence of hashes recorded by the leader that stamps transactions into an order before the cluster votes on them. It is a clock, not a consensus algorithm; consensus remains stake-weighted voting.

See the field note Reading Proof of History.

Commitment

The strength of promise a node gives about a transaction: processed (seen), confirmed (voted on a block), or finalised (under enough stake to be effectively irreversible). Choose by how much a loss would cost.

See the field note Commitment levels in practice.

SPL

Solana Program Library — the collection of on-chain programs for tokens and common operations, including the older token program and the newer Token-2022 standard with its extension model.

See the Token-2022 deep dive.

Extension

An optional slice of account data packed after a Token-2022 mint's base — a transfer fee, a permanent delegate, metadata, and so on. A mint opts in per extension; unused extensions take no space.

See the Token-2022 deep dive.