Solana College

Glossary · 273 terms

Speak the language of Solana.

Every important Solana term, defined clearly. Search by name, filter by topic, or jump by letter.

A

11 terms

B

10 terms

C

22 terms

Candy Machine

nfts

Metaplex tooling for fair NFT mints.

Checkout Flows

payments

Designing wallet-friendly checkout UX.

Cluster Health

validators

Network-wide metrics about validator participation.

Cold Storage

wallets

Keeping keys completely offline for maximum safety.

Collateral

defi

Assets locked to back a loan.

Collections

nfts

Verified groups of related NFTs.

Commission

staking

The percentage of staking rewards a validator keeps.

Community Governance

governance

Governance of communities and grants.

Composability

defi

Stacking protocols together like financial Lego.

Compound Staking

staking

Re-staking rewards to grow your stake automatically.

Compressed NFT

nfts

An NFT stored in a Merkle tree — orders of magnitude cheaper to mint.

Compressed NFTs

nfts

Cheap, scalable NFTs using Merkle tree compression.

Compression

infrastructure

Techniques like cNFTs that lower storage costs.

Compute budget

developer

The maximum compute units a transaction can consume.

Compute Optimization

developer

Reducing compute units to fit the budget.

Compute Units

infrastructure

The unit budget that limits each transaction.

Consensus Participation

validators

How validators contribute to Tower BFT consensus.

Consumer Payments

payments

Everyday in-app and in-store payment use cases.

CPI (Cross-Program Invocation)

developer

A program calling another program inside the same transaction.

Creators

nfts

Wallets credited as the original artists of an NFT.

Cross-border Payments

payments

Sending money internationally with low fees.

Cross-program Invocation

developer

How programs call other programs safely.

D

16 terms

E

5 terms

F

5 terms

G

6 terms

H

5 terms

I

8 terms

J

2 terms

K

1 term

L

13 terms

M

16 terms

N

8 terms

O

5 terms

P

20 terms

Parallel Execution

fundamentals

Running non-conflicting transactions in parallel for throughput.

Payments ON Solana

payments

Why Solana is well-suited for global payments.

PDA (Program Derived Address)

developer

An address derived from a program — the program can sign for it.

Performance Metrics

validators

Skip rate, vote credits, and uptime metrics.

Perpetuals

defi

Leveraged derivatives without an expiry.

Phantom Wallet

wallets

Popular browser and mobile wallet for Solana users.

Phishing

security

Tricking a user into revealing keys or signing a malicious transaction.

Point OF Sale

payments

In-person Solana payment terminals.

Price Impact

analytics

How trade size moves the market price.

Priority fee

transactions

An optional per-compute-unit fee that boosts a transaction's likelihood of inclusion.

Priority Fees

fundamentals

Optional fees that bid for inclusion during high-demand periods.

Priority Fees Market

infrastructure

How priority fees clear during congestion.

Private KEY

wallets

The secret key that signs your transactions.

Program

developer

On-chain executable code — Solana's equivalent of a smart contract.

Program Audits

developer

Third-party reviews of program code.

Program Derived Addresses

developer

Deterministic addresses programs can sign for.

Proof of History

fundamentals

A verifiable, sequential clock used to order events on Solana.

Proposal Lifecycle

governance

Drafting, voting, and executing a proposal.

Protocol Governance

governance

Decisions over protocol parameters.

Public KEY

wallets

Your wallet address — safe to share for receiving funds.

Q

1 term

R

17 terms

S

39 terms

Sealevel

fundamentals

Solana's parallel smart-contract runtime.

Security FOR Developers

developer

Common Solana program vulnerabilities and fixes.

Seed phrase

security

A sequence of words that can regenerate every key in a wallet.

Seed Phrase Safety

security

How to store and protect your recovery phrase.

Sending SOL

wallets

How to transfer SOL to another wallet.

Signature

transactions

A cryptographic proof that the holder of a private key approved a transaction.

Signing Risk

security

Why you must read every transaction before signing.

Signing Transactions

wallets

How wallets cryptographically authorize on-chain actions.

Simulating Transactions

developer

Dry-running a transaction to preview effects.

Slashing Concepts

validators

Penalties for malicious or faulty validator behavior.

Slippage

defi

Price difference between quote and execution.

Slot

fundamentals

A ~400ms window in which a leader can produce a block.

Slots

fundamentals

Fixed time windows in which a leader can produce a block.

Smart Contract Risk

security

Bugs and exploits in on-chain code.

Smart Contracts

developer

Programs that execute deterministic on-chain logic.

Smart Money Tracking

analytics

Following profitable wallets.

SOL

fundamentals

The native asset of the Solana network, used to pay fees and stake.

SOL Token

fundamentals

The native token of Solana — used for fees, staking, and securing the network.

Solana PAY

payments

An open standard for on-chain payment requests.

Solana Programs

developer

Solana's name for smart contracts.

Solana Security Basics

security

Foundational practices to keep your assets safe.

Solflare Wallet

wallets

Long-running Solana wallet with deep staking support.

Soulbound Concepts

nfts

Non-transferable NFTs tied to identity.

SPL Token

tokens

The standard fungible-token format on Solana.

Spot DEX

defi

On-chain exchanges for direct token swaps.

Stablecoin Payments

payments

Settling in USDC and other stables.

Stablecoins

defi

Tokens pegged to fiat currencies like USD.

Stablecoins ON Solana

tokens

USDC, USDT, and other dollar-pegged tokens.

Stake

staking

SOL committed to a validator to help secure the network and earn rewards.

Stake Accounts

staking

Special accounts that hold and delegate your staked SOL.

Stake Pools

staking

Pooled staking that diversifies across many validators.

Stake-weighted QoS

validators

Prioritizing transactions by sender stake.

Staking Rewards

staking

Inflation-based rewards distributed every epoch.

Staking Risk

staking

Slashing, downtime, and validator misbehavior risks.

State

fundamentals

All on-chain data stored across accounts.

State Compression

infrastructure

Storing large datasets cheaply via Merkle trees.

Subscriptions

developer

WebSocket subscriptions for real-time chain data.

Supply

tokens

Total units of a token in circulation.

Swap Routing

defi

Aggregators finding the best price across venues.

T

27 terms

Telegram Scams

security

Common scams targeting users on Telegram.

Test Validator

developer

A lightweight local cluster for fast iteration.

Testing Programs

developer

Unit and integration testing for Solana programs.

Throughput

fundamentals

Transactions per second the network can process.

Token account

tokens

An account that holds a balance of a specific token for a specific owner.

Token Accounts

tokens

Per-wallet accounts that hold balances of a token.

Token Analytics

analytics

Tracking holders, supply, and concentration.

Token Balances

wallets

Viewing SPL token balances inside your wallet.

Token Distribution

tokens

How a token's supply is split across holders.

Token Extensions

tokens

Optional features added to SPL tokens.

Token Launches

tokens

Public sales, fair launches, and initial distributions.

Token Metadata

tokens

Name, symbol, and image metadata for a token.

Token Program

developer

The canonical SPL token program.

Token Scam Checklist

security

Quick checks before buying a new token.

Token-2022

tokens

An upgraded SPL token standard supporting extensions (transfer hooks, fees, etc).

Token-2022 Extensions

tokens

New behaviors enabled by the Token-2022 program.

Tower BFT

fundamentals

Solana's PoH-aware BFT consensus algorithm.

TPU

infrastructure

Transaction Processing Unit — where validators ingest txs.

Transaction

transactions

One or more instructions, signed and executed atomically.

Transaction Analysis

analytics

Decoding what each transaction actually did.

Transaction Confirmation

fundamentals

The lifecycle from submitted to confirmed to finalized.

Transaction History

infrastructure

Looking up historical activity for any wallet.

Transaction simulation

security

Previewing what a transaction would do before signing it.

Transactions

fundamentals

Signed instructions submitted to the cluster and processed by validators.

Transactions VS Instructions

developer

Why transactions bundle multiple instructions.

Treasury Management

governance

How DAOs manage on-chain treasuries.

Turbine

validators

Solana's block propagation protocol.

U

1 term

V

14 terms

W

20 terms

Wallet

wallets

Software that manages your private keys — it doesn't store coins, it stores keys.

Wallet Adapters

wallets

Libraries that connect dapps to many wallets at once.

Wallet Analysis

analytics

Profiling individual wallets and clusters.

Wallet Backup

wallets

Storing seed phrases safely and redundantly.

Wallet Checkout

payments

Letting users pay directly from their wallets.

Wallet Drains

security

Malicious signatures that empty wallets in one click.

Wallet Permissions

wallets

Managing site connections and signature approvals.

Wallet Recovery

wallets

Restoring a wallet from its seed phrase on a new device.

Wallet Security

wallets

Best practices to protect keys, approvals, and signatures.

Wallet Setup

wallets

Creating a new wallet and securing the seed phrase.

Web3 JS

developer

JavaScript library for talking to Solana RPCs.

Webhooks

infrastructure

Push notifications for on-chain events.

Whale Tracking

analytics

Watching the largest holders' moves.

What IS A Token

tokens

A digital asset that lives on-chain.

What IS A Validator

validators

A node that produces and votes on blocks to secure Solana.

What IS A Wallet

wallets

Software that stores your keys and lets you interact with Solana.

What IS AN NFT

nfts

Non-fungible tokens representing unique on-chain assets.

What IS DeFi

defi

Decentralized finance — protocols replacing banks with code.

What IS Solana

fundamentals

A high-performance Layer-1 blockchain optimized for speed, low fees, and global scale.

What IS Staking

staking

Delegating SOL to validators to secure the network and earn rewards.

Y

1 term