What is an Offramp?
An offramp generates a crypto deposit address for a customer. When crypto is deposited to the address, it can be settled to the merchant’s internal balance or paid out as NGN to a bank account. Each offramp specifies:- Who the customer is (identified by
customer_idor email) - What chain and asset to accept (e.g. USDC on Ethereum)
- Where settlement goes (internal balance or NGN bank payout)
Offramp Types
Daya supports two categories of offramps.| Feature | TEMPORARY | PERMANENT |
|---|---|---|
| Purpose | One-off crypto deposits | Long-lived deposit addresses |
| Address Expiry | Yes | Never expires |
| Settlement Modes | INTERNAL_BALANCE, NGN_PAYOUT | INTERNAL_BALANCE, NGN_PAYOUT |
| Assets | USDC, USDT | USDC, USDT |
Temporary Offramps
A temporary offramp generates a short-lived deposit address for a one-time crypto deposit. Best suited for single transactions where the merchant wants to receive crypto and settle it immediately.Permanent Offramps
A permanent offramp generates a long-lived deposit address that can receive multiple deposits over time. Best suited for recurring crypto deposits from the same customer.Settlement Modes
Settlement defines what happens after crypto is deposited.| Mode | Description | Required Fields |
|---|---|---|
INTERNAL_BALANCE | Credit the merchant’s internal USD balance within Daya | None |
NGN_PAYOUT | Convert to NGN and pay out to a bank account | rate_id, destination_bank |
Internal Balance
Deposited crypto is converted and credited to the merchant’s Daya balance for later withdrawal.NGN Payout
Deposited crypto is converted to NGN and paid out to a Nigerian bank account. Requires a valid SELLrate_id and bank account details (account_name, account_number, bank_code).
Supported Chains
Offramps support the following chains: APTOS, BASE, CELO, ETHEREUM, POLYGON, SOLANA, TRON See Supported Chains for the full deposit/withdrawal matrix per environment.Next Steps
Deposits
Understand the deposit lifecycle for crypto deposits
Payouts
Learn about NGN and crypto payouts
Create Offramp API
View the API reference