WrapPay — Multi-Chain Crypto Payment Gateway
WrapPay is a decentralized payment gateway that enables businesses to accept cryptocurrency payments across multiple blockchain networks while receiving settlements in their preferred token (e.g., stablecoins).
Think of it as a “Stripe for Web3” — simplifying crypto payments into a seamless, single integration.
✨Key Features
-
🌐 Multi-Chain Support Accept payments on Ethereum, Solana, and other EVM-compatible chains.
-
👛 Multi-Wallet Integration Supports wallets like MetaMask, Phantom, WalletConnect, Solflare, and Coinbase Wallet.
-
🔄 Token Flexibility Customers can pay in any supported token while merchants receive a predefined token (e.g., USDC).
-
⚙️ Smart Contract Fee Splitting Automated on-chain deduction of platform fees (e.g., 0.75%).
-
⚡ Seamless Checkout Experience Unified UI for handling different chains and wallets.
-
🔐 Decentralized & Trustless Payments are executed via smart contracts — no centralized custody.
WrapPay follows a modular Web3 architecture:
-
Frontend: React + Web3 libraries (Wagmi, Solana Wallet Adapter)
-
Blockchain Layer:
- Ethereum / EVM smart contracts (Solidity)
- Solana program support
-
Wallet Layer:
- MetaMask, Phantom, WalletConnect, etc.
-
Payment Flow:
- User selects token & wallet
- (Optional) Token swap
- Smart contract handles transfer + fee split
- Merchant receives funds
User → Select Token → Connect Wallet → Swap (if needed) → Execute Transaction → Smart Contract Splits Fee → Merchant Receives Payment
- Frontend: React, TypeScript
- Web3 (EVM): Wagmi, Ethers.js
- Web3 (Solana): @solana/web3.js, Wallet Adapter
- Smart Contracts: Solidity
- Blockchain Networks: Ethereum, Solana, Polygon (extendable)
git clone https://github.com/ranawatharsh/WrapPay.git
cd FrontEnd
cd wrappaynpm installCreate a .env file:
VITE_RPC_URL=your_rpc_url
VITE_CONTRACT_ADDRESS=your_contract_addressnpm run dev- E-commerce stores accepting crypto
- SaaS products enabling Web3 payments
- Global payments without banking friction
- Cross-border transactions with low fees
- Cross-chain bridges for seamless swaps
- Merchant dashboard & analytics
- Subscription payments (recurring billing)
- Mobile SDK integration
- Layer 2 scaling support
Contributions are welcome! Feel free to open issues or submit PRs.
MIT License
Built by Harsh Ranawat
If you like this project, give it a ⭐ on GitHub!
- Or help you turn this into a real product with users 🚀
