Only XRP can be locked in escrow on the XRP Ledger today. A proposed amendment called Token Escrow (XLS-85) would change that, extending conditional locking to any token on the ledger, including trustline tokens and Multi-Purpose Tokens (MPTs).
What Token Escrow changes
Escrow on XRPL lets you lock an asset on-ledger until a specific condition is met: a set amount of time passes, a cryptographic condition is satisfied, or both. Right now that mechanism only works for XRP itself. Want to lock a stablecoin with conditions, or time-lock a tokenized real estate share? You can’t, at least not natively. XLS-85 removes that limit so any token issued on the ledger, not just XRP, can use the same escrow rails.
The amendment works through three functions. EscrowCreate locks a token under conditions you define. EscrowFinish releases it once those conditions are met. EscrowCancel returns it if they aren’t. Issuer controls and permissions carry through the whole process, so token issuers don’t lose oversight just because their asset can now be escrowed.
Why the fee structure matters
One detail that matters more than it sounds: transfer rates and fees lock in at the moment the escrow is created. Both sides know exactly what they’re getting when the escrow settles, whether that’s tomorrow or a year from now. That predictability is what institutional finance generally requires before it will touch a settlement mechanism. Traditional escrow arrangements, whether through a bank or an attorney, exist precisely to give both parties that certainty. Token Escrow builds it into the protocol instead.
Where this gets used
The use cases follow directly from the mechanics. Conditional service payments that only release once work is verified. Vesting schedules for team or investor token allocations that can’t be touched early and that anyone can verify on-ledger. Collateral for lending or DeFi applications that settles automatically instead of relying on a counterparty’s word. Peer-to-peer swaps where neither side has to trust the other. Milestone-based payments in supply chains, where funds unlock only when a shipment is confirmed.
Consider a token launch with a 20% team allocation. Locking that in escrow with a 12-month vesting condition means the team can’t access it early, and anyone can verify that on the ledger. Combine that with the locked transfer rate, and everyone involved knows the exact distribution schedule from day one.
Why it fits XRPL’s design
What makes this notable is what it doesn’t require. There’s no smart contract to write or audit, no gas fees eating into the value being escrowed, and no network congestion delaying settlement. XRPL has run its escrow system for XRP since the ledger’s early years, and XLS-85 extends a mechanism that’s already been tested rather than introducing something new. If it’s adopted, the practical effect is that conditional settlement, previously XRP’s feature alone, becomes available to any tokenized asset on the ledger: stablecoins, tokenized real estate, treasuries, or anything else an issuer puts on XRPL.
Educational only, not tax, legal, or investment advice. Check primary sources and speak with a qualified professional before making financial decisions.
