


CircuitDAO / circuit-puzzles
Everything you need to learn CircuitDAO’s puzzles: 49 comprehensive code tours totaling over 475 steps, formulas presented in LaTeX, and a detailed glossary.
Click here to watch video preview
Cantina, 20 May → 17 Jun, 2025
Everything you need to learn CircuitDAO’s puzzles: 49 comprehensive code tours totaling over 475 steps, formulas presented in LaTeX, and a detailed glossary.
Click here to watch video preview
Cantina, 20 May → 17 Jun, 2025
Everything you need to learn CircuitDAO’s puzzles: 49 comprehensive code tours totaling over 475 steps, formulas presented in LaTeX, and a detailed glossary.
Click here to watch video preview
Cantina, 20 May → 17 Jun, 2025
Code Tours
1.1: Circuit Protocol Codebase Overview
2.1: CAT Tails: Overview
2.2: CAT Truths Library
2.3: Run Tail Puzzle
2.4: BYC Tail Logic
2.5: CRT Tail Logic
3.1: Statutes: Overview
3.2: Statutes Puzzle: Core Logic
3.3: Statutes Utils: Helper Functions
3.4: Statutes Programs: Mutation & Price Update
4.1: Announcer: Overview
4.2: Announcer Registry
4.3: Announcer Singleton Dispatch
4.4: Announcer Register Operation
4.5: Announcer Announce Operation
4.6: Announcer Configuration Operation
4.7: Announcer Governance Operation
4.8: Announcer Mutate Operation
4.9: Announcer Penalize Operation
5.1: Oracle: Overview
5.2: Oracle: Core Utilities
5.3: Oracle: Price Mutation
5.4: Oracle: Singleton Puzzle
6.1: Treasury
7.1: Collateral Vault: Overview
7.2: Vault Utilities (vault.clib)
7.3: Collateral Vault Puzzle (collateral_vault.clsp)
7.4: Collateral Vault User Operations
7.5: Collateral Vault Keeper Operations
8.1: Surplus Auction: Overview
8.2: Surplus Auction: The Auction Singleton
8.3: Surplus Auction: Starting an Auction
8.4: Surplus Auction: Bidding on an Auction
8.5: Surplus Auction: Settling an Auction
9.1: Recharge Auction: Overview
9.2: Recharge Auction Wrapper
9.3: Recharge Auction Library
9.4: Auction Launcher
9.5: Starting a Recharge Auction
9.6: Placing a Bid
9.7: Settling the Auction
10.1: Savings Vault Puzzle Implementation
11.1: Governance: Overview
11.2: Core Governance Puzzle
11.3: Propose Bill Operation
11.4: Enact Bill Operation
11.5: Veto Bill & Announcement
11.6: Reset Bill Operation
11.7: Governance Lifecycle: Launcher & Exit