🚀 Inspiration

This project was inspired by the African Continental Free Trade Area (AfCFTA), a groundbreaking initiative uniting 54 countries to promote intra-African commerce. As an entrepreneur deeply committed to peer-to-peer economic empowerment, I saw the urgent need for a secure, verifiable, and paperless way to conduct trade agreements, especially in regions where trust and enforcement mechanisms are lacking.

Whether it's a trade between small business owners across borders or a local community barter deal, traditional paperwork slows down innovation and increases risk. I wanted to build a tool that helps formalize trade relationships with trust, speed, and visibility.

🧠 What I Learned

Building this project taught me how powerful it can be to combine decentralized technologies with user-friendly workflows. I learned how to integrate:

  • Algorand smart contracts and NFTs for transparent, immutable signing
  • IPFS for decentralized contract storage
  • Supabase for secure, real-time data and role-based access
  • Stripe to charge a small fee for contract generation and AI assistance

Most importantly, I learned that making legal infrastructure accessible can unlock economic cooperation for freelancers, merchants, digital nomads, and community builders alike.

🛠️ How It Was Built

  • Frontend: Built using Bolt.new for fast prototyping and UI logic
  • Blockchain: Algorand smart contracts + NFTs for verifiable signing
  • Storage: IPFS for decentralized document hosting
  • Backend: Supabase for user auth, contract metadata, and RLS-secured access
  • Payments: Stripe Checkout to unlock contract generation and AI features
  • Optional AI: OpenAI integration to generate contracts from natural language prompts

🧱 Key Features

  • Smart contract signing + NFT issuance after all parties sign
  • Public ledger to verify contract IDs, wallet signers, and IPFS hashes
  • Stripe paywall to monetize premium contracts or AI generation
  • Wizard to generate structured trade, lending, or service agreements
  • Role-based access and public/private contracts with verification view

⚠️ Challenges Faced

  • Designing a flexible schema that balances public verification with user privacy
  • Integrating wallet-based signing securely in a no-code environment
  • Creating an AI + contract template system that outputs blockchain-friendly formats
  • Coordinating IPFS, Algorand, and Supabase in a real-time UX workflow

✅ Outcome

This submission is more than a hack; it's a working prototype for next-gen legal infrastructure that can be used across Africa, Asia, and beyond. It’s a tool to build trust in trade.

Built With

Share this project:

Updates