Open Source • BSL 1.1 Licensed

Turn Airtime into Crypto Instantly

The world's first decentralized marketplace for converting prepaid airtime PINs into cryptocurrency. No KYC. No bank account. Just your phone.

$800B Annual Airtime Market
1.7B Unbanked Adults
0% Protocol Fees
Scroll to explore

The Unbanked Are Locked Out of Crypto

🏦

No Bank Account?

Traditional exchanges require bank linking. Over 1.7 billion adults worldwide don't have access to formal banking.

🪪

No Government ID?

KYC requirements exclude billions. Many lack the documentation that centralized platforms demand.

📶

Unreliable Internet?

Remote regions have spotty connectivity. Most crypto apps fail the moment you lose signal.

But here's what they do have: prepaid airtime—available at every corner shop, purchased with cash, no questions asked.

How It Works

Four steps to financial freedom. No middlemen. No custodians.

01
🏪

Buy Airtime

Walk into any local shop and purchase a prepaid airtime scratch card with cash. No ID required.

02
📱

List Your PIN

Open the app, scan the PIN, and broadcast your offer. Works even offline via Bluetooth.

03
🔐

Atomic Swap

A smart contract locks both assets. The trade completes only when both parties are satisfied.

04
💎

Get Crypto

Receive USDC, cUSD, or other tokens directly to your hardware-secured wallet. You own your keys.

Interactive Walkthrough

Choose your role to see how the transaction works from your perspective.

👤 Seller Mode
Scan Your Recharge Card
Scan PIN or enter manually
👤 Seller Mode
Set Your Price
Choose how much crypto you want
Card Value Rs. 500
You Receive 3.75 USDC
Rate: 1 USDC = Rs. 133.33 (market rate)
👤 Seller Mode
Waiting for Buyer
Your offer is live on marketplace
📡

Broadcasting Offer...

3 potential buyers nearby

Rs. 500 Card
→ 3.75 USDC
Buyer's crypto locked in escrow
👤 Seller Mode
Auto-Transfer Balance
Phone auto-dials to transfer
📞

Dialing *140*BUYER_NUM*500#

Transferring balance to buyer...

Buyer's balance verified via USSD
👤 Seller Mode
You Got Paid!
Crypto sent to your wallet
You Received
3.75
USDC
🛒 Buyer Mode
Marketplace
Available airtime offers nearby
NTC Rs. 500
⭐ 4.8 • 23 trades
3.75 USDC
Best Rate
Ncell Rs. 200
⭐ 4.5 • 12 trades
1.55 USDC
Smart Rs. 1000
⭐ 4.9 • 45 trades
7.40 USDC
🛒 Buyer Mode
Confirm Purchase
Lock your payment in escrow
You'll Get Rs. 500 Airtime
You Pay 3.75 USDC
🔐

Smart Contract Escrow

Funds released only after you receive airtime

🛒 Buyer Mode
Receiving Airtime
Seller is transferring balance...
📲

Incoming Transfer

Your phone will verify automatically

Your Balance Before
Rs. 100
Expected After
Rs. 600
Auto-checking via USSD *400#
🛒 Buyer Mode
Verifying Balance
Confirming airtime received
📞

Dialing *400#

Checking your balance...

Before
Rs. 100
Now ✓
Rs. 600
🛒 Buyer Mode
Airtime Received!
Balance added to your phone
You Got
+Rs. 500
Airtime Balance
1

Scan Your Recharge Card

Use camera or enter the PIN manually from your scratch card.

📷 Scan/Manual
2

Set Your Price

Choose how much crypto you want for your airtime at market rate.

💰 Choose Token
3

Wait for Buyer

Your offer goes live. Buyer's crypto is locked in escrow before you transfer.

🔐 Escrow Protected
4

Auto-Transfer Balance

Phone auto-dials USSD to transfer airtime. Buyer's balance verified automatically.

📞 Auto-Dial
5

Get Paid Instantly

Once verified, crypto is released from escrow to your wallet.

💎 Instant Payout
1

Browse Marketplace

See available airtime offers from sellers near you with reputation scores.

🛒 Find Offers
2

Lock Your Payment

Your crypto goes into smart contract escrow. Safe until you receive airtime.

🔐 Escrow Lock
3

Receive Airtime

Seller transfers balance to your phone number via carrier transfer.

📲 Incoming
4

Auto-Verify Balance

Phone auto-dials USSD to confirm your new balance. Can't be faked!

✅ Fraud-Proof
5

Seller Gets Paid

Escrow releases crypto to seller. Both parties satisfied!

🤝 Complete

Built Different

Every design decision prioritizes security, privacy, and accessibility.

Zero KYC

No ID verification. No selfies. No intrusive data collection. Your identity stays yours.

Works Offline

Trade via Bluetooth with nearby users. Transactions sync when you're back online.

Hardware Security

Keys stored in your phone's secure enclave (TrustZone/StrongBox). Biometric-gated signing.

Fully Decentralized

No central servers. No custodians. Smart contracts enforce every trade trustlessly.

Zero Fees

No protocol fees. You only pay network gas (~$0.0005 per transaction on Celo L2).

On-Chain Reputation

Soul-bound tokens track trading history. Build trust without revealing your identity.

The Tech Stack

Battle-tested technologies. Open source. Ready to audit.

App Layer
Android (Kotlin)
Jetpack Compose
Security Layer
TEE/StrongBox
Biometric Auth
RIP-7212
Network Layer
libp2p DHT
Google Nearby
Settlement Layer
Celo L2
HTLC Escrow
Halo2 ZK
Thirdweb NFT & Marketplace
  • Dual-Curve Keys: P-256 master key in hardware → derives secp256k1 for EVM compatibility
  • HTLC Swaps: Hash Time-Locked Contracts ensure atomic, trustless exchanges
  • ZK PIN Validation: Halo2 proofs verify airtime validity without revealing the PIN
  • RIP-7212: Native P-256 signature verification on Celo L2
  • libp2p DHT: Kademlia-based peer discovery for global offer propagation
  • GossipSub: Real-time offer broadcasting to all subscribers
  • Google Nearby: Bluetooth/WiFi Direct for offline local trades
  • Noise Protocol: End-to-end encrypted communication channels
  • HTLCEscrow.sol: Atomic swap contract with timelock and hashlock
  • ReputationSBT.sol: Non-transferable soul-bound tokens for on-chain reputation
  • Deployed on: Celo L2 (OP Stack) with 1-second finality
  • Gas costs: ~$0.0005 per transaction via EigenDA

Roadmap

Transparent progress. Open development.

Phase 1

Foundation

Q4 2024
  • Monorepo setup
  • Android app with navigation
  • Hardware keystore integration
  • HTLC smart contracts
  • Basic marketplace UI
  • Celo testnet deployment
  • ZK PIN circuit (Halo2)
Phase 2

Beta Launch

Q1-Q2 2025
  • Google Nearby offline mode
  • Reputation system launch
  • Support 3 telecom operators
  • 100 beta testers in Kenya
Phase 3

Mainnet

Q3-Q4 2025
  • Security audits (contracts + app)
  • Celo L2 mainnet deployment
  • Google Play & F-Droid release
  • Bug bounty program
Phase 4

Scale

2026+
  • 20+ operators across 10 countries
  • IBC bridges to other chains
  • DAO governance activation
  • Decentralized sequencing

Ready to Build the Future of Financial Inclusion?

RechargeChain is open source. Contribute, fork, or just explore the code.