The XRP Ledger server ships two amendments and retires a third
Version 3.4.0 of xrpld, the reference server for the XRP Ledger, was published on 17 September 2026. It carries two new amendments, retires a third, and moves where the packages are hosted.
LendingProtocolV1_1 extends the existing LendingProtocol and SingleAssetVault amendments with two things. The first is the closed-ended vault, whose life is split into three phases — subscription, investment, redemption — and those phases decide when assets may be deposited, when loans may be originated and when assets may be redeemed. Once the amendment is enabled, new loan brokers can only be created against closed-ended vaults. The second is cash-basis accounting: interest is recognised as income only when payments are actually made, replacing the instant-recognition model.
fixCleanup3_4_0 bundles amendment-gated fixes.
fixAMMOverflowOffer is retired — which on this ledger means the opposite of removed. A retired amendment becomes a permanent part of the protocol.
Two operational notes sit in the same release. The DEB and RPM packages are now hosted at packages.xrplf.org under an XRPLF signing key, so anything that pulls them from the old location needs repointing. And the release is explicit that operators of an XRP Ledger server should upgrade as soon as possible to ensure service continuity — that is the project's own wording, not our gloss.

What it means
An amendment is a vote, not a deployment, and that is the part to plan around. Shipping the code is step one; the feature activates when validators signal for it. A server operator's decision today is only whether to be able to follow the network, which is what the upgrade notice is about.
Cash-basis accounting is a bigger change than it sounds. Moving from recognising interest instantly to recognising it when paid changes what a vault reports as income during a period where a borrower is late. Anything downstream that reads vault accounting — dashboards, tax tooling, a fund's own books — reads different numbers for the same loan after this amendment activates.
"Retired" is XRPL vocabulary worth knowing. Elsewhere a retired flag means a feature going away. Here it means a fix has been in force long enough that the switch is being removed, and the behaviour becomes unconditional.