XRPL Lab learn by doing.
CLI training workbook for the XRP Ledger. 12 hands-on modules — each one teaches a skill and produces a verifiable artifact. No accounts, no fluff.
Install
pipx install xrpl-lab
Start
xrpl-lab start
Offline
xrpl-lab start --dry-run
Why XRPL Lab
Real skills, real receipts.
Artifact-driven
Every module produces a verifiable artifact — transaction IDs, audit packs, proof packs with SHA-256 integrity.
Offline-first
Full dry-run mode with simulated transactions. Learn the workflow without touching the network.
355 tests
Deterministic test suite covers every module, action, and transport path. Strategy track included.
Web Dashboard
Interactive browser UI with real-time module runner, artifact viewer, and health diagnostics. Run xrpl-lab serve to start.
Modules
12 modules across three tracks.
Usage
Install
pipx install xrpl-lab Start learning
xrpl-lab start
# or offline:
xrpl-lab start --dry-run Run a module
xrpl-lab run receipt_literacy Verify your work
xrpl-lab audit --txids .xrpl-lab/last_run_txids.txt \
--expect presets/strategy_mm101.json Web UI
xrpl-lab serve
# Open http://localhost:4321/xrpl-lab/app/ Artifacts
What you walk away with.
Proof packs
Shareable JSON with completed modules, transaction IDs, and explorer links. SHA-256 integrity hash. No secrets.
Audit packs
Batch verification results in Markdown, CSV, and JSON. Expectation configs for type, memo, and result code checks.
Certificates
Slim completion records. Soft-linked to XRPL Camp for ecosystem integration.