# Anchor > Wiki for Anchor: the Rust framework for Solana programs (smart contracts) — program structure & macros, account constraints/types, PDAs, CPI, IDL, errors/events, SPL tokens (anchor-spl), the TS/Rust clients, testing, the CLI/AVM toolchain, and program security. > Covers: Anchor — the Rust framework for Solana programs (smart contracts): program structure and macros (#[program], #[derive(Accounts)]), account constraints and types, PDAs, CPI, the IDL, errors/events, SPL tokens via anchor-spl (incl. Token-2022), the TypeScript and Rust clients, testing (litesvm/mollusk/fuzzing), the anchor CLI and avm toolchain, verifiable builds, and program security. > Not covered: Broader Solana concepts — the account model, runtime, RPC, SPL internals, staking — are in the solana wiki. Also out of scope: the exhaustive account-constraint/type reference (catalogued), native (non-Anchor) program development, and Anchor changes after v1.1.1 / the source fetch date below — see the Anchor docs. > Current as of: 2026-06-25 (1.1.1) - [LLM Wiki](/raw/anchor/README.md) - [Anchor KB — Master Index](/raw/anchor/wiki/index.md) - [Accounts and Constraints](/raw/anchor/wiki/concepts/accounts-and-constraints.md) - [Advanced Account Features](/raw/anchor/wiki/concepts/advanced-account-features.md) - [Anchor Clients (TypeScript & Rust)](/raw/anchor/wiki/concepts/clients.md) - [Cross Program Invocation (CPI)](/raw/anchor/wiki/concepts/cpi.md) - [Errors and Events](/raw/anchor/wiki/concepts/errors-and-events.md) - [The Anchor IDL](/raw/anchor/wiki/concepts/idl.md) - [Program Derived Addresses (PDAs)](/raw/anchor/wiki/concepts/pdas.md) - [Anchor Program Structure](/raw/anchor/wiki/concepts/project-structure.md) - [Anchor Program Security](/raw/anchor/wiki/concepts/security.md) - [SPL Tokens with anchor-spl](/raw/anchor/wiki/concepts/spl-tokens.md) - [Testing Anchor Programs](/raw/anchor/wiki/concepts/testing.md) - [What Is Anchor](/raw/anchor/wiki/concepts/what-is-anchor.md) - [Anchor CLI and AVM](/raw/anchor/wiki/entities/anchor-cli-and-avm.md) - [Activity Log](/raw/anchor/wiki/log.md) - [Anchor Reference Catalog](/raw/anchor/wiki/summaries/reference-catalog.md) - [Program Security Checklist](/raw/anchor/wiki/syntheses/program-security-checklist.md) - [Quickstart: Build an Anchor Program](/raw/anchor/wiki/syntheses/quickstart-build-a-program.md)