XRPL Lab, learn by doing, prove by artifact.
12 hands-on modules across Beginner, Intermediate, and Advanced tracks. Each module produces a verifiable artifact — transaction IDs, audit packs, and proof packs with SHA-256 integrity. No Python required.
Run
npx @mcptoolshop/xrpl-lab start
List
npx @mcptoolshop/xrpl-lab list
Audit
npx @mcptoolshop/xrpl-lab audit
Why XRPL Lab?
A training workbook that treats the ledger as your classroom.
No Python Required
Runs as a single binary via npm. No pip, no virtual environments, no dependencies to manage.
12 Modules, 3 Tracks
Beginner through Advanced. Each module teaches one skill and produces one verifiable artifact.
Verifiable Artifacts
Every module outputs transaction IDs, audit packs, or proof packs with SHA-256 integrity checks.
Offline Mode
Dry-run mode with simulated transactions. Learn the workflow without touching testnet.
Binary Integrity
SHA-256 checksum verification on every download. No telemetry. No network beyond initial fetch.
Cross-Platform
Linux x64, macOS ARM64, and Windows x64. First run downloads ~25 MB, then launches instantly from cache.
Quick Start
Run your first module
# Launch the guided workbook
npx @mcptoolshop/xrpl-lab start
# Or run offline (recommended for AMM modules)
npx @mcptoolshop/xrpl-lab start --dry-run
# List all 12 modules
npx @mcptoolshop/xrpl-lab list Verify your work
# Check your progress across all tracks
npx @mcptoolshop/xrpl-lab status
# Batch verify all transactions
npx @mcptoolshop/xrpl-lab audit
# Show last run details
npx @mcptoolshop/xrpl-lab last-run Modules
12 modules across three progressive tracks.