The XRP Ledger, the Layer 1 blockchain that uses the XRP token to facilitate multi-currency transactions, is scheduled to implement a major maintenance and debugging upgrade on Wednesday.
If you run a node, a computer that helps verify transactions on the network, you must update to the latest version by the deadline or face complete network disruption. For regular users who just keep XRP in a wallet or on an exchange, you don’t need to do anything.
The upgrade, called the fixCleanup3_1_3 patch, fixes the following important bugs and inefficiencies that have built up over time. Here’s what each one does.
Automatic removal of expired NFT offers
On the XRP Ledger, people create and trade non-fungible tokens or digital collectibles and game items. When a user lists an NFT for sale, it creates an “offer” on the network.
From now on, if an offer expires or just sits there without anyone accepting it, it stays on the ledger forever, taking up storage space. The impending correction will automatically delete such expired offers. Think of it like a classified ad in a newspaper: when the listing expires, the system tears it up instead of letting it pile up in the archives.
Protects limited settings from accidental changes
XRP Ledger offers “Permitted Domains” or controlled environments where only approved accounts can access specific assets, order books or services and change their special settings.
But there was a bug where even if a transaction failed, it could still accidentally change these restricted settings.
Enforcing Vault Limits
The XRP Ledger has “Vaults” which are secure storage containers for tokens. When you withdraw tokens from a box to send them to another account, the receiving account has a limit on how many tokens it can accept, called a “trust line limit”. Imagine a bank account that can only hold up to $10,000.
The error: The system did not check this limit when processing vault payouts. So you can potentially send more tokens than the receiving account can hold. The fix ensures that the system now respects these limits, preventing overdrafts.
Fixes loan accounting that was not updated
Like Ethereum or other smart contract blockchains, the XRP Ledger supports decentralized lending, where people can borrow and lend cryptocurrency without a bank.
When a loan defaults or goes bad, the system is supposed to update all the related records: the loan itself, the lender’s records, and the collateral box. However, the process has sometimes been buggy with records not being updated correctly and therefore balances becoming out of date.
The upcoming fix ensures that when a loan’s status changes, all the connected financial items are updated correctly. It’s like making sure that when you pay off part of your credit card, both your bank statement and the bank’s internal records reflect it immediately.
Overpayment of loans and security checks for LoanBrokers
If someone tries to overpay on a loan that doesn’t allow overpayments, the system now returns a clear “no permission” error (tecNO_PERMISSION) instead of a generic invalid flag. This makes the rejection cleaner and easier for apps and users to understand.
In addition, it adds a security check for LoanBrokers, special entities that handle lending pools, to ensure that the “Coverage Available” amount they advertise exactly matches the actual assets in their protected pseudo account. This strengthens accounting accuracy and prevents any mismatches that could create confusion or risk in the loan system. CoverAvailable is the first-loss capital deployed to protect lenders if borrowers default.
Scheduled for activation on Wednesday
These measures will be activated on the ledger on Wednesday.
Validators and Node Operators must upgrade their servers before activation or they will be change blocked and fall out of sync. A large part of the network is reportedly already updated.
XRP continues to trade between $1.30 and $1.40 for the fourth straight day, according to CoinDesk data.



