Prerequisites
- A Yara account. Sign in to the dashboard to create one.
- An API key. See Authentication.
Get started
1
Get your API key
In the dashboard, open API keys and generate a key. Copy it somewhere safe — the full key is shown only once.
2
Create a wallet
Create one logical wallet. Yara provisions a receive destination for every supported deposit chain. Store the wallet Choose the destination whose
id as your stable reference.chain matches the sender’s network, then share its address together with the chain.3
Receive a deposit
When stablecoins (USDC/USDT) arrive and confirm, Yara credits your merchant USD balance and sends a
deposit.confirmed webhook. Check your balance any time:4
Quote a payout
To pay out, first quote a transfer to a whitelisted recipient. The quote locks in the rate and fee.
5
Initiate the transfer
Use the
quote_id from the previous step to initiate the payout.Next steps
Core concepts
How wallets, destinations, balance, and transfers fit together.
API reference
Every endpoint, with a “Try it” console.