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 deposit address
Create a receive address on a supported chain. Store the returned Share the returned
id — it’s the stable identifier for the address.address with whoever is funding it.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 addresses, balance, and transfers fit together.
API reference
Every endpoint, with a “Try it” console.