XC XRPL Camp
Open source

XRPL Camp learn the ledger in one sitting.

Six lessons. Real transactions on a real ledger. A portable, tamper-evident certificate at the end. No accounts, no real money, about 10 minutes.

Install

pipx install xrpl-camp

Start

xrpl-camp start

Dry run

xrpl-camp start --dry-run

Features

Everything you need to understand the XRPL — nothing you don't.

Real transactions

Create a wallet, fund it, write a permanent memo, and verify it on the ledger — not in a sandbox, on the actual Testnet.

Portable proof

Certificate + proof pack with SHA-256 integrity hash. Anyone can verify completion without trusting screenshots.

Workshop-ready

Guided flow with resume, dry-run preview, and facilitator triage view. Built for classrooms and self-study.

Usage

Install

npx @mcptoolshop/xrpl-camp start
# or: pipx install xrpl-camp

Guided flow

xrpl-camp start

# 1. Mental Model
# 2. Create Wallet
# 3. Fund Wallet
# 4. Send Payment
# 5. Verify Transaction
# 6. Certificate

Commands

Every networked command supports --dry-run.

Command
What it does
xrpl-camp start
Guided flow through all 6 lessons
xrpl-camp start --dry-run
Full flow without network calls
xrpl-camp status
Visual progress checklist
xrpl-camp status --detail
Facilitator triage view
xrpl-camp wallet create
Create a Testnet wallet
xrpl-camp fund
Fund via the Testnet faucet
xrpl-camp send --memo "hello"
Self-payment with custom memo
xrpl-camp verify --tx <hash>
Verify a transaction on-ledger
xrpl-camp certificate
Generate certificate + proof pack
xrpl-camp proof verify <file>
Verify proof pack integrity
xrpl-camp reset
Wipe all state (typed confirmation)

Safety

Built for learning, not for losing.

Testnet only

All transactions happen on the XRPL Testnet. Test XRP has no real value.

No seed leakage

Your private key is stored locally and never included in certificates or proof packs.

No telemetry

No analytics, no phone-home. The only network calls go to the XRPL Testnet.