The XRP Ledger is activating its fixCleanup3_1_3 amendment on May 27, bringing a bundle of bug fixes that touch NFTs, vaults, lending, and permissioned domains.
The amendment arrives as part of rippled version 3.1.3, which first shipped on May 8. The XRP Ledger Foundation flagged the upgrade on May 14, co-developed alongside the RippleX team, and the message was clear: update your nodes or get left behind.
What the upgrade actually fixes
The headline change is automatic deletion of expired NFTokenOffer entries. When someone accepts an NFT offer on the ledger, the system will now scrub any expired offers tied to that token in the same transaction.
Beyond the NFT cleanup, the amendment introduces an invariant check for Permissioned Domains. Invariant checks are essentially safety rails baked into the protocol, rules that must always hold true regardless of what transactions do. Adding one for Permissioned Domains means the ledger can catch edge-case violations before they become actual problems.













