Use Specialized Payment Types
Use advanced features like Escrow and Payment Channels to build smart applications on the XRP Ledger.
- Use Escrows
The XRP Ledger supports 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.
- Use Payment Channels
Payment Channels are an advanced feature for sending "asynchronous" XRP payments that can be divided into very small increments and settled later. This tutorial walks through the entire process of using a payment channel, with examples using the JSON-RPC API of a local rippled server.
- Use Checks
Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work.