Expand description
Well-known Solana program and sysvar IDs.
Each sub-module declares a single ID constant via
solana_address::declare_id!. Import the module and use module::ID to
reference the address.
Each module below declares a canonical Solana ID constant using
solana_address::declare_id!.
Modulesยง
- address_
lookup_ table - Address Lookup Table program ID.
- bpf_
loader - BPF Loader v2 program ID.
- bpf_
loader_ deprecated - Legacy BPF Loader v1 program ID.
- bpf_
loader_ upgradeable - Upgradeable BPF loader program ID.
- compute_
budget - Compute Budget program ID.
- config
- Config program ID.
- ed25519_
program - Ed25519 signature verification program ID.
- feature
- Feature activation program ID.
- incinerator
- A designated address for burning lamports.
- loader_
v4 - Loader v4 program ID.
- native_
loader - Native loader program ID.
- secp256k1_
program - Secp256k1 signature verification program ID.
- secp256r1_
program - Secp256r1 signature verification program ID.
- stake
- Stake program IDs.
- system_
program - System program ID.
- sysvar
- Sysvar owner and individual sysvar account IDs.
- vote
- Vote program ID.
- zk_
elgamal_ proof_ program - Zero-knowledge
ElGamalproof program ID. - zk_
token_ proof_ program - Zero-knowledge token proof program ID.