Skip to main content
Rach gives businesses production-grade money infrastructure through simple REST APIs. Everything here is copy-paste runnable — grab an API key, hit an endpoint, and go.

What you can build

Payments, wallets, phone-number transfers, escrow, airtime and payouts — recipes by business type.

Crypto Payment Gateway

Take USDT and USDC on nine networks — hosted checkout or your own pay page — settled to your balance.

Wallet-as-a-Service (WaaS)

Programmable HD wallets per customer across 13 chains, with balances, transfers and deposit monitoring.

CaaS — Money to any phone

Move money to anyone worldwide by phone number — fund, send, cash out to local fiat. Or run pure non-custodial USDC/USDT wallets.

Swap

Same-chain and cross-chain token swaps with quotes and slippage protection.

Airtime, Gift Cards & Bills

Sell mobile top-ups, gift cards and utility payments from one API, on a prepaid balance you fund with stablecoins — and set your own margin.

Market Data

Top-250 coin prices over REST and a real-time WebSocket stream.

24/7 Wallet Monitoring

Every WaaS and CaaS wallet is watched around the clock; deposits fire webhooks.

Webhooks

Signed, retried event delivery for payments, deposits and transfers.

Supported networks & assets

Every chain and stablecoin, with contract addresses and confirmation depth.

Sandbox & demo

Build on test keys, or book a guided walkthrough of a populated workspace.

Two products, two API keys

Rach has two independent APIs, each with its own base URL and its own API key. A Payments key does not work on CaaS, and a CaaS key does not work on Payments.
New here? Start with the Quickstart, then get your API keys.

What you can build

1

Take a payment

Spin up a hosted checkout and get paid in crypto.
2

Give every customer a wallet

Provision WaaS or CaaS wallets and receive funds.
3

React in real time

Monitoring detects deposits and Rach fires a signed webhook to your backend.
4

Swap and convert

Swap tokens on WaaS, or run FX and USDC⇄USDT swaps on CaaS.