Crypto OS

Capstone Projects

Crypto Research OS, Build an Onchain Economy, and the advanced Create a Machine Economy project.

The course centers on Proof of Skill: produce work at every stage, then connect it through a capstone project.

Stage Deliverables

Submit one at each stage's end. The twelve deliverables form a portfolio.

Part ADeliverable
OneExplain your wallet's first onchain transaction, from signing to finality
TwoCompare three chains on security, execution, state, latency, decentralization, and hardware requirements
ThreeExplain one DeFi pool's yield sources, with onchain data and a risk list
FourAnalyze tokenomics: supply, unlocks, value capture, and dilution
FiveA thirty-minute project review: thirteen Project Canvas cells and a judgment
SixAgent permission design: budget, allowlist, approval threshold, and audit log
Part BDeliverable
OneA CLI that reads blocks and accounts, parses transactions, and prints state changes
TwoA fully tested token contract, deployed to testnet with verified source
ThreeA full-stack DApp with wallet connection, transactions, indexed events, and live updates
FourA working AMM and router with slippage, fee, and liquidation tests
FiveA threat model and invariant list with fuzzing and monitoring alerts
SixAn onchain agent with wallet, budget, strategy engine, and audit log

Non-Technical Capstone: Crypto Research OS

Choose a real Crypto project and produce a complete research report.

Cover fourteen parts:

  1. Industry
  2. Users
  3. Product
  4. Protocol
  5. Chain
  6. Token
  7. Tokenomics
  8. Revenue
  9. Competition
  10. Onchain data
  11. Community
  12. Capital
  13. Risk
  14. AI analysis

Acceptance criteria:

Every conclusion is traceable to a source. Prioritize primary sources. Mark untraceable claims “unverified”; do not fill gaps with speculation.

Collect the onchain data yourself. Include queries or data-platform links so others can reproduce the numbers.

Answer all twelve questions. Especially 11 and 12: can it operate if its token goes to zero, and do users remain when subsidies stop?

Assess all ten risk categories individually. Mark unassessed risks explicitly rather than omitting them.

Document AI use. State where you used it, for what, what you verified, and where it failed. This section often demonstrates your competence most clearly.

Technical Capstone: Build an Onchain Economy

Build a genuinely usable system in a direction you choose: DEX, prediction market, RWA, perpetuals, payments, or agent treasury, for example.

Required:

LayerRequirement
Smart ContractTests, invariants, and fuzzing for critical paths
FrontendA complete transaction state machine with clear failure messages
BackendIdempotency, retries, and rate limits
Database + IndexerReplayable, reorg-safe, and resumable
AnalyticsAt least one chart that explains system health
AIAt least one AI-assisted function following the AI Safety Stack
SecurityA threat model and invariant list
DeploymentOthers can access it and complete an entire workflow

Acceptance always begins: Give me a link; I will try it myself.

Advanced Project: Create a Machine Economy

Your sandbox contains 1,000 users, 100 agents, one stablecoin, one chain, and one market.

Design all its economic rules:

  1. Agent Identity
  2. Wallet
  3. Payment
  4. Reputation
  5. Market
  6. Protocol
  7. Token
  8. Governance
  9. Security

The system then triggers random events. For each, identify affected layers, reason through outcomes under current rules, and decide whether to change rules, recording why.

EventWhat it tests
Liquidity crisisMarket depth and market-maker incentives
Oracle failureSingle dependencies and fallback strategies
Agent attackPermission boundaries and rate limits
Stablecoin depegReserve structure and redemption paths
Token collapseWhether value capture depends on token price
AI hallucinationWhether verification genuinely blocks errors
Model failureFallback and shutdown plans
Wallet theftKey management and loss isolation
Regulatory changeCompliance assumptions and adaptability

Scoring evaluates your reasons for every rule change, rather than the number of events survived. This distinguishes a Crypto Architect from a Crypto Builder.

Submission and Presentation

  • Publish your work. Private work has almost no value for hiring and collaboration.
  • Include a README: what it is, how to run it, your tradeoffs, and known problems.
  • Prepare a twenty-minute presentation: fifteen minutes explaining design, five answering objections. Answering objections matters more than presentation polish.

On this page