Solana SIMD lookup. Key improvement proposals, accounts model, PDAs, CPIs, rent mechanics. Use when this capability is needed.
Install
npx skillscat add tomevault-io/tomes/web3-solana-simd Install via the SkillsCat registry.
SKILL.md
SIMD Reference
How to Look Up Any SIMD
GitHub
gh api repos/solana-foundation/solana-improvement-documents/contents/proposals/{number}-{slug}.mdBrowse
SIMD Status Lifecycle
Draft -> Review -> Accepted -> Implemented -> Activated
-> RejectedKey Solana Concepts
Accounts Model
- Everything is an account (programs, data, tokens)
- Accounts have:
owner(program),lamports,data,executableflag - Programs are stateless — state lives in separate data accounts
- Account size is fixed at creation (rent-exempt if funded)
Rent
- Accounts must maintain minimum balance for rent exemption
- ~0.00089088 SOL per byte (at current rate)
- Rent-exempt = 2 years of rent pre-paid
PDAs (Program Derived Addresses)
- Deterministic addresses derived from seeds + program ID
- Not on the ed25519 curve (no private key)
- Used as program-controlled accounts
findProgramAddress(seeds, programId)returns canonical PDA + bump
CPIs (Cross-Program Invocations)
- Programs calling other programs
- Max depth: 4 levels
- Signer privileges extend through CPI chain
- PDA signing via
invoke_signed
Core SIMDs
See core-simds.md for detailed summaries of key Solana improvement proposals.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.