## What is the Daya API?
The Daya API enables merchants to accept Nigerian Naira (NGN) bank transfers from their users and seamlessly convert them to USDC or USDT stablecoins.Quick Start
Get started with your first onramp in minutes
How it Works
-
Create an onramp
Request a virtual account. -
Receive a bank transfer
Your user sends Naira to the provided bank account details. -
Daya processes the deposit
Daya converts the funds and settles them automatically. -
Get notified
You receive webhook events as the deposit is settled.
Key Features
Local Virtual Accounts
Local Virtual Accounts
Provision Nigerian Naira virtual bank accounts so you can accept local transfers without setting up local bank accounts or handling reconciliation.
Guaranteed FX Rates
Guaranteed FX Rates
Lock in exchange rates with a defined validity window, so eligible deposits execute at a known rate.
Real-time Notifications
Real-time Notifications
Receive webhook events as deposits move through their lifecycle, including creation, settlement, and failure.
Full-feature Sandbox Environment
Full-feature Sandbox Environment
Test your integration end-to-end using simulated NGN deposits and testnet assets, with the same API surface and behavior as production.
Settlement Options
Daya supports NGN → USDC / USDT conversions with the following settlement options after deposit:Auto-withdraw
Convert NGN deposits and automatically settle USDC or USDT to a specified on-chain address.
Merchant balance
Convert NGN deposits and credit your Daya balance for later withdrawal.
Environments
- Sandbox
- Production
Base URL:
https://sandbox-api.daya.xyzTest environment with simulated NGN deposits and testnet USDC/USDT. Perfect for integration testing without real funds.- Separate API keys from production
- No real money movement
- Full feature parity with production