Skip to main content

Overview

The Yativo Card is funded via crypto deposits. USDC on Solana is the primary supported funding method. When you send USDC to your card’s funding address, the deposit is automatically detected, processed, and credited to your card balance — no manual action required.
USDC (Solana)

      ▼  [Auto-Processing]
Card Wallet Balance (spendable)


Virtual / Physical Card

Get Wallet Info

Retrieve your card wallet details, including current balance.
GET /yativo-card/{yativoCardId}/wallet
yativoCardId
string
required
Your Yativo Card account ID.
curl -X GET 'https://crypto-api.yativo.com/api/yativo-card/yc_01HX9KZMB3F7VNQP8R2WDGT4E5/wallet' \
  -H 'Authorization: Bearer YOUR_API_KEY'
{
  "status": "success",
  "data": {
    "wallet_id": "wlt_01HX9KZMB3F7VNQP8R2WDGT4E5",
    "yativo_card_id": "yc_01HX9KZMB3F7VNQP8R2WDGT4E5",
    "balance": 250.75,
    "currency": "USD",
    "wallet_address": "0x4a9d2f8b3c1e6a7d0f5b8c2e9a4d7f1b3c8e0a2d",
    "status": "active",
    "updated_at": "2026-03-25T14:00:00Z"
  }
}

Get Funding Address

Retrieve the USDC on Solana address you should send funds to. Each card account has a unique, dedicated funding address.
GET /yativo-card/{yativoCardId}/wallet/funding-address
yativoCardId
string
required
Your Yativo Card account ID.
curl -X GET 'https://crypto-api.yativo.com/api/yativo-card/yc_01HX9KZMB3F7VNQP8R2WDGT4E5/wallet/funding-address' \
  -H 'Authorization: Bearer YOUR_API_KEY'
{
  "status": "success",
  "data": {
    "funding_address": "7dRp9qLmKv3xFjNw4aBcYhUeT8sGkZoP2iMnDuWr5Cx",
    "chain": "solana",
    "token": "USDC",
    "token_contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "minimum_deposit": 5.00,
    "memo_required": false
  }
}
Only send USDC on Solana to this address. Sending other tokens or using a different network may result in permanent loss of funds. Always verify the chain and token before submitting a transaction.

How Funding Works

1

Get Your Funding Address

Call GET /yativo-card/{yativoCardId}/wallet/funding-address to retrieve your unique Solana USDC deposit address.
2

Send USDC on Solana

Transfer USDC from your Solana wallet to the funding address. Ensure you are on the Solana mainnet and sending USDC (not USDT or any other token).
3

Automatic Detection

Your deposit is detected on-chain automatically. This typically happens within a few seconds to a couple of minutes after the Solana transaction confirms.
4

Auto-Convert and Credit

The detected USDC is automatically processed and converted to your card balance in USD. This conversion is seamless and requires no manual action.
5

Spend

Your updated card balance is available immediately after the conversion completes. Use your card for any transaction.

Settlement Times

Funding MethodTypical Settlement Time
USDC on Solana1–5 minutes after Solana transaction confirmation
EUR via IBAN bank transfer1–2 business days
Settlement times depend on network congestion and conversion processing. During periods of high activity, times may be slightly longer.

Minimum Deposit Amounts

TokenNetworkMinimum Deposit
USDCSolana$5.00 USD equivalent
Deposits below the minimum will not be processed and may be returned or lost. Always check the minimum before sending.

EUR Funding via IBAN

If you have activated the IBAN feature on your card account, you can receive EUR bank transfers (SEPA) directly to your card. The received EUR is automatically converted to card balance. See the Card IBAN documentation for activation instructions.

Security

  • Your funding address is static and unique to your account. It does not change after wallet initialization.
  • Never share your funding address in public forums.
  • Always double-check the address before sending a large deposit.

Sandbox Testing

Use the sandbox to test this endpoint without real funds:
Sandbox URL: https://crypto-sandbox.yativo.com/api/
curl -X GET 'https://crypto-sandbox.yativo.com/api/yativo-card/yc_01SANDBOX_CARD_ID/wallet/funding-address' \
  -H 'Authorization: Bearer YOUR_SANDBOX_TOKEN'