What we are
Cherp is a broadcaster and monitor, never a custodian or signer. Money moves directly between wallets. We provide the coordination layer.Core principles
- Non-custodial. We never handle private keys or sign transactions. You sign locally, we broadcast.
- Fast confirmations. Payments confirm in under 5 seconds on most chains. You can treat the
confirmedstate as the completion signal — finalization happens in the background. - Stablecoins. USDC and USDT across all supported chains.
- Reliable delivery. Signed transactions are broadcast via managed RPC providers with automatic failover.
Parties
Every payment involves two parties:| Party | Role |
|---|---|
| Requestor | The party requesting payment — a merchant, a friend asking to be paid |
| Fulfiller | The party who pays — a customer, a friend settling a bill |
How a payment works
- The requestor creates a Payment Intent via the API
- The requestor’s device broadcasts the intent via near-field audio, deep link, or QR code
- The fulfiller’s device decodes the audio and fetches the intent details
- The fulfiller reviews the payment and signs the transaction locally
- Cherp broadcasts the signed transaction and monitors for confirmation
- Both parties receive real-time status updates via webhooks or SSE