On-Chain Escrow
Secure your vendor payments with XRPL’s built-in escrow: submit an EscrowCreate
, and funds remain locked until conditions are met. No smart-contract code required.
EscrowCreate Parameters
Amount
: drops of XRP to lockDestination
: vendor’s XRPL addressCondition
: SHA-256 hash lock (optional)FinishAfter
: timestamp earliest releaseCancelAfter
: deadline to refund
Releasing Funds
Call EscrowFinish
when you have vendor proof. You can automate this via an off-chain watcher or—once enabled—the Hooks amendment.
Real-World Use
- At hire time, UI fires
EscrowCreate
andSignerListSet
together. - Vendor delivers work and submits a cryptographic proof hash.
- Watcher/Hook triggers
EscrowFinish
; or user clicks “Release”/“Freeze.”
Learn More
XRPL Escrow docs: EscrowCreate & EscrowFinish.