The next-gen payment platform for freelancers, businesses, and the web3 world.
- 🌐 Multi-currency: Send, receive, and swap crypto & fiat
- 🔒 Secure: 2FA, KYC, and advanced security logs
- ⚡ Instant: Lightning-fast cross-border payments
- 🧩 Modular: Add wallets, connect accounts, and manage assets
- 🪄 Modern UI: Beautiful, interactive experience
- 🛡️ Appwrite-powered: Robust backend, real-time updates, and OAuth
- 📱 Responsive: Works on all devices
- 🧑💻 Open Source: Built for the community, by the community
# 1. Clone the repo
$ git clone https://github.com/your-org/lancerpay.git
$ cd lancerpay
# 2. Install dependencies
$ pnpm install
# 3. Copy and edit your .env
$ cp env.sample .env
# (Fill in your Appwrite and API keys)
# 4. Start the dev server
$ pnpm dev
- Next.js 15 + React 19
- Appwrite (Auth, DB, Storage, Realtime)
- Tailwind CSS + Framer Motion
- TypeScript
- Zustand (state management)
- Recharts (visualizations)
- Dexie (IndexedDB)
LancerPay is designed to bridge Web2 and Web3 payments seamlessly. You can send and receive crypto payments, manage blockchain wallets, and interact with smart contracts directly from the app.
- Native support for Bless Network (BLS, USDC, ETH, USDT, BTC)
- Escrow payments for freelancers and milestone-based projects
- Web2 ↔ Web3 bridge: Sync payment requests and statuses between the frontend and the Bless Network backend
- API endpoints for payment processing, escrow creation, and wallet management Blessnet deployment
- Frontend URI: https://pay.web3lancer.website
- Blessnet repo: Blessnet repository
- Email/password & OAuth login (Google, GitHub)
- Animated dashboard & onboarding
- Multi-currency wallet support
- KYC & 2FA security
- Invoicing & payment requests
- Bless Network integration
- Token swaps & on/off ramp
- Mobile app (PWA)
- Marketplace for freelancers
- AI-powered analytics
- ...and more!
We welcome PRs, issues, and ideas! See CONTRIBUTING.md for details.
- Star ⭐ the repo
- Fork & PR
- Join our Discord
MIT © Your Name or Org