SDK Reference
SDK Coming Soon
The @runner-protocol/sdk package is not yet publicly available. It will be published to npm once the protocol launches on mainnet. In the meantime, you can interact with the protocol through the Indexer API for reading state, or use the Runner Protocol app to participate in auctions.
The SDK reference has been expanded into dedicated pages. See the SDK Reference section for full documentation covering:
- Installation -- setup and peer dependencies
- Constants & Program IDs -- program IDs, PDA seeds, and discriminators
- PDA Derivation -- address derivation for all account types
- Instruction Builders -- building CCA V2 transactions
- Q96 Math Utilities -- fixed-point price encoding and decoding
- Type Reference -- on-chain account type definitions