XRP Ledger Proposal Remained in Draft Status

The XLS-100 proposal to introduce programmable escrow conditions remains under development.

Updated on Oct. 5, 2026 in Legislative Policy

Isometric editorial illustration of a modular geometric lattice, representing the structural complexity of a blockchain ledger's proposed escrow upgrade.
The XLS-100 proposal for the XRP Ledger remains in draft status, pending a feature update that would enable programmable escrow conditions via WebAssembly code. AI Illustration. Upload story photo >

Live Poll

Would you trust a digital asset escrow that relies on custom programmable code?

The proposed XLS-100 update for the XRP Ledger continues to sit in draft status. The change aims to introduce programmable conditions for escrows by utilizing compiled WebAssembly code.

Why it matters

The proposed feature is intended to support more complex blockchain operations including notary approvals, compliance holds, and conditional peer-to-peer transactions.

The proposal allows for compiled WebAssembly code to be stored within escrow objects to act as a completion condition. The executed code is limited to reading ledger objects without the ability to modify them or generate new transactions.

The players

XRP Ledger

This is a decentralized cryptographic ledger that serves as the infrastructure for the proposed XLS-100 update.

The details

Escrows utilizing this new bytecode framework require a specified CancelAfter time to function. This development would enable developers to encode specific logic directly into escrow objects on the network.

Timeline

  1. June 22, 2026: Proposal XLS-100 was last updated.

The Big Picture

The introduction of WebAssembly to the XRP Ledger represents a shift toward more complex, programmable logic within standard escrow objects. This approach follows the pattern set by other decentralized networks that have sought to enable advanced compliance and notary functions.

Users and developers currently cannot utilize these programmable escrows as the feature has not been activated on the mainnet. There is no timeline for when these capabilities might become available for practical use.

The takeaway

Blockchain protocols often go through extended drafting phases to ensure security and functionality before implementation. Users should monitor official developer updates to determine when new programmable features move out of the draft stage.

Further reading

For broader context on digital asset governance, visit Legislative Policy.

Live Poll

Would you trust a digital asset escrow that relies on custom programmable code?