Skip to content

Reference

CommandDescription
xrpl-camp startGuided flow through all 6 lessons
xrpl-camp start --dry-runFull flow without network calls
xrpl-camp wallet createCreate a Testnet wallet
xrpl-camp wallet showDisplay your wallet address
xrpl-camp fundFund via the Testnet faucet
xrpl-camp fund --dry-runSee what funding would do
xrpl-camp send --memo "text"Self-payment with custom memo
xrpl-camp send --dry-runSimulate the payment
xrpl-camp verify --tx <hash>Verify a transaction on-ledger
xrpl-camp certificateGenerate certificate + proof pack
xrpl-camp resetWipe all state (typed confirmation)
xrpl-camp statusShow training progress checklist
xrpl-camp status --detailExpanded view: wallet state, timing, next step
xrpl-camp self-checkDiagnose your environment
xrpl-camp support-bundleWrite a diagnostic zip for bug reports
xrpl-camp proof verify <file>Verify a proof pack’s integrity locally
xrpl-camp proof verify <file> --jsonMachine-readable verification output
VariableDescription
XRPL_CAMP_RPC_URLCustom XRPL Testnet endpoint
FileDescription
.xrpl-camp/wallet.jsonLocal wallet (gitignored, never shared)
xrpl_camp_certificate.jsonPortable certificate (safe to share)
xrpl_camp_proof_pack.jsonTamper-evident proof pack
.xrpl-camp/session.jsonSession progress (lesson completions, timing)
CodeMeaning
NET_FAUCETTestnet faucet request failed
NET_SENDTransaction submission failed
NET_LOOKUPTransaction lookup failed
NET_BALANCEBalance check failed
NET_CONNECTCould not connect to the RPC endpoint