XRP Ledger rolls out fixCleanup3_1_3 upgrade to enhance functionality
The amendment introduces automated cleanup of expired NFT offers and patches multiple bugs across the XRPL's expanding DeFi infrastructure.
The XRP Ledger is activating its fixCleanup3_1_3 amendment on May 27, bringing a bundle of fixes that touch everything from expired NFT offers to lending protocol accounting.
The amendment, part of rippled version 3.1.3 released on May 8, has achieved 100% validator support. Every validator on the network has effectively said “yes” without needing to lift a finger, since the default vote was already set to approve.
What the upgrade actually does
The headline feature is straightforward: when someone accepts an NFT offer on the XRPL, any expired NFTokenOffer entries associated with that NFT will now be automatically deleted. Previously, these expired offers just sat there, cluttering the ledger.
The amendment also enforces trust-line limits on VaultWithdraw transactions, which prevents users from withdrawing amounts that would violate the constraints built into their trust lines.
On the lending side, the upgrade addresses multiple issues at once. Loan accounting discrepancies related to defaults and impairments in the Lending Protocol are being corrected. Error handling for LoanPay overpayments is getting improved with clearer messaging, so users won’t be left guessing why a transaction failed. And new safety checks are being added for LoanBroker CoverAvailable amounts.
There are also necessary checks being implemented for Permissioned Domains.
Node operators face a hard deadline
As of mid-May, node upgrade adoption was sitting at approximately 40-46%. That’s less than half the network.
Node operators and validators who haven’t upgraded to version 3.1.3 will be amendment-blocked once activation occurs. That means they’ll be disconnected from the network entirely.
For regular XRP holders and exchange users, the calculus is simpler: do nothing. The upgrade doesn’t require any action from people who aren’t running nodes.