Skip to content
Independent XRP reference
Our standards
← All XRP news

XRP Ledger

XRPL Cleanup Amendment Resets Its Activation Window to November

An October 21 majority loss restarted fixCleanup3_4_0 voting time. Ledger records point to November 4 at the earliest, with lending activation still separate.

By
A pale-gold mechanical stopwatch with a single cobalt hand pointing toward the top of its ivory dial rests on an ivory stone ledge.

Why the XRP Ledger cleanup activation window moved

The XRP Ledger’s fixCleanup3_4_0 amendment lost and regained validator majority on October 21, 2026, restarting its two-week qualification period. Primary ledger records and independent reporting now point to November 4 as the earliest conditional activation window. The change delays a bundle of fixes; it does not launch the separate lending protocol.

The decisive evidence is on the ledger. Validated ledger 107,805,697 contains a lost-majority record for this amendment; ledger 107,807,489 contains its renewed-majority record. The latter establishes a new majority start of October 21 at 14:46:22 UTC. CoinDesk’s October 22 report independently confirms the interruption and the revised November window. Those records establish a reset, rather than a developer simply revising a target date.

Confirmed status at review: the amendment remained pending in validated ledger 107,827,766, retrieved on October 22. Its identifier appeared among pending majorities, rather than enabled amendments. For readers following an October 23 upgrade calendar, the useful correction is therefore specific: replace the old expectation with a conditional window and require a fresh activation check. There is no basis to treat the original calendar entry as a completed network change.

Section sources[1][2][3][7][8]

XRPL majority time restarts instead of resuming

XRPL’s official amendment documentation requires sustained support from more than 80% of trusted validators over two weeks. Losing that qualifying support restarts the period. XRPLWin displayed 31 supporting validators out of 35 when reviewed on October 22, alongside the renewed October 21 majority timestamp. This is a dated tracker observation, not a permanent validator count or a promise that each future checkpoint will pass.

Analysis: think of the requirement as a continuous interval, not a savings account for supportive days. If an amendment qualifies for most of the interval and then loses majority, the elapsed qualifying time does not remain available to spend later. A recovery restores the opportunity to qualify; it does not restore the old deadline. That is why a comparatively short interruption can move an expected activation by much longer than the interruption itself.

For planning, separate the observation from the forecast. The majority timestamp is an observed record. Adding the required interval produces the earliest window under continued support. Actual enablement is another observed event that must arrive later. Combining those three statements into a single “upgrade date” removes the condition that matters most. A release calendar should preserve that distinction even when a voting dashboard currently looks comfortably above its threshold.

Section sources[4][2][8][3]

What fixCleanup3_4_0 changes, and what remains separate

The official xrpld 3.4.0 release record lists fixCleanup3_4_0 as a bundle of amendment-gated corrections. Examples include vault precision and rounding, authorization handling, and rejection of PaymentBurn payments that cross a zero balance. CoinDesk’s October 22 coverage independently describes token-permission and lending-related corrections. These are meaningful transaction-rule changes, but their presence in distributed software is different from their activation on the public network.

The same official release lists LendingProtocolV1_1 separately. CoinDesk reports that the broader lending system still had not secured the support needed to start its activation countdown as of October 22. The cleanup bundle’s renewed majority therefore cannot supply a lending launch date. A fix associated with a feature and permission to activate that feature are separate questions, even when both appear in the same software release.

Analysis for application teams: classify each dependency before attaching a delivery promise to this vote. A product may depend on a corrected permission check, a separately approved feature, or both. Its acceptance checklist should name those requirements individually. Otherwise, a general “XRPL upgrade complete” label can hide the exact dependency that remains unavailable. This is particularly important for a proposed lending interface, where correct accounting code alone does not demonstrate an operational lending service.

Section sources[5][3][4]

What XRPL server operators should verify before rollout

XRPL documentation warns that a server lacking the code for an enabled amendment can become amendment blocked, preventing normal validation and transaction processing. The delayed window does not change that compatibility requirement. Operators should use current official production-release guidance when choosing software; the historical 3.4.0 announcement is evidence about this bundle, not a claim that 3.4.0 is today’s newest release.

Operational implication: use the extra preparation time to check the actual servers behind a service. Record the binary version, the network being served, and a recent validated ledger from each relevant endpoint. An installation ticket proves that someone ran an update. A responding endpoint with the intended software and current ledger state provides stronger evidence that the service customers reach is ready. These are proposed checks, not results of an operator audit conducted for this article.

A useful handover would distinguish software readiness, observed amendment status, and application readiness in separate fields. For example, an API provider could finish its software deployment while leaving a feature-dependent endpoint unavailable until activation is observed. That avoids making a public promise depend on a predicted timestamp. The team should also decide who updates customer-facing notices if the majority period restarts again, rather than discovering that ownership during a rushed release.

Section sources[4][5][9]

How wallet teams can distinguish majority from enablement

The official EnableAmendment reference describes three different status events: gaining majority, losing majority, and becoming enabled. Its name alone is therefore insufficient evidence that a feature is live. The October 21 transactions represent the first two kinds of event. The ledger’s Amendments object separately records enabled amendment identifiers and pending majorities. XRPLWin independently presents this case as a renewed attempt that is still holding majority.

Analysis: an application’s release decision should consume the state it needs, not merely search a transaction feed for a reassuring label. A wallet team preparing a behavior change can preserve the amendment identifier, the validated ledger used for verification, and the actual enabled-state result in its deployment record. Those details make the decision reproducible if a customer later asks why behavior changed on a particular day.

Consider a hypothetical integration test that succeeds on an environment where a proposed rule is already enabled. That test can establish how the application behaves under the new rule, but it cannot establish that Mainnet has adopted it. Keeping environment and ledger identifiers with the test avoids confusing readiness with availability. The practical objective is a release that follows verified network behavior, without turning an explorer’s countdown into an automatic production switch.

Section sources[6][7][2][8]

What the reset does not tell XRP holders

Unresolved uncertainty: the retrieved records do not establish why the support interruption occurred or identify an operational cause. CoinDesk also leaves the responsible validators unclear. A lost-majority event should not be turned into a claim of deliberate opposition, an attack, or a network-wide outage without additional evidence. Likewise, this report establishes no exploitation, customer loss, or XRP price effect from the delay.

For XRP holders, the informative development is the change in what can be expected from the protocol and when. Renewed support is evidence that the qualification process resumed. It is not evidence of new borrowing, institutional balances, or demand for XRP. For token issuers and developers, the relevant follow-up is whether the particular transaction behavior they rely on has actually changed under enabled rules.

Analysis: progress can be measured without promoting a deadline into a certainty. Watch for an uninterrupted majority interval, a validated enablement record, and application-specific evidence after activation. If those milestones occur, they answer different questions in sequence: whether the rules qualified, whether the network adopted them, and whether a service uses them. If support falls again, update the timetable from the new record rather than preserving an expired forecast.

Section sources[1][2][3][4][8]

What to watch next

  • • Check whether the October 21 majority timestamp remains intact through the conditional November 4 window; a new loss would require another reset.
  • • Look for fixCleanup3_4_0 in the enabled Amendments list of a validated Mainnet ledger, rather than treating a got-majority record as activation.
  • • Watch official XRPL release guidance and operator notices for compatibility requirements or newly disclosed issues.
  • • Track LendingProtocol, SingleAssetVault and LendingProtocolV1_1 individually before describing native lending as available.
  • • Look for named application releases and reproducible transaction behavior after enablement; do not infer usage from the vote alone.

Sources and verification

We prioritize primary records and label supporting coverage. Dates reflect each source’s publication record.

  1. [1]XRP Ledger: validated lost-majority transaction, XRPScan data APIprimary
  2. [2]XRP Ledger: validated renewed-majority transaction, XRPScan data APIprimary
  3. [3]CoinDesk: XRP Ledger bug fix moved to November after validator support dippedsupporting
  4. [4]XRPL: Amendment voting and amendment-blocked serversprimaryUndated reference
  5. [5]XRPL: Introducing XRP Ledger version 3.4.0primary
  6. [6]XRPL: EnableAmendment status events and flagsprimaryUndated reference
  7. [7]XRPL: Amendments ledger entry, enabled state and pending majoritiesprimaryUndated reference
  8. [8]XRPLWin: fixCleanup3_4_0 live tracker, reviewed October 22, 2026supportingUndated reference
  9. [9]CryptoSlate: XRPL amendment activation and outdated-server consequencessupporting