Core concepts
Wallets, destinations, balance, recipients, and transfers.
Create a wallet
Provision your first multi-chain wallet.
What you can do
Create multi-chain wallets
Get one wallet ID with a receive destination for every supported deposit chain.
Receive crypto assets
Accept supported assets; 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 wallet
Call the API once. Yara creates the wallet and provisions its chain-specific receive destinations.
2
Receive funds
Supported assets sent to a wallet destination 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.