Lessons
XRPL Camp has 6 lessons that build on each other. Complete them in order for the best experience.
Lesson 1 — Mental Model
Section titled “Lesson 1 — Mental Model”Learn what the XRPL is: accounts, balances, transactions, and memos. No code, no commands — just the concepts you need before touching the ledger.
Lesson 2 — Create Wallet
Section titled “Lesson 2 — Create Wallet”Generate a Testnet keypair:
xrpl-camp wallet createYour seed (private key) is stored locally in .xrpl-camp/wallet.json and never leaves your machine. Your seed stays on this machine — XRPL Camp never sends it anywhere.
Lesson 3 — Fund Wallet
Section titled “Lesson 3 — Fund Wallet”Get free test XRP from the Testnet faucet:
xrpl-camp fundTest XRP has no real value — nothing at risk. It exists purely for learning and experimentation.
Lesson 4 — Send Payment
Section titled “Lesson 4 — Send Payment”Write a memo to the ledger via a self-payment (1 drop):
xrpl-camp send --memo "hello from camp"This creates a real transaction on the XRPL Testnet with your custom memo permanently recorded.
Lesson 5 — Verify Transaction
Section titled “Lesson 5 — Verify Transaction”Look up what you wrote:
xrpl-camp verify --tx <hash>This queries the ledger and confirms the transaction details, including your memo.
Lesson 6 — Certificate
Section titled “Lesson 6 — Certificate”Get a portable, verifiable record of what you did:
xrpl-camp certificateThis generates a certificate and a tamper-evident proof pack. The certificate is safe to share — it contains no private keys.
Endpoint override
Section titled “Endpoint override”By default, XRPL Camp uses the public XRPL Testnet node. To use a different endpoint:
export XRPL_CAMP_RPC_URL="https://your-node:51234/"xrpl-camp fund