AfriPay: Empower African merchants with instant, low-fee USDC payments via Solana Pay. Mobile-first dashboard, QR codes, email invoicing, and embeddable buttons for WooCommerce/Wix. Cross-chain USDC s
The solution that lets any business accept crypto payments without the complexity.
Most businesses want to accept crypto payments for instant settlement and global reach, but current solutions are too technical, require crypto expertise, and create friction for customers.
AfriPay solves this by making crypto acceptance as simple as setting up a Square reader.
• Businesses lose revenue because crypto payment setup is too complex
• Customers abandon purchases when faced with complicated wallet connections
• Merchants wait days for traditional payment settlement while crypto sits unused
• Global expansion is limited by banking restrictions and payment processor coverage
AfriPay lets businesses accept crypto payments effortlessly:
• Customers pay with social login - no wallet setup, just Google/Twitter/Discord
• Merchants get instant settlement - funds arrive in 0.4 seconds, not 2-3 days
• Professional business tools - invoicing, payment links, customer management, and analytics
• Global customer base - accept payments from anyone worldwide without banking barriers
A local restaurant can now accept payments from crypto-holding customers without learning blockchain. An online store can expand globally without worrying about payment processor
restrictions. A freelancer can send professional invoices and get paid instantly from anywhere in the world.
We're making crypto acceptance so simple that any business can start in minutes, not months
Multi-Chain Web3Auth Integration • Implemented full 6-chain support: Solana, Ethereum, Arbitrum, Base, Polygon, Avalanche • Seedless wallet creation with social login (Google, Discord, Twitter) • Proper key derivation for both Solana (ed25519) and EVM chains (secp256k1) • Fixed critical type conversion issues for cross-chain compatibility Key Service Architecture • Built MultiChainKeyService for unified wallet management across chains • Implemented proper private key handling - truncated 130-char Web3Auth keys to 64-char for ethers.js • Added chain-specific account derivation with proper curve handling • Created unified signer interface for both Solana Keypair and ethers Wallet Provider System Optimization • Consolidated authentication providers - merged Web3AuthProvider and MultiChainProvider into single MultiChainWeb3AuthProvider • Eliminated circular imports - fixed useAuth hook importing from itself • Removed redundant contexts - deleted 3 unused provider files • Implemented proper error boundaries with graceful fallbacks Type Safety & Validation • Fixed enum comparison issues - handled mixed string/numeric CctpNetworkId types • Added explicit type conversion for chain IDs from Object.entries() string keys • Implemented proper TypeScript validation - achieved zero compilation errors • Created robust error handling with detailed debugging information Code Architecture Cleanup • Removed 1000+ lines of redundant code through hook consolidation • Eliminated duplicate payment hooks - merged useSolanaPay variants • Fixed import hierarchy - established clean Context → Hook → Component flow • Removed test components causing import conflicts Session Management • Implemented multi-chain session restoration with proper wallet initialization • Added chain switching capabilities with state persistence • Created unified authentication state across all supported networks • Built automatic wallet balance tracking for native and USDC tokens
Bootstrap / Pre-Revenue Currently self-funded and focused on product development and market validation. Participating in hackathons and grant programs to fund initial growth. Planning to seek pre-seed funding ($25K -$100K) after establishing product-market fit and initial customer traction. Next milestone: Secure first paying customers and co-founder before pursuing institutional funding.