XRPL Amendments Explained
Amendments are the XRP Ledger's mechanism for protocol upgrades — decentralized, backward-compatible, and requiring supermajority validator consensus.
What Are XRPL Amendments?
Amendments are protocol-level changes to the XRP Ledger. Unlike hard forks, amendments are activated through on-chain validator voting. Once an amendment gains 80% support from trusted validators (the UNL) for a continuous two-week period, it automatically activates on the network. No manual coordination or chain split required.
How Amendment Voting Works
Each validator signals support for amendments via its feature votes in every validation message. The ledger tracks the percentage of trusted validators supporting each amendment over a rolling two-week window.
- Threshold: 80% of UNL validators must support the amendment
- Duration: support must be continuous for 2 weeks (256 flag ledgers)
- Activation: automatic once both conditions are met
- Irreversible: once activated, amendments cannot be deactivated
Key Recent Amendments
- AMM (XLS-30) — Native automated market maker integrated with the DEX order book
- Clawback — Allows issuers to recover tokens from accounts (required for regulatory compliance)
- Multi-Purpose Tokens (XLS-33) — Fungible token standard with built-in transfer restrictions and metadata
- Credentials (XLS-70) — On-chain verifiable credentials for identity and compliance
- XLS-20 (NFTs) — Native NFT support with built-in marketplace operations
- Price Oracles (XLS-47) — On-chain price feeds published by trusted sources, enabling DeFi use cases
- Permissioned Domains (XLS-80) — Credential-gated domains that regulated features can reference
- Permissioned DEX (XLS-81) — Credentialed trading pairs for regulated assets
Upcoming Amendments
- Batch (XLS-56) — Submit multiple operations in a single atomic transaction
- Lending Protocol (XLS-66) — Native on-chain lending pools
- Single Asset Vault — A shared pool other protocols can draw liquidity from
- Permission Delegation (XLS-75) — Let one account act for another on specific transaction types
Amendment status changes as validators vote. Specification numbers follow the XRPL-Standards repository; live status is whatever the feature command reports on a mainnet node.
Why Amendments Matter
The amendment system gives the XRP Ledger a unique governance model: upgrades happen on-chain without hard forks, chain splits, or centralized decision-making. Validators independently decide what features to support, and the network evolves only when there is broad consensus. This has enabled the ledger to add major features like AMM and NFTs while maintaining 12+ years of uninterrupted operation.