Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Crate Index

The workspace members and their roles. Each crate has its own reference page with module layout, public types, and API notes.

CratePurposeReference
aztec-rsUmbrella crate; re-exports the full stack
aztec-corePrimitives: ABI, hashes, fees, errors, tx types
aztec-rpcJSON-RPC transport layer
aztec-cryptoBN254/Grumpkin, Poseidon2, Pedersen, Schnorr, key derivation
aztec-node-clientAztec node HTTP client + polling
aztec-pxe-clientPXE trait + shared request/response types
aztec-pxeEmbedded PXE runtime (stores, execution, kernel, sync)
aztec-walletBaseWallet + account-provider integration
aztec-contractContract handles, deployment, authwits, events
aztec-accountAccount flavors, entrypoints, deployment helpers
aztec-feeFee payment strategies
aztec-ethereumL1 client + L1↔L2 messaging

API Documentation

The full rustdoc for every workspace crate is bundled with this book under api/.

CrateRustdoc index
aztec-rsapi/aztec_rs/
aztec-coreapi/aztec_core/
aztec-rpcapi/aztec_rpc/
aztec-cryptoapi/aztec_crypto/
aztec-node-clientapi/aztec_node_client/
aztec-pxe-clientapi/aztec_pxe_client/
aztec-pxeapi/aztec_pxe/
aztec-walletapi/aztec_wallet/
aztec-contractapi/aztec_contract/
aztec-accountapi/aztec_account/
aztec-feeapi/aztec_fee/
aztec-ethereumapi/aztec_ethereum/

Local regeneration:

# Whole workspace
cargo doc --workspace --no-deps --open

# Umbrella crate only (public-facing surface)
cargo doc --open

# Bundled build matching what CI produces
./docs/build.sh

The docs/build.sh script builds the mdBook and the workspace rustdoc together, placing the rustdoc at docs/book/api/ so the per-crate links above resolve.

Release Notes

Per-crate changes are tagged inline in the project Changelog — search for the crate name (e.g. (aztec-ethereum)) to filter.