October 2026 Live Core Dev Bootcamp in New York

Live now

About

A 3-day intensive tour of the XRP Ledger's core: build the node, learn its architecture and state model, then transactors, RPC, storage, and how the protocol evolves through amendments.

Modules

Prerequisites

Day 1

State-management foundations

Opens Tue, Oct 20, 1:00 AM

Opens Tue, Oct 20, 1:00 AM.

Why blockchain state needs a cryptographic commitment, and the tree / Merkle / Patricia-trie foundations behind XRPL's SHAMap.

SHAMap architecture & hashing

Not yet released

Not yet released — your instructor will open it.

The structure of XRPL's SHAMap — inner vs leaf nodes, node types, key-based navigation, and how hashes roll up to the root.

Day 2

Transactor architecture

Not yet released

Not yet released — your instructor will open it.

The `Transactor` base class and framework — contexts, phases, and how every transaction type extends a shared base.

The transaction processing pipeline

Not yet released

Not yet released — your instructor will open it.

The four-phase validation pipeline (preflight → preclaim → doApply → finalization) and what each phase may and may not do.

State modification, fees & sequences

Not yet released

Not yet released — your instructor will open it.

How a transactor modifies ledger state through views, and how fees, reserves and sequence numbers are handled.

RPC architecture & request flow

Not yet released

Not yet released — your instructor will open it.

How rippled's RPC layer dispatches JSON-RPC / WebSocket / gRPC requests to handlers.

Building a custom RPC handler

Not yet released

Not yet released — your instructor will open it.

Implement a new RPC command end-to-end — the handler function, registration and conditions.

Day 3 - Morning

Storage backends & database operations

Not yet released

Not yet released — your instructor will open it.

The NodeStore backends (NuDB, RocksDB…) and the fetch / store / batch / async lifecycle above them.

Amendments — overview & architecture

Not yet released

Not yet released — your instructor will open it.

How protocol upgrades work on XRPL — the amendment system, feature flags and the AmendmentTable.

The amendment lifecycle

Not yet released

Not yet released — your instructor will open it.

The path of an amendment from introduction through majority to activation.

Achievements

No badges yet

Say hello to the cohort or complete a module to earn your first milestone.

Next to unlock

Welcome aboardSaid helloFirst module

XRPL Academy © 2026