Logo Lanfrica

theOrbitsFX/lanceFx-

Domain:

digital infrastructuresocioeconomic

Record type:

softwareproject
Creator:
the
Host:
Enable African freelancers to receive global payments instantly in stablecoins. # LanceFx **LanceFx** is a revolutionary platform designed to empower African freelancers by enabling them to receive global payments instantly in stablecoins. ## 🌍 Vision Traditional payment gateways and cross-border remittances are often plagued by high fees, long settlement times, and currency volatility. LanceFx bridges this gap by leveraging blockchain technology (specifically the Stellar/Soroban network) to settle payments instantly, securely, and with near-zero fees using stablecoins. ## 🚀 Features (MVP) - **Instant Settlements:** Freelancers receive payments in stablecoins instantly. - **Soroban Smart Contracts:** Secure and transparent ledger of payments. - **Premium Dashboard:** A beautiful, responsive interface for tracking balances, generating payment links, and viewing transaction history. - **Global Reach:** Clients from anywhere in the world can pay freelancers using their preferred payment methods, settling as stablecoins. ## 🏗️ Architecture The LanceFx MVP consists of two primary components: 1. **Frontend (`/frontend`)**: A Next.js application built with vanilla CSS to provide a luxurious, responsive, and seamless user experience. 2. **Smart Contract (`/contract`)**: A Soroban (Stellar) smart contract written in Rust to handle secure payment routing and logging. ## 🛠️ Getting Started ### Prerequisites - Node.js (v18+) - Rust & Cargo - Soroban CLI ### Frontend Setup 1. Navigate to the frontend directory: ```bash cd frontend ``` 2. Install dependencies: ```bash npm install ``` 3. Run the development server: ```bash npm run dev ``` ### Contract Setup 1. Navigate to the contract directory: ```bash cd contract ``` 2. Build the contract: ```bash cargo build --target wasm32-unknown-unknown --release ``` 3. Test the contract: ```bash cargo test ``` ## 🤝 Contributing Please see the CONTRIBUTING.md file for guidelines on how to contribute to LanceFx. ## 📄 License This project is licensed under the MIT License.