How to verify Slip locally
Use this procedure to reproduce the checked-in program, generated client, tests, and production web build. It does not require the public devnet upgrade.Prerequisites
- Node.js 22 or later
- pnpm 10.33
- Rust and Solana platform tools compatible with the checked-in lockfile
- Anchor CLI 0.32.1
- Surfpool 1.4, installed through the workspace dependencies
Build the program and generated client
From the Slip workspace:anchor --version reports 0.32.1. After generation, the IDL must contain only
buy_ticket, claim_ticket, create_market, resolve_market, and void_market.