Payouts API
Send USDC and USDT payouts to EVM networks, Tron, and Solana over a clean REST API.
Send stablecoin payouts by API across supported networks, integrate in a full sandbox, and build on compliance-grade infrastructure — regulated in Canada.
POST /v1/payouts
Authorization: Bearer sk_test_...
Idempotency-Key: b1f4e0a9-2c7d-4f9a-9e51-7c2b
{
"amount": "500.00",
"asset": "USDC",
"network": "polygon",
"destination": "0x9f4c...a2e1"
}{
"id": "po_3nK8Qw...",
"status": "processing",
"mode": "test",
"asset": "USDC",
"network": "polygon"
}Test & live modes · signed webhooks · idempotency
Available today
These capabilities are live in production right now — no waitlist, no badge.
Send USDC and USDT payouts to EVM networks, Tron, and Solana over a clean REST API.
Integrate end to end without moving real money. Test every flow before you go live.
HMAC-signed webhooks, idempotency keys, cursor pagination, test/live modes, and scoped API keys.
Know-Your-Business onboarding with review and approval by a compliance officer.
Configurable limits with threshold-based approvals, so large payouts require a second authorizer.
Every payout is screened against OFAC sanctions lists before it is sent.
A double-entry general ledger and a complete, tamper-evident audit trail behind every movement.
Each organization's data, balances, and keys are isolated from every other tenant.
Supported networks
USDC and USDT payouts on the networks below. Exact asset availability depends on the network.
Assets: USDC · USDT
Assets: USDC · USDT
Assets: USDC · USDT
Asset and network availability may change as we expand coverage.
On the roadmap
Clearly marked so you always know what is live and what is on the way.
Local and multi-currency account details through our banking partner.
Payouts into local fiat corridors, alongside stablecoin networks.
Client libraries for Node/TypeScript, Python, and Go.
Use cases
From a handful of contractors to mass disbursements — the same API.
Pay freelancers and contractors in stablecoins, on their preferred network.
Run cross-border payroll for distributed teams from one integration.
Settle invoices with suppliers and vendors quickly and transparently.
Send many payouts at once, each tracked with its own status and webhooks.
Move funds programmatically with a full ledger and audit trail behind every entry.
How it works
A clear path from your first test call to live payouts.
Sign up and create your organization.
Submit your business details for Know-Your-Business review.
Create scoped keys and start in test mode immediately.
Build and validate the full payout flow without moving real money.
A compliance officer reviews and approves your organization.
Switch to live keys and start sending real payouts.
Security
The controls that protect your integration and your funds.
Verify every webhook with an HMAC signature so you can trust the source.
Grant each key only the permissions it needs.
Fully separated test and live environments and credentials.
Strict tenant isolation across data, balances, and keys.
Multi-factor authentication protects access to the console.
Per-key rate limits keep the platform stable and predictable.
Why Caibo
No inflated claims — just what actually matters for a payouts integration.
Operated by a Money Services Business registered with FINTRAC.
KYB, OFAC screening, maker-checker, and audit trails are part of the product, not an add-on.
Integrate the complete flow before you move a single dollar.
Start integrating and testing without heavy upfront commitments.
FAQ
USDC and USDT payouts on EVM networks (Polygon, Arbitrum, Optimism, Base, BSC, Ethereum), Tron, and Solana. Exact asset availability depends on the network.
Webhooks are signed with HMAC so you can verify authenticity. Requests accept an idempotency key so retries never create duplicate payouts.
Yes. Test and live modes are fully separated, each with its own scoped API keys, so you can build the full flow in the sandbox before going live.
You submit your business information for Know-Your-Business review. A compliance officer reviews and approves your organization before you can send live payouts.
You can configure limits with threshold-based approvals (maker-checker), so payouts above a threshold require a second authorizer.
Every payout is screened against OFAC sanctions lists, movements are recorded in a double-entry ledger, and all activity is captured in a complete audit trail.