Skip to main content
Offramp uses the unified /v1 API: verify an on-chain transfer, then disburse to mobile money or bank accounts.

Flow

Steps

  1. Validate the destination with POST /v1/validation/{currency_code}.
  2. Quote with POST /v1/exchange-rate or v2 for ramp locks.
  3. Customer (or your treasury) sends stablecoins to our settlement address on a supported network.
  4. Call POST /v1/pay/{currency_code} with transaction_hash and payout fields.
  5. Poll POST /v1/status/{currency_code} or handle webhooks.

Supported networks (pay)

BASE, CELO (default), STELLAR, POLYGON, SOLANA, ETHEREUM, BNB, AVALANCHE, ARBITRUM

Amount limits (pay)

Per-transaction min/max by currency and mobile money network: Limits.

Example (KES mobile)

Reuse of the same transaction_hash is rejected once it has been processed.