
Subculture
Developers
Run a server, batch and delegate transactions, and know which programmability lives on which chain.
Guides ·SPCBear Champ
Most XRPL features are transaction types, not contracts. A developer composes them from a client library. Custom logic lives elsewhere today: Hooks on Xahau, and Solidity on the EVM sidechain. Smart Escrows are still in development.
Pathway map
8 stopsHistory and lore
- 2012-06The ledger launchesDavid Schwartz, Jed McCaleb and Arthur Britto finish the code. The XRP Ledger goes live.Source
- 2016-06-27Multi-signingMultiSign switches on. An account can keep a list of signers who authorize transactions together.Source
- 2016-10-21The Flow engineThe Flow amendment replaces the payment engine with a rewrite.Source
- 2017-03-31Escrow and channelsEscrow and PayChan switch on in the same ledger.Source
- 2023-10Hooks on XahauXahau starts as a separate network with Hooks. Hooks are not on the XRP Ledger.Source
- 2026-10-08Permission delegationPermissionDelegationV1_1 switches on. It replaces a first version that had a critical bug.Source
- 2026-10-09Batch transactionsBatchV1_1 switches on. It replaces the original Batch, which had a critical bug.Source
Projects and people
xrpl.jsrepoJavaScript and TypeScript library for the XRP Ledger.xrpl-pyrepoPython library for the XRP Ledger.xrpldrepoThe core server, formerly rippled. C++, ISC license.XRPL-StandardsrepoWhere XLS specifications are drafted and discussed.XRPL CommonsorgParis-based organization. Runs XRPL training, a core dev bootcamp and a builder residency.David SchwartzpersonOne of three engineers who began building the ledger in 2011.
Listed for history, not as endorsements.




























