Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 1.32 KB

File metadata and controls

64 lines (43 loc) · 1.32 KB

FlowFi

DeFi Payment Streaming on Stellar

Programmable, real-time payment streams and recurring subscriptions.

Overview

FlowFi allows users to create continuous payment streams and recurring subscriptions using stablecoins on the Stellar network. By leveraging Soroban smart contracts, FlowFi enables autonomous accurate-to-the-second distribution of funds.

Features

  • Real-time Streaming: Pay by the second for services or salaries.
  • Recurring Subscriptions: Automate monthly or weekly payments.
  • Soroban Powered: Secure and efficient execution on Stellar's smart contract platform.

Project Structure

flowfi/
├── backend/              # Express.js + TypeScript backend
├── contracts/            # Soroban smart contracts
│   ├── stream_contract/  # Core streaming logic
├── frontend/             # Next.js + Tailwind CSS frontend

Getting Started

Prerequisites

  • Node.js & npm
  • Rust & Cargo
  • Stellar CLI (optional but recommended)

Backend

cd backend
npm install
npm run dev

Frontend

cd frontend
npm install
npm run dev

Smart Contracts

cd contracts
cargo build --target wasm32-unknown-unknown --release

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

MIT