A library shelf of bound volumes beside an open laptop showing an index of ecosystem topics

Protocol layer

Consensus and the leader schedule

How a leader is chosen for a slot, what a vote transaction contains, and how vote credits settle. Entries cover Proof of History as a sequencing device rather than a consensus mechanism, and the difference between a fork and a skipped slot.

Open the entries →

Protocol layer

Transactions and instructions

Transaction structure, account tables, the order of execution, and what a "compute budget" actually buys. Worked examples point at signatures on mainnet that a reader can open and step through.

See the reading path →

Client implementation

The validator client and its forks

How the reference client is built, what a fork of the client changes, and how client diversity is measured. Release notes are summarised entry by entry when a release touches the shelf.

See the method →

Client implementation

RPC nodes and request routing

What an RPC node is responsible for, how a request is routed, and what a reader should expect from a public endpoint versus a private one. No endorsement of providers.

Read the questions →

Program category

Stake and delegation programs

The stake program in detail: account layout, the separation of custodial and withdraw authority, and the lifecycle of a delegation from activation to deactivation. Worked examples point at real stake accounts.

Open the article →

Program category

Token programs and account layout

The original and the newer token programs side by side, what an account stores, and what a transfer actually changes on-chain. Entries are versioned against the program release they describe.

See the article style →