Prerequisites
The account must be verified and have a linked account-holder party. Today VBAs are EUR only — creating one provisions aEUR_SEPA IBAN.
Create a virtual bank account
Provide a displayname, the fiat inCurrency (EUR), the targetCryptocurrency to convert to, and a unique idempotencyKey:
Response
The fields that matter
| Field | Why it matters |
|---|---|
iban / bic | The account coordinates you show the payer. |
beneficiaryName | The legal name on the account — display it next to the IBAN. |
referenceCode | Critical. The payer must quote this in the SEPA payment reference so the incoming wire is matched to this account. Without it, settlement falls back to manual reconciliation. |
targetCryptocurrency | The stablecoin incoming EUR is converted to. |
status | ACTIVE or CLOSED. |
Reading them back
- List virtual bank accounts for an account.
- Get a virtual bank account by ID.
Next steps
Wallets & balances
Where converted funds land.
Supported chains & assets
Which fiat currencies and stablecoins are supported.

