The FixCleanup3_2_0 amendment to the XRP Ledger has achieved majority validator consensus — 85.71% support with 30 "yes" votes — and entered its mandatory 2-week activation countdown. According to XRPScan data, mainnet activation is scheduled for July 29, 2026 at 09:57:00 AM UTC. The amendment bundles a set of precision and correctness fixes across several of the XRPL's newer DeFi primitives introduced in xrpld version 3.2.0.
What FixCleanup3_2_0 Fixes
The amendment targets five areas of the protocol that shipped in v3.2.0 of xrpld, the reference implementation of the XRP Ledger:
Single Asset Vaults and Lending Protocol
The fix adds precision and rounding corrections to Single Asset Vault (SAV) operations and the Lending Protocol. These primitives underpin XRPL's nascent DeFi layer — SAVs allow users to deposit a single asset and receive yield-bearing vault tokens, while the Lending Protocol enables on-chain borrowing. Precision errors in financial arithmetic, even at the rounding level, can compound in high-frequency settlement contexts. This fix addresses that before significant liquidity accumulates in these structures.
Permissioned DEX
The amendment corrects a bug where the 'ValidPermissionedDEX' invariant would incorrectly fire on a valid offer deletion. This invariant is a safety check designed to catch protocol-level inconsistencies in permissioned trading environments. A false positive on a valid operation would have blocked legitimate order book cleanup — the fix restores correct behavior without modifying the underlying invariant logic.
Multi-Purpose Tokens (MPT)
Multi-Purpose Tokens are a newer XRPL primitive that enables tokenization of real-world assets with configurable transfer restrictions, compliance metadata, and settlement properties. The fix validates non-canonical MPT amounts — specifically amounts that could be represented in multiple valid encodings, which can create inconsistency at the ledger state level. This is particularly relevant for institutional RWA deployments where MPT amounts must be unambiguous across validators.
Permissioned Domains
A zero DomainID check has been added for permissioned domains, preventing the registration of domain identifiers with a null value that could cause lookup failures in downstream compliance or KYC verification workflows.
Account Deletion Safety
The amendment adds an AccountRootsDeletedClean invariant, which checks that a deleted account does not leave any directly accessible artifacts behind in the ledger state. This is a correctness guarantee — ensuring that account deletion is truly clean and does not leave orphaned state objects that could interfere with future ledger operations.
Activation Timeline
XRPL amendments require 80% validator consensus sustained over a 2-week window before mainnet activation. FixCleanup3_2_0 achieved 85.71% consensus — comfortably above the threshold — with 30 validators voting yes. Activation is confirmed for July 29, 2026 at 09:57 UTC. No action is required from users or applications; the protocol upgrade applies automatically at activation.
For context on XRPL's recent major protocol activity, see the XRPL batch transactions upgrade coverage.
Sources
- U.Today — "11 Days Left for Major XRP Fix Upgrade: What Changes" (July 18, 2026)
- XRPScan — FixCleanup3_2_0 amendment data and activation timestamp
- xrpld v3.2.0 release notes