Macros

Defines the program’s ID. This should be used at the root of all Anchor based programs.

Attribute Macros

An attribute for a data structure representing a Solana account.

A data structure that can be used as an internal field for a zero copy deserialized account, i.e., a struct marked with #[account(zero_copy)].

Derive Macros