Exercises

Challenges

Minimal, focused practice tracks with saved progress and server validation.

Explore modules
Track
CPMM Builders Track logo
AMM track20 exercises

CPMM Builders Track

Build the math and state-transition logic behind constant-product market makers, from swap quotes to LP shares, fees, slippage, and Solana-ready safety checks.

Read modules
Orderbook Matching Engine logo
Exchange track12 exercises

Orderbook Matching Engine

Build the core logic behind a limit orderbook: bids, asks, crossing checks, fills, cancellation, price-time priority, and exchange order behavior.

Read modules
Rust logo
Language track30 exercises

30 Days of Rust

Master Rust programming with hands-on exercises that build Solana-ready problem solving and muscle memory.

Read modules