Skip to content

Modules

XRPL Lab includes 12 modules organized into three tracks: Beginner, Intermediate, and Advanced. Each module teaches one skill and produces a verifiable artifact.

#ModuleWhat you learnWhat you prove
1Receipt LiteracySend a payment, read every receipt fieldtxid + verification report
2Failure LiteracyBreak a tx on purpose, diagnose, fix, resubmitfailed + fixed txid trail
3Trust Lines 101Create issuer, set trust line, issue tokenstrust line + token balance
4Debugging Trust LinesIntentional trust line failure, error decode, fixerror → fix txid trail

The beginner track focuses on fundamental XRPL operations: sending payments, reading receipts, creating trust lines, and learning how to diagnose and fix failures.

#ModuleWhat you learnWhat you prove
5DEX LiteracyCreate offers, read order books, canceloffer create + cancel txids
6Reserves 101Account snapshots, owner count, reserve mathbefore/after snapshot delta
7Account HygieneCancel offers, remove trust lines, free reservescleanup verification report
8Receipt AuditBatch verify transactions with expectationsaudit pack (MD + CSV + JSON)

The intermediate track teaches DEX operations, reserve management, account cleanup, and batch verification.

#ModuleWhat you learnWhat you prove
9AMM Liquidity 101Create pool, deposit, earn LP, withdrawAMM lifecycle txids
10DEX Market Making 101Bid/ask offers, position snapshots, cleanupstrategy txids + hygiene report
11Inventory GuardrailsThreshold-based quoting, safe-side-only placementinventory check + guarded txids
12DEX vs AMM Risk LiteracySide-by-side DEX and AMM lifecycle comparisoncomparison report + audit trail

The advanced track covers AMM liquidity, market making strategies, inventory management, and comparative risk analysis.

Terminal window
xrpl-lab run <module_id>

For example, to run the Receipt Literacy module:

Terminal window
xrpl-lab run receipt_literacy

Check your progress at any time:

Terminal window
xrpl-lab list