How to buy airtime with USDT in Kenya
Top up Safaricom, Airtel or Telkom straight from USDT. No P2P trade first.
See the stepsThe short answer
You do not need to sell USDT on P2P to buy airtime. In Dovo, you deposit USDT on BNB Smart Chain (BEP-20), then buy Safaricom, Airtel or Telkom airtime from that balance.
You type the phone number and the amount in KES. The Review screen shows the exact USDT you pay before you confirm, and the airtime is sent to the number in seconds. If a top-up fails, the full amount goes back to your Dovo balance.
Two ways to get airtime from USDT
Buy it straight from USDT, or cash out to M-Pesa first and buy it there.
Buy airtime straight from USDT in Dovo
- Any Kenyan number
- Refund if it fails
- In Dovo, tap Add moneyTap Show my address, then Copy address. Dovo takes USDT on BNB Smart Chain (BEP-20) only.
- Send USDT on BNB Smart ChainOn Binance, the network is called BSC (BEP20). USDT sent on another network cannot be recovered.
- Tap Airtime on HomeIf you do not see it, tap More, then Airtime. Pick Safaricom, Airtel or Telkom.
- Type the phone number and the amountType the number to top up, yours or a friend's. If your Kenyan number is on your account, it is filled in and My number brings it back. Type the amount in KES, or tap 50, 100, 250, 500 or 1,000. The app shows the range each network allows.
- Tap Review, then Confirm and payThe Review screen shows what they get, the number, and the exact USDT you pay. The price is held for a short time.
- Wait for DeliveredThe order shows Order placed, Sent to our partner, then Delivered. You can leave the page while it runs.
Cash out to M-Pesa, then buy airtime there
- Keeps KES on M-Pesa
- Safaricom lines
- In Dovo, tap Cash out, then My M-PesaEnter the amount in USDT, from 2 USDT. The Review cash-out screen shows what M-Pesa receives. Tap Send to confirm.
- Open M-Pesa, then Buy AirtimeUse the SIM menu or the M-PESA app. Choose your own number or another number.
- Enter the amount and your PINM-Pesa shows the details and any charge before you enter your PIN. Safaricom sends the airtime straight away.
Straight from USDT vs Through M-Pesa
| Straight from USDT | Through M-Pesa | |
|---|---|---|
| Steps | Deposit, pick number and amount, pay | Deposit, cash out, then buy on M-Pesa |
| Networks | Safaricom, Airtel and Telkom | Safaricom from the M-Pesa menu |
| Number | Any Kenyan number | Your number or another number |
| Price | Exact USDT shown before you pay | Cash-out price, then any M-Pesa charge |
| Limits | Up to 200 USDT of purchases in 24 hours | From 2 USDT, up to 2,000 USDT in 24 hours |
| Time | Usually seconds | M-Pesa in minutes, then airtime |
Common problems
The airtime did not arrive
Open the order in Dovo. While it says Sent to our partner, the order is still running and your money stays reserved.
If it fails, the order says so and the full amount goes back to your balance. Dovo never charges you twice for one order.
The app says the number looks like another network
Numbers can move between networks, so the app warns you but does not block you.
Check which network the line uses now, then pick that network's airtime.
I sent USDT on the wrong network
Dovo only takes USDT on BNB Smart Chain (BEP-20). USDT sent on another network, such as TRC-20, does not arrive in your Dovo balance and cannot be recovered.
Before you send, check that your exchange or wallet shows BSC (BEP20) as the network.
Questions
Can I buy Safaricom airtime with USDT?
Yes. In Dovo, you deposit USDT on BNB Smart Chain (BEP-20), tap Airtime, pick Safaricom, then type the number and the amount. You see the exact USDT price before you confirm.
Do I need to sell USDT on P2P first?
No. Dovo sells airtime straight from your USDT balance, so there is no buyer to wait for and no P2P trade.
Can I buy airtime for someone else?
Yes. Type any Kenyan number as the number to top up. If your own Kenyan number is on your account, the app fills it in first, so replace it with your friend's.
Which networks can I top up with USDT?
Safaricom, Airtel and Telkom. If a number looks like it belongs to another network, the app warns you before you pay.
How much airtime can I buy with USDT?
Each network has its own KES range, and the app shows it on the amount screen. You can buy up to 200 USDT of airtime and other purchases in any 24 hours.
How fast does the airtime arrive?
Usually in seconds after you confirm. Your USDT deposit must confirm on BNB Smart Chain first, which usually takes about a minute.
What happens if a top-up fails?
The full amount goes back to your Dovo balance. If the result is unclear, the money stays reserved until the order is settled, and you are never charged twice.
Which USDT network should I use?
BNB Smart Chain (BEP-20). On Binance it is called BSC (BEP20), and the network fee is about 0.01 USDT. Dovo does not accept other networks.
Can I buy data bundles with USDT too?
Dovo also has a Data section for bundles delivered straight to the line. Which bundles are listed depends on the network.