Lux Curriculum — Role-Based Learning Paths
The single pedagogical root of the LP corpus — reading orders for every role, from first principles to production, with only live canonical LPs referenced
LP-10000: Lux Curriculum
Abstract
This LP is the one curriculum document for the Lux LP corpus (one concept, one LP — the nine former per-role path LPs, 10001–10009, are merged here and retired). Each track below is a reading order over live canonical LPs only; retired and superseded LPs are never referenced. Every link is verified against the current tree.
The mental model to acquire first, regardless of role:
- Topology — ten chains: P X (UTXO rails) + C D Q Z A B M F (execution lanes). LP-0130 is the single topology + fee-model authority.
- Consensus — Quasar: BLS fast path + post-quantum witnesses. LP-0110.
- Money — X is the money rail, P is the staking rail, LUX is the only fee currency. LP-0001 + LP-0130 §3–5.
Track 0 — Core Protocol (everyone starts here)
"What is Lux, structurally?" Prerequisite for every other track.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-0000 | Network architecture and the LP process |
| 2 | LP-0001 | LUX tokenomics, denominations (µLUX base) |
| 3 | LP-0130 | The 10-chain roster, UTXO ownership, fee rails |
| 4 | LP-0099 | How LPs are numbered and organized |
| 5 | LP-0110 | Quasar consensus |
| 6 | LP-0121 | The go-live standard: chains, VMs, precompiles, finality |
| 7 | LP-1000 | P-Chain: validators, staking, chain creation |
| 8 | LP-1100 | X-Chain: the asset-settlement UTXO ledger |
Checkpoint questions: Which two chains hold UTXOs? What currency are fees paid in, on every chain? Where do worker rewards settle? Why does Q-Chain have no user-payable blockspace?
Track 1 — Smart Contract Developer
"I want to build apps, protocols, and money." After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-1200 | C-Chain EVM; gas paid from X-imported LUX |
| 2 | LP-3020 | LRC-20 fungible tokens |
| 3 | LP-3721 | LRC-721 NFTs |
| 4 | LP-4155 | LRC-1155 multi-token |
| 5 | LP-0041 | Wallet standards |
| 6 | LP-7337 | Account abstraction |
| 7 | LP-9015 | The precompile registry |
| 8 | LP-9999 | 0x9999 receipt settlement: D matches, C settles |
Build after reading: an LRC-20 with minting; a minimal AMM; then
settle a fill through the 0x9999 path on a local net.
Track 2 — Validator / Platform Engineer
"How does Lux actually run?" After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-1000 | P-Chain deep dive |
| 2 | LP-0120 | Quasar mainnet defaults + strict-PQ profile |
| 3 | LP-4000 | Q-Chain and the 4xxx crypto umbrella |
| 4 | LP-1605 | Elastic validator chains |
| 5 | LP-3660 | Network upgrades and state migration |
| 6 | LP-0070 | Key management system |
Track 3 — Trading / Market Infrastructure (the DeFi core)
"Sub-millisecond matching with on-chain settlement." After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-9099 | DEX series map |
| 2 | LP-9000 | D-Chain CLOB: match at Verify, commit at Accept |
| 3 | LP-9026 | Asset identity + permissionless admission |
| 4 | LP-9027 | CCXT surface + dex_* ZAP wire |
| 5 | LP-9001 | Trading engine internals |
| 6 | LP-9005 | Native oracle protocol |
| 7 | LP-9040 | Perpetuals and derivatives |
| 8 | LP-9025 | MEV protection |
| 9 | LP-9061 | Measured precompile gas benchmarks |
Track 4 — Security / Auditor
"Where are the trust boundaries?" After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-0006 | Network security principles |
| 2 | LP-0085 | Audit framework |
| 3 | LP-0086 | Responsible disclosure |
| 4 | LP-0130 §13 | The 8 cross-chain invariants (incl. Σ-escrow) |
| 5 | LP-4090 | PQ precompile implementation guide |
| 6 | LP-0120 | Strict-PQ profile enforcement boundaries |
Track 5 — MPC / Threshold / Custody
"Sign without any party holding the key." After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-7103 | LSS: the secret-sharing substrate |
| 2 | LP-7100 | M-Chain: ceremonies, committee selection, sessions |
| 3 | LP-7336 | K-Chain: key lifecycle (cold path) |
| 4 | LP-4720 | CGGMP21 threshold ECDSA |
| 5 | LP-4710 | FROST threshold Schnorr |
| 6 | LP-4450 | Pulsar: PQ threshold ML-DSA (FIPS 204 byte-equal) |
| 7 | LP-4730 | Proactive resharing |
| 8 | LP-4740 | Per-asset custody keys |
Track 6 — Privacy / ZK / FHE
"Compute on data that is never revealed." After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-8000 | Z-Chain ZKVM; shielded pool = X-escrow wrapper |
| 2 | LP-8045 | Encrypted execution layer interface |
| 3 | LP-8503 | Validity proof system |
| 4 | LP-8200 | F-Chain: FHE bootstrap keys + encrypted EVM |
| 5 | LP-4800 | P3Q: PQ-only STARK core |
| 6 | LP-9400 | Private AMM |
| 7 | LP-9401 | Confidential lending |
| 8 | LP-9402 | ZK swaps |
Track 7 — Cross-Chain / Bridge
"Move value and messages between sovereign chains." After Track 0.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-6000 | B-Chain: bridge lifecycle; fees from bridged amount |
| 2 | LP-6331 | BridgeVM detail (annex to LP-6000) |
| 3 | LP-6602 | Warp messaging base |
| 4 | LP-6603 | Warp 1.5: quantum-safe messaging |
| 5 | LP-9107 | Bridged-asset standard (reference implementation) |
| 6 | LP-7100 | The custody layer bridges depend on |
Track 8 — Investor / Institutional
"What is the economic machine?" Track 0 items 1–3, then:
| # | LP | What you learn |
|---|---|---|
| 1 | LP-0001 | Tokenomics, supply cap, burn model |
| 2 | LP-0130 §4–12 | Fee flows and per-chain fee policy |
| 3 | LP-1000 | Staking economics |
| 4 | LP-9099 | The trading stack at a glance |
| 5 | LP-3104 | Stablecoin compliance (GENIUS Act) |
Track 9 — Researcher
"Where is the frontier?" After any technical track.
| # | LP | What you learn |
|---|---|---|
| 1 | LP-4450 | Byte-equal FIPS 204 threshold signing |
| 2 | LP-4440 | Corona: Ringtail-derived two-round threshold |
| 3 | LP-4540 | Magnetar: threshold SLH-DSA (hash-based) |
| 4 | LP-4800 | PQ-only STARK stack |
| 5 | LP-8501 | Data availability layer |
Merged-and-retired note
LP-10001 through LP-10009 (per-role path LPs) are retired into this
document (2026-07-03). Their prior revisions contained link errors
(references to renumbered or retired LPs); every link above is
verified against the live tree at merge time. If a link here 404s,
the referenced LP was retired after this revision — check git log
for its successor.
Security Considerations
None — meta/organizational.
Copyright
Copyright and related rights waived via CC0.