XRPL Lab learn by doing.
CLI training workbook for the XRP Ledger. 32 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.
Thoroughly tested
A comprehensive, deterministic test suite covers every module, action, and transport path — including NFT, token, escrow, and DID flows.
Web Dashboard
Interactive browser UI with real-time module runner, artifact viewer, and health diagnostics. Run xrpl-lab serve to start.
Modules
32 modules across ten 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
# then open the dashboard URL it prints 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.