🚀 Inspiration

As deepfake technologies and generative AI tools grow rapidly, so does the risk of misinformation, fake endorsements, and unauthorized content use. We wanted to build something that could preserve creator authenticity and ownership in the age of synthetic media. Thus, Veridica was born — a platform that leverages blockchain verification to establish trust in AI and user-generated content.


🛠️ What We Built

Veridica is a full-stack application where users can:

  • 🎙️ Generate AI voice content (via ElevenLabs)
  • 🎥 Create conversational AI video content (via Tavus)
  • 🔒 Mint cryptographic proofs of content ownership (via Algorand)
  • 💫 Earn or send “Stars” using an in-app credit system (RevenueCat + Stripe)
  • 🌐 Deploy and interact with real-time content dashboards (Netlify + Supabase)

We integrated:

  • Supabase for auth and database
  • Next.js + Tailwind for frontend
  • Netlify for hosting
  • Blockchain (Algorand) for ownership verification
  • RevenueCat + Stripe for monetization and subscription handling

💡 What We Learned

  • How to integrate Web3 smart logic with traditional Web2 UIs
  • Managing CORS issues and production deployments across multiple services
  • Using Tavus + ElevenLabs APIs effectively
  • Leveraging Netlify environment variables securely for production builds
  • Building a unified token-based economy that rewards creators fairly

🧱 How We Built It

Frontend    → Next.js (Tailwind CSS, TypeScript)
Backend     → Supabase (Auth, DB) + Algorand (Blockchain layer)
AI Content  → ElevenLabs (Audio) + Tavus (Video)
Payment     → RevenueCat + Stripe
Deployment  → Netlify (CI/CD)

We also designed a minimal UI inspired by professional content marketplaces, with intuitive login/signup, dashboards, and NFT-minted proof badges.


⚠️ Challenges Faced

  • Production Authentication Errors: Netlify builds weren’t forwarding proper environment vars initially.
  • CORS Restrictions in deployed Supabase backend.
  • Expired Bolt Token right before deadline — forcing last-minute manual deployment + testing!
  • Missing custom domain access, we had to fallback to default Netlify URLs.

🌟 Final Thoughts

Veridica is our attempt to bring transparency, fairness, and authenticity to digital content, especially in a world moving fast with AI. We hope this project sparks conversation about digital integrity and inspires more builders to protect creators.

Built With

Share this project:

Updates