Prerequisites
- Node.js 22 or later
- pnpm 10.33
- Anchor CLI 0.32.1
- Rust and Solana platform tools compatible with the checked-in lockfiles
1
Install workspace dependencies
From the Slip workspace root, run:
2
Build the Anchor program
Confirm that Anchor 0.32.1 is active, then build:The generated IDL must contain two accounts and six instructions.
3
Regenerate the TypeScript client
Render the Codama client from the Anchor IDL:
4
Run the real lifecycle
Build and deploy the SBF into Surfpool, then exercise SPL token transfers and proof settlement:A passing run reports three unified-market scenarios.
5
Verify live infrastructure when credentials are available
The default suite never invents AI or TxLINE responses. Run the explicit integrations with real
credentials:
6
Run every quality gate
You have verified the local product when the Surfpool suite, workspace tests, typecheck, lint, and
production build all pass.