
On-Ramp API
You have fiat, you want crypto. Use the Breet API to deliver crypto to an internal or external crypto address instantly.
On-ramp. Off-ramp. Wallets. Settlement. All of it, through a single crypto API payments integration that can go live in a day.
Book a walkthrough(opens in new tab)
Embed stablecoin wallets, on/off-ramp, and crypto savings products into your app without building blockchain infrastructure.
Accept USDT and BTC deposits directly. Settle winnings to players in crypto or fiat within minutes and eliminate your P2P float desk.
Add crypto and stablecoin wallet functionality to your product without building settlement rails from scratch.
Augment your platform with USD, USDT, USDC, NGN and GHS on/off-ramp rails. Power customer withdrawals to local bank accounts. Source deep liquidity for stablecoin settlement without building it yourself.
Disburse stablecoin salaries to employees who want dollar-denominated value. Power multi-currency payroll float from a single API.
Accept stablecoin subscription payments from global customers. Disburse USD, NGN or GHS payouts to African creators, developers, or partners without wire transfer delays.
Give your treasury team a simple interface to convert NGN, USD or GHS to USDT/USDC and vice versa for supplier payments, bypassing dollar scarcity and the parallel market.
White-label or embed Breet's on/off-ramp into your payment gateway. Offer your merchant clients crypto acceptance and instant fiat settlement without building the crypto layer yourself.
Verified businesses across Africa
Transactions settled programmatically
Uptime SLA
From sign-up to first live transaction
Up To 0.5% Fee
No Setup Fees
No Monthly Fees
No Hidden Spread
Comprehensive, accurate, and up to date. Every endpoint documented with request and response examples.
Test the full integration flow - deposits, payouts, wallet creation, webhooks - before a single line touches production.
Real-time event notifications for every transaction state. Your system stays in sync without polling.
Business verification can be completed within the same day. And you don't need to wait to start integrating.
A technical contact is available through your sandbox and go-live.



Common questions about Breet's Crypto & Stablecoin Payments API.
The Breet API is crypto payment infrastructure for African businesses. It lets your product accept crypto and stablecoin deposits, auto-convert them, and settle the proceeds to Nigerian (NGN) or Ghanaian (GHS) bank accounts, all through a single REST API. You can also generate wallet addresses, run payouts, and receive real-time webhooks. We're built to do three things well: receive crypto, convert it, and settle to a bank, without forcing you to manage networks, confirmations, or compliance yourself.
You can accept 13+ assets across major networks, including Bitcoin (BTC), Ethereum (ETH), Solana (SOL), Tron (TRX), BNB, Avalanche (AVAX), Litecoin (LTC), Bitcoin Cash (BCH), Dogecoin (DOGE), TON, and XRP, plus USDT and USDC on networks like Tron (TRC20), Ethereum (ERC20), Solana, BNB Smart Chain, Polygon, Arbitrum, and Base. Asset availability can change, so your integration should always pull the live list from the GET /trades/assets endpoint, where each asset returns an isActive flag and its minimum deposit.
Most teams are live within days, not weeks. The API uses clear REST endpoints, predictable error codes, and a free sandbox (the development environment) that mirrors production behaviour, so your engineers can build and test against test assets before going live. Cardtonic, for example, went from sandbox access to production in two days.
Yes. With auto-settlement enabled, an incoming crypto deposit is detected on-chain, converted to local currency, and paid out to a linked bank account automatically—no manual step. You can enable it per wallet address (route each address to a different bank account) or business-wide from your dashboard (funnel everything to one destination). Bank settlement is available for NGN and GHS accounts.
Both. If you leave auto-settlement off, deposits are received, converted, and held in your chosen wallet currency, USD, NGN, or GHS, and you withdraw manually whenever you're ready. If you turn auto-settlement on, the full flow from crypto receipt to bank payout happens automatically.
Yes. You can create unique deposit addresses per customer or per transaction for NGN, GHS, USDT, or supported crypto, which makes reconciliation and attribution straightforward. You can also pass bank details and a label at address-creation time so deposits to that address auto-settle to the right account.
We use transparent, flat fees suited to your stage of business rather than institutional-volume pricing. Each completed trade returns its feePercentage and fee amount in the webhook payload, so every charge is visible and reconcilable. You can also set an optional markup (0–10%) on settlements as your own revenue margin, which we deduct and report back in the amountSettled field. For volume-based rates, talk to us during onboarding.
Crypto deposits can come from anywhere on-chain. Fiat settlement to bank accounts is currently available in Nigeria (NGN) and Ghana (GHS). Wallet balances can be held in USD, NGN, or GHS.
You'll complete KYB (business verification) and get API credentials (App ID and App Secret) from the dashboard. Every onboarded partner gets a dedicated support group (WhatsApp/Slack) for fast, same-day responses, plus live uptime and incident history at status.breet.io. Book a walkthrough to get set up.