💸 Send money anywhere • ⚡ Sub-second finality • 🔗 Any blockchain
🚀 Get Early Access • 📖 Docs • 💬 Discord • 🐦 Twitter
X402PESA is a next-generation payment rail that brings the simplicity of mobile money to the power of blockchain. Built on the x402 protocol, it enables instant, near-zero-fee payments that work across any chain, anywhere in the world.
"HTTP has status code 402 - Payment Required. It was reserved for future use in 1997. The future is now."
╔══════════════════════════════════════════════════════════════════════════════╗
║ ║
║ 💸 TRADITIONAL PAYMENTS ⚡ X402PESA ║
║ ════════════════════ ════════ ║
║ ║
║ 📊 2-5% fees 📊 0.01% fees ║
║ ⏳ 1-3 days ⚡ < 1 second ║
║ 🌍 Regional only 🌐 Worldwide ║
║ 🏦 Centralized 🔗 Fully onchain ║
║ 📱 Single platform ⛓️ Chain agnostic ║
║ 👤 Humans only 🤖 Agent-ready ║
║ ║
╚══════════════════════════════════════════════════════════════════════════════╝
|
Transactions settle in under 1 second. No waiting. No pending states. No uncertainty. Just instant confirmation. |
Pay just 0.01% per transaction. That's $0.05 on a $500 transfer. Keep more of your money where it belongs. |
Works across any blockchain. Ethereum, Solana, Base, Arbitrum, Polygon — one interface for all chains. |
|
Every transaction is cryptographically signed and permanently verifiable. No trust required. Ever. |
Built for the x402 protocol. AI agents and machines can pay just like humans — enabling the agentic economy. |
Feels like M-PESA or Venmo. No seed phrases. No gas management. No crypto complexity. |
See how much you save with X402PESA:
| Amount Sent | Traditional Mobile Money | Bank Wire | Credit Card | X402PESA | You Save |
|---|---|---|---|---|---|
| $10 | $0.50 (5%) | $25+ | $0.60 | $0.001 | 🟢 99%+ |
| $100 | $3.00 (3%) | $25+ | $3.50 | $0.01 | 🟢 99%+ |
| $1,000 | $15.00 (1.5%) | $35+ | $35.00 | $0.10 | 🟢 99%+ |
| $10,000 | $100.00 (1%) | $50+ | $350.00 | $1.00 | 🟢 98%+ |
| $100,000 | $500.00 | $75+ | $3,500.00 | $10.00 | 🟢 98%+ |
┌────────────────────────┐
│ X402PESA Apps │
│ ┌──────┐ ┌────────┐ │
│ │ Web │ │ Mobile │ │
│ └──────┘ └────────┘ │
└───────────┬────────────┘
│
┌──────────────────────────┴──────────────────────────┐
│ │
│ 🔷 x402 Protocol Layer 🔷 │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌────────┐ │
│ │ Payment │ │ Identity │ │ Routing │ │ Bridge │ │
│ │ Engine │ │ Service │ │ Service │ │Service │ │
│ └──────────┘ └──────────┘ └──────────┘ └────────┘ │
│ │
└──────────────────────────┬──────────────────────────┘
│
┌────────────────┬───────────────────┼───────────────────┬────────────────┐
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Ethereum │ │ Solana │ │ Base │ │ Arbitrum │ │ + More │
│ Mainnet │ │ Mainnet │ │ L2 │ │ One │ │ Chains │
└──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘
X402PESA is built on x402 — an open protocol for programmable payments on the internet.
┌─────────────────────────────────────────────────────────────────────────────────┐
│ │
│ 📡 HTTP 402: Payment Required │
│ ═══════════════════════════════ │
│ │
│ Reserved in HTTP/1.1 (1997) for "future use" │
│ Finally realized with blockchain technology │
│ │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. CLIENT ──── Request Resource ────────────────────► SERVER │ │
│ │ │ │
│ │ 2. SERVER ──── 402 Payment Required ────────────────► CLIENT │ │
│ │ (includes payment details) │ │
│ │ │ │
│ │ 3. CLIENT ──── Signed Payment ──────────────────────► CHAIN │ │
│ │ │ │
│ │ 4. CHAIN ───── Confirmation (< 1 sec) ──────────────► SERVER │ │
│ │ │ │
│ │ 5. SERVER ──── Resource Delivered ──────────────────► CLIENT │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│ │
│ Use Cases: │
│ • 🤖 AI agents paying for API calls automatically │
│ • 💳 Micropayments for content (pay per article, not subscriptions) │
│ • 🔄 Streaming payments (per byte, per second, per query) │
│ • 🌐 Cross-border instant settlement │
│ • 🎮 In-game economies and digital goods │
│ │
└─────────────────────────────────────────────────────────────────────────────────┘
- Node.js 18+
- pnpm (recommended) or npm
- PostgreSQL database
# Clone the repository
git clone https://github.com/Prowzi/X402PESA.git
cd X402PESA/x402pesa-landing
# Install dependencies (we use pnpm for speed)
pnpm install
# Set up environment variables
cp .env.example .env
# Edit .env with your DATABASE_URL
# Initialize database
pnpm prisma generate
pnpm prisma db push
# Start development server
pnpm dev🎉 Visit http://localhost:3000 to see the app!
x402pesa-landing/
│
├── 📂 components/ # React UI components
│ ├── Layout.tsx # Main layout (header, footer, meta)
│ ├── FeeSlider.tsx # Interactive fee comparison slider
│ ├── HowItWorksTabs.tsx # Tabbed explanation section
│ ├── ScreenShowcase.tsx # App screenshots carousel
│ └── X402Unlocks.tsx # Protocol features section
│
├── 📂 lib/ # Utilities & helpers
│ ├── fees.ts # Fee calculation logic
│ ├── i18n.ts # Internationalization (EN/SW)
│ └── prisma.ts # Database client singleton
│
├── 📂 pages/ # Next.js pages & API routes
│ ├── index.tsx # Landing page
│ ├── waitlist.tsx # Waitlist signup form
│ ├── _app.tsx # App wrapper
│ └── api/
│ └── waitlist.ts # POST /api/waitlist endpoint
│
├── 📂 prisma/
│ └── schema.prisma # Database schema
│
├── 📂 styles/
│ └── globals.css # Global styles, animations, Tailwind
│
├── 📂 public/ # Static assets
│
├── .env.example # Environment template
├── tailwind.config.js # Tailwind configuration
├── tsconfig.json # TypeScript configuration
└── package.json # Dependencies & scripts
|
Foundation ✅ Landing page ✅ Waitlist system ✅ Core architecture ✅ Chain agnostic design ✅ x402 protocol integration |
Alpha ⬜ Wallet integration ⬜ First chain (Base) ⬜ Developer SDK ⬜ Private beta launch ⬜ Security audit |
Beta ⬜ Multi-chain support ⬜ iOS & Android apps ⬜ Merchant dashboard ⬜ Public beta ⬜ Fiat on/off ramps |
Launch ⬜ Production release ⬜ Agent marketplace ⬜ Enterprise APIs ⬜ Global expansion ⬜ More chains |
We 💚 contributions! Here's how you can help:
| Type | Description |
|---|---|
| 🐛 Bug Reports | Found a bug? Open an issue |
| 💡 Feature Ideas | Have an idea? Start a discussion |
| 📖 Documentation | Help us improve docs |
| 🔧 Code | Submit a pull request |
# Fork and clone
git clone https://github.com/YOUR_USERNAME/X402PESA.git
cd X402PESA/x402pesa-landing
# Install & run
pnpm install
pnpm dev
# Make changes, then submit a PR!X402PESA is open source software licensed under the MIT License.