Skip to content

joyosive/Growfi

Repository files navigation

GrowFi Platform - Sustainable Urban Farming Investment

Co-own & co-grow sustainable urban food through fractional plant ownership powered by XRPL Multi-Purpose Tokens (MPTs)

Quick Start

npm install
npm run dev

Open http://localhost:3000 in your browser.

Platform Overview

GrowFi revolutionizes urban agriculture investment by enabling fractional ownership of real plants through XRPL MPT tokens. Investors earn weekly XRP yields from harvests while supporting sustainable local food production.

Key Features

  • Fractional Plant Ownership: Own shares of real plants starting from 10 XRP
  • Monthly XRP Yields: Earn atleast 3-5% weekly returns from harvest sales
  • Real Farm Integration: 5 urban farms with 500+ available plots
  • Sustainable Impact: Track CO₂ reduction, water conservation, and food production
  • XRPL MPT Tokens: Secure blockchain-based ownership certificates

Platform Flow

sequenceDiagram
    participant User
    participant GrowFi Platform
    participant Gem Wallet
    participant XRPL Testnet
    participant Farm Network

    User->>GrowFi Platform: Browse farms & plants
    User->>Gem Wallet: Connect wallet
    Gem Wallet-->>User: Wallet connected

    User->>GrowFi Platform: Select plants to invest
    GrowFi Platform->>User: Show investment options

    User->>GrowFi Platform: Choose investment amount
    GrowFi Platform->>XRPL Testnet: Create MPT authorization
    XRPL Testnet-->>GrowFi Platform: Authorization confirmed

    User->>Gem Wallet: Authorize MPT holding
    Gem Wallet-->>XRPL Testnet: Submit authorization

    GrowFi Platform->>XRPL Testnet: Send MPT tokens to user
    XRPL Testnet-->>User: MPT tokens received

    Farm Network->>GrowFi Platform: Harvest updates
    GrowFi Platform->>User: Weekly XRP yields
Loading

🏠 Featured Farms & MPT Tokens

Farm Token Symbol Plots XRPL Testnet Token ID
Fresh City Farms FRSH 🥬 150 FBBC02625D50DA9B36BC3F112814493FFF6F8B4EF95A710E06AA6ACF49E655CB
Black Creek Community CREEK 🌿 78 4BFDE23483A14EF72965B0C4538BCAB637021583E14791630F9447FE5AEF9142
Toronto Urban Growers GROW 🌱 200 3E3AFA6F6C2A58B6145ABF8AC77EE7E43E7E7240F350B703891D99C6B8841DDA
Riverdale Farm RIVER 🏞️ 95 72B238CCCBD4C5BBB2C2E4005A35E2C341028ACA6B03AF109E9DEAFF0407C0FE
FoodShare Toronto SHARE 🍃 87 1376534AC46D45F0AC993B7CE4CD0AAFAE3E117E2EB26A29DBBEA681A7121B94

Impact Credits Token

Token Symbol Purpose XRPL Testnet Token ID
SPROUT Impact Credits SPROUT Environmental & social impact tracking 97031CA0462665BDAFCE5C70441ECC64AFA7EBF4E3CCD26473750E2398D6A78D

Technology Stack

  • Frontend: Next.js 16, React 19, Tailwind CSS
  • Blockchain: XRPL (XRP Ledger) with MPT tokens
  • Wallet: GemWallet integration
  • Backend: Next.js API routes
  • Network: XRPL Testnet (wss://s.altnet.rippletest.net:51233)

XRPL Integration

Issuer Wallet

  • Address: radxtNHYtZKC5jvF27Jj9GBi2nj4Lbht2e
  • Network: XRPL Testnet

Key Features

  • MPT Authorization: Users authorize holding farm tokens
  • Instant Transfers: Direct MPT token distribution
  • Transaction Transparency: All transactions viewable on XRPL explorer

Core Features Implemented

  • Multi-farm marketplace with 5 active farms
  • XRPL MPT token creation and management
  • GemWallet integration for seamless payments
  • Real-time transaction processing
  • Plant selection and plot management
  • Impact tracking and sustainability metrics

Project Structure

growfi-platform-mvp/
├── app/                    # Next.js app router
│   ├── api/mpt/           # MPT token API endpoints
│   ├── farms/             # Farm listing and details
│   ├── marketplace/       # Plant marketplace
│   └── portfolio/         # User investment tracking
├── components/            # React components
├── lib/                   # Utility functions and context
├── scripts/               # XRPL token creation scripts
└── contexts/              # React context providers

🏆 Impact & Vision

GrowFi bridges the gap between sustainable agriculture and accessible investment, creating a new asset class backed by real food production. By leveraging XRPL's efficient MPT technology, we're making urban farming investment simple, transparent, and impactful.

About

Co-own & co-grow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages