Core concepts
Addresses, balance, recipients, and transfers.
Create an address
Provision your first deposit address.
What you can do
Create deposit addresses
Generate receive addresses on supported chains, on demand.
Receive stablecoins
Accept USDC and USDT; confirmed deposits credit your USD balance.
Whitelist recipients
Approve bank accounts and crypto addresses in the dashboard.
Quote and pay out
Lock a rate and fee, then initiate a transfer.
How it works
1
Create a deposit address
Call the API to provision an address on a supported chain. Yara manages the keys.
2
Receive funds
Stablecoins sent to the address are confirmed and credited to your merchant USD balance. Your app is notified by webhook.
3
Whitelist a recipient
Add and approve the payout bank account or crypto address in the dashboard.
4
Quote, then transfer
Quote a payout to the recipient, then initiate the transfer from that quote.
Supported chains and assets
WAAS supports leading stablecoins across major networks. Fetch the live list fromGET /v1/chains.
Deposit and transfer availability can differ per chain. The
chains endpoint returns deposit_enabled and transfer_enabled flags so you always know what’s live.