The XRP Ledger supports held payments, or escrows, that can be executed only after a certain time has passed or a cryptographic condition has been fulfilled. Escrows can only send XRP, not issued currencies. You can use these features to build publicly-provable smart contracts. This sections explains basic tasks relating to held payments.
- Send a Time-Held Escrow
Create an escrow whose only condition for release is that a specific time has passed.
- Send a Conditionally-Held Escrow
Create an escrow whose release is based on a condition being fulfilled.
- Cancel an Expired Escrow
Cancel an expired escrow.
- Look up escrows
Look up pending escrows by sender or destination address.