The XRP Ledger is preparing to activate its fixCleanup3_1_3 amendment on Wednesday, introducing a broad set of maintenance fixes targeting NFTs, vault withdrawals, permissioned domains, and lending infrastructure across the network.
The update is bundled with rippled version 3.1.3, the latest release of the XRP Ledger’s reference server implementation. Validators and node operators are required to update their software before activation or risk becoming “amendment-blocked,” which would leave their servers unable to process new ledger updates.
Unlike major protocol upgrades focused on launching new features, the latest XRPL amendment centers on fixing operational problems that developers and infrastructure providers have encountered over time.
Expired NFT Offers Will Be Removed Automatically
One of the most significant changes addresses expired NFT offers remaining permanently stored on-chain. Under the current system, NFT sale listings can stay on the ledger even after expiration unless manually removed. The new amendment changes that process by automatically deleting expired NFTokenOffer entries during related NFT transactions. Developers say the cleanup should reduce unnecessary ledger growth and improve indexing efficiency for NFT marketplaces operating on XRPL.
NFT-related improvements include:
- Automatic deletion of expired NFT offers
- Reduced ledger storage clutter
- Improved marketplace indexing efficiency
- Cleaner on-chain NFT transaction records
Permissioned Domain Bug Receives New Safety Checks
The amendment also patches a bug involving Permissioned Domains, which are restricted environments used to control access to specific assets or services. Previously, failed transactions could still alter certain protected settings under rare conditions. The new invariant check prevents any modification to Permissioned Domain data unless a transaction fully succeeds.
Permissioned Domain fixes include:
- Protection against failed transactions changing settings
- Additional invariant checks for ledger consistency
- Improved reliability for restricted XRPL environments
Vault Withdrawals and Lending Accounting Get Major Fixes
Several additional fixes target XRPL’s expanding vault and lending infrastructure, which has become increasingly important as the network pushes deeper into tokenized finance and institutional applications. The changes also come at a time when the broader crypto industry is paying closer attention to security risks following multiple NFT liquidity platform hack incidents across decentralized finance markets.
One issue resolved by the amendment involves vault withdrawals bypassing trust-line token limits. Trust lines act as balance caps for issued assets on XRPL accounts. Before the fix, certain withdrawals could exceed those limits during processing. After activation, vault withdrawals will properly respect destination account restrictions for both vault shares and vault assets.
The amendment also fixes inconsistencies in the lending protocol’s accounting system. Previously, when loans became impaired or defaulted, related entries tied to Loan, LoanBroker, and Vault objects did not always update correctly at the same time.
Lending and vault fixes include:
- Enforcement of trust-line limits during VaultWithdraw transactions
- Corrected accounting updates for impaired or defaulted loans
- Improved balance synchronization across Loan and Vault entries
- Better handling of collateral-related records
LoanBroker and Overpayment Protections Added
Another adjustment improves transaction clarity by replacing a generic error response with the more specific tecNO_PERMISSION code when users attempt to overpay loans that do not allow excess repayment. XRPL developers have also added stricter checks for LoanBroker entities to ensure that advertised CoverAvailable balances match the actual assets held inside associated pseudo-accounts.
Additional protocol protections include:
- Clearer loan overpayment error messages
- Stronger LoanBroker accounting verification
- Better collateral consistency checks
- Reduced risk of balance mismatches
Node Operators Face Upgrade Deadline
The XRP Ledger Foundation previously urged node operators to upgrade ahead of activation, warning that outdated servers would fall out of sync once the amendment goes live. Recent network tracking data showed validator support had already crossed the threshold required for activation, although a portion of XRPL nodes remained on older software versions earlier this month.
While the upgrade is not expected to trigger immediate XRP price volatility, the changes are viewed as an important infrastructure update as the ledger expands support for NFTs, stablecoins, vault products, and institutional lending tools. Market participants tracking developments tied to the Goldman Sachs XRP ETF discussion are also watching how institutional-grade infrastructure improvements could strengthen the broader XRPL ecosystem over time.
FAQs
1. What is fixCleanup3_1_3?
It is an XRP Ledger amendment included in rippled version 3.1.3 that fixes issues related to NFTs, vault withdrawals, permissioned domains, and lending operations.
2. What happens if node operators do not upgrade?
Servers running outdated software may become amendment-blocked and unable to stay synchronized with the XRP Ledger network.
3. Does this upgrade change XRP tokenomics?
No. The amendment does not change XRP supply, issuance, or transaction mechanics.
4. Why are expired NFT offers being removed?
Expired NFT listings currently remain stored on-chain indefinitely. Removing them automatically helps reduce ledger clutter and improves efficiency for NFT marketplaces and indexers.








