XRPAuthority

XRPL Escrow

Learn the XRPL escrow lifecycle, inspect its time and cryptographic conditions, and safely simulate EscrowCreate, EscrowFinish, and EscrowCancel.

UNDERSTAND

Simple first. Technical when you need it.

Simple

Escrow locks XRP in the ledger until a specified time or condition permits it to finish. If cancellation conditions are met first, the XRP can return to the sender.

Technical

EscrowCreate defines Amount and either FinishAfter, a crypto-condition, or both; CancelAfter can bound expiry. EscrowFinish and EscrowCancel reference the creating account and offer sequence, and validated metadata proves the outcome.

REAL EXAMPLE

The lifecycle has three distinct proofs

A complete escrow record links the creating transaction to the resulting Escrow ledger object and then to its finish or cancel transaction. A timestamp alone does not execute escrow automatically.

Read the escrow protocol documentation
TRY IT

Test the concept safely.

Interactive experience

Use the existing XRPAuthority tool or learning workflow. Live tools request public data only; simulations never ask for signing material.

Simulate the escrow lifecycle

Evidence boundary

Keep the network, validated ledger, hash, result, exact asset identity, and retrieval time with any conclusion. A protocol capability does not prove a person, issuer, or service is trustworthy.

GO DEEPER

Guides, entities, and research paths.