GrowFi
GrowFi fractionalizes urban farms on XRPL letting users co-own, co-grow, and earn climate-positive rewards.
Project Information
At a Glance
GrowFi fractionalizes urban farms on XRPL letting users co-own, co-grow, and earn climate-positive rewards.
Description
GrowFi is a Web3-powered platform that allows anyone to co-own & co-grow sustainable urban hydroponic farms. Each container represents a crop (basil, lettuce, tomatoes, peppers, leafy greens, pepper among other) that are then fractionalized into digital shares on the XRP Ledger (XRPL) using XRPL’s native Multi-Purpose Tokens (MPT) standard.
- Users purchase MPTs to own a portion of a container’s agricultural output. As the plants grow and harvest cycles complete, GrowFi distributes XRP payouts based on proportional ownership and mints ImpactCredits, which represent measurable environmental benefits such as CO₂ avoided, water saved, and food generated.
- The platform makes sustainable agriculture investable, transparent, and community-driven, bringing all the whistles and bells of Web3 with a focus on urban farms with real climate & humanitarian value as it contributes to solving problem of food scarcity.
Our MVP demonstrates the full regenerative loop:
- Co-own a real farming container
- Co-grow through a simulated growth cycle
- Harvest and receive proportional XRP returns
- Track measurable social & environmental impact
- Gamification through Climb community leaderboards
Technical Details
Architecture & Technologies
Frontend Architecture:
- Next.js 16 with React 19
- TypeScript
- Tailwind CSS
- Framer Motion
Blockchain Integration:
- XRPL (XRP Ledger)
- Multi-Purpose Tokens (MPTs) - Custom implementation using XRPL's native token standard for fractional farm ownership
- GemWallet Integration
- Token issuance scripts creating farm-specific tokens (FRSH, CREEK, GROW, RIVER, SHARE) and impact credits (SPROUT)
Challenges Overcome Fractional Ownership Representation
- Challenge: Creating intuitive UX for complex fractional ownership concepts
- Solution: Designed clear visual indicators, progress bars, and impact metrics to make ownership tangible
Real-time Data Synchronization
- Challenge: Keeping wallet balances and token holdings synchronized
- Solution: Implemented React Query with automatic refetching and optimistic updates
Token Creation Pipeline:
- MPT Issuance: creating farm-specific tokens with metadata
- Metadata Encoding
Team
3Malcolm Kastiro
Linh Tran
Joy S
Hackathon
HACK4GOOD: Build with XRPL Commons ECE
Duration
Nov 29, 7:30 AM - Nov 30, 5:00 PM UTC