3 Rust resources to learn Web3

Rust: a systems language with compile-time memory safety, used to write Solana programs, Polkadot's SDK and many chain clients.

3 resources

  1. Anchor Framework Docs

    Anchor · Intermediate · Articles

    Docs for Anchor, the Rust framework for writing Solana programs, which handles account validation and generates the IDL that clients use.

  2. Solana Foundation on GitHub

    GitHub · Intermediate · Open source

    The Solana Foundation's public repositories, a place to read Rust code and open a first pull request.

  3. The Rust Programming Language

    Rust · Beginner · Books

    The official Rust book: ownership, borrowing, types and traits, from the first program on. Rust is the language Solana programs are usually written in.