Send stablecoin payouts by API

Disburse to external addresses with an allow-list, cooling-off, per-asset limits and destination screening.

How it works

1

Allow-list a destination

Add and verify a beneficiary address, with an optional cooling-off period.

2

Request a payout

Call the withdrawal API with the asset, amount and destination.

3

Track to confirmation

Follow the payout from processing to on-chain confirmation, with webhooks.

Features

API-initiated, machine to machine
Withdrawal allow-list and cooling-off
Per-asset withdrawal limits
Destination screening with an under-review hold
Signed webhooks: WITHDRAWAL_PROCESSING, WITHDRAWAL_CONFIRMED, WITHDRAWAL_FAILED
Idempotency on every request

Frequently asked questions

How are payouts initiated?

By API (machine to machine, for automation and auditability) or from the dashboard with step-up 2FA and optional four-eyes approval.

What controls protect a payout?

An allow-list, a cooling-off window, per-asset limits and destination screening.

What happens if a payout is flagged or fails?

A risky destination is held for review before sending, and a failed transfer triggers a WITHDRAWAL_FAILED webhook. Funds reach the destination only at on-chain finality.

All products