Solana IDL Spec
Standardizing a Solana IDL Standard, originally built by Coral's Anchor Framework.
Goals of Standardizing the IDL
- Increase composability across the Solana ecosystem
- Allow developer tools other than Anchor to target the IDL
Requested Updates
- Explicit instruction discriminators
- Explicit account discriminators
- A list of standardized types (Array/Vec, Solana Pubkey, etc)
- Serialization format (borsh, bincode, etc)
- Security information
- A typed "metadata" object