DocsThe brain
Stake behind the network
brain/chapters/stake-behind-the-network.mdBrain status: partial
Start with what the stake does. Validators participate in the chain's consensus. Their backers supply stake. Neither relationship alone says who votes in a DAO, owns a treasury, or can spend someone else's funds.
- Read the available data. Use
get_snapshotfornear-validators, thendescribe_snapshot. This reader serves stored data; it does not crawl NEAR live. Say the returned date, block and coverage. “Latest” means latest stored, and a requested date does not create a historical reading. - Separate the accounts. Keep the validator, staking-pool contract, recorded owner and backers distinct. A backer may itself be a pool, lockup or other contract. Follow the evidence before attributing its balance to people. A declared name is a lead with its source, not verified identity.
- Count the right stake. Seated validator stake and total stake held by a pool answer different questions. Use
compute_figureson the chosen data with the measure that answers the person's question,validator_stake_current_epochfor seated stake orpool_contract_stakefor what a pool holds, and quote its results with that scope. Explain any grouped backers or missing coverage; absence is not proof of no stake. - Trace each authority separately. Consensus approvals, withdrawal rights, pool administration and protocol upgrades are different powers. A stake reading alone cannot establish the last three. Say what remains unknown and what contract or protocol evidence would answer it.
- Explain entry and exit. Distinguish delegating to a pool from qualifying as a validator, and unstaking from withdrawing. Use the relevant pool and protocol rules; do not infer a treasury redemption right or DAO vote from staking.
Call a claim verified only when its source establishes the chain reading and block. Distinguish inferences and leads; a stored dataset does not verify every explanation attached to it.