Rach has two APIs with separate keys: Payments (gateway, wallets, swap,
airtime, market data) and CaaS (stablecoin accounts and escrow). See
Two products, two API keys.
Accept stablecoin payments
For: online stores, SaaS, invoicing, marketplaces taking payment. Create a checkout per order and send the customer to Rach’s hosted page, or render your own with a deposit address. The customer pays USDT or USDC on any of nine networks; you get a signedpayment.confirmed webhook
once it is final, and the funds land in your balance.
- Crypto Payment Gateway — sessions, hosted page, your own UI
- Webhooks —
payment.confirmed - Settlement & withdrawals — cash out as crypto or to a bank
Give every customer a wallet
For: exchanges, neobanks, games, loyalty apps — anything where your users hold balances. Wallet-as-a-Service derives an HD wallet per customer on 13 networks. Rach’s monitor watches every address around the clock and fires a webhook for each deposit; you send transfers out through the same API.- Wallet-as-a-Service — wallets, addresses, balances, transfers
- 24/7 Wallet Monitoring — deposits detected and confirmed
- Webhooks —
wallet.deposit.confirmed,wallet.transfer.confirmed
Move money by phone number
For: remittance, payroll, cross-border B2B, super-apps. CaaS gives each of your users a stablecoin account keyed by phone number. Fund it, send to anyone by number, and cash out to local fiat — or run pure non-custodial USDC/USDT wallets.- CaaS — Money to any phone
- Reliability guide — idempotency, retries, reconciliation

