AirBills is a cutting-edge web3 payment platform that enables users to purchase utility bills and services using cryptocurrency on the Solana blockchain. This project represents a complete redesign and frontend build of a crypto-enabled bill payment system.
DESCRIPTION
A user-friendly and intuitive cryptocurrency payment platform built for AirBills, enabling seamless bill payments through blockchain technology. The platform allows users to pay for airtime, electricity, internet subscriptions, TV services, betting deposits, and gift cards using Solana-based SPL tokens (USDC, USDT, bNGN) or internal credit balance.
KEY FEATURES DELIVERED
Dual Authentication System
- Traditional email/password authentication with JWT tokens
- Web3 wallet authentication using Solana wallets (Phantom, Solflare, etc.)
- Secure signature verification with time-sensitive nonces
- httpOnly cookie-based session management for enhanced security
Multiple Payment Methods
- Wallet Payment: Direct blockchain transactions using SPL tokens
- QR Code Payment: Solana Pay integration for external wallet payments
- Credit Balance: Internal credit system for quick transactions
Bill Payment Services
- Airtime top-up for all major carriers
- Electricity bill payments with meter validation
- Internet data subscriptions
- Cable TV subscriptions (DStv, GOtv, Startimes)
- Betting wallet deposits
- Digital gift cards
Flight Booking Integration
- Integrated travel booking system
- Cryptocurrency payment support for flight purchases
AirBills is a cutting-edge web3 payment platform that enables users to purchase utility bills and services using cryptocurrency on the Solana blockchain.