Inspiration

Recycling already happens at scale, but the people doing the work—especially informal recyclers—remain invisible. Millions depend on waste picking for survival, yet they have no way to prove their income or contributions. At the same time, businesses struggle to verify recycling claims, leading to inefficiencies and greenwashing. This gap between real-world effort and trusted recognition inspired VeriCycle.

What it does

VeriCycle is a multi-stakeholder platform that turns recycling into verifiable, auditable economic activity. It connects recyclers, businesses, communities, and recycling centers into one system.

Each recycling event is:

  • Submitted by a recycler
  • Verified by a recycling center
  • Processed through an automated agent pipeline
  • Anchored on Hedera (HCS)
  • Rewarded with EcoCoin (HTS)
  • Stored as Proof of Income and ESG data

The result is a trusted system where recycling becomes visible, trackable, and economically meaningful.

How we built it

VeriCycle was built as a full-stack web application using:

  • Flask (Python) for backend logic and APIs
  • SQLAlchemy for database management
  • HTML, CSS, and JavaScript for the frontend
  • Hedera Hashgraph (HCS + HTS) for immutable logging and token rewards

We implemented a role-based system (Recycler, Business, Center, Admin) and designed an agent-based pipeline to automate verification, logging, and rewards. The application is deployed using Docker and Gunicorn on Render.

Challenges we ran into

  • Coordinating workflows across multiple independent roles
  • Designing a system where blockchain adds trust without complicating user experience
  • Managing database issues during deployment (SQLite limitations and locking)
  • Ensuring consistent demo data and account seeding in production
  • Structuring a reliable end-to-end verification pipeline

Accomplishments that we're proud of

  • Building a fully functional, end-to-end recycling verification system
  • Successfully integrating Hedera for real-world blockchain use (not just theoretical)
  • Creating a working Proof of Income system for informal recyclers
  • Designing a multi-role platform that reflects real-world recycling ecosystems
  • Deploying a live, usable product with a complete demo flow

What we learned

  • Trust is the biggest missing layer in real-world systems, not technology
  • Blockchain is most effective when it is invisible to the user but guarantees integrity
  • Designing for real-world workflows is more complex than building isolated features
  • Deployment, environment management, and reliability are as important as coding

What's next for VeriCycle

  • Partnering with recycling centers and businesses for real-world pilots
  • Expanding the EcoCoin reward system and incentive model
  • Adding analytics dashboards for environmental and economic insights
  • Integrating financial services to support true financial inclusion
  • Scaling the platform to support municipalities and broader circular economy systems

Built With

Share this project:

Updates

posted an update

VeriCycle Progress Update

VeriCycle has evolved from a concept into a fully deployed, end-to-end verification platform for the informal recycling economy.

Key Milestones Reached

  • Built a multi-role system (Recyclers, Businesses, Communities, Centers, Admin)
  • Implemented end-to-end recycling verification flow
  • Integrated Hedera HCS for immutable event logging
  • Integrated Hedera HTS for EcoCoin reward distribution
  • Developed a Proof of Income system for recyclers
  • Deployed a live production demo on Render

Recent Improvements

  • Stabilized deployment with Docker + Gunicorn
  • Added demo account seeding system for judges
  • Improved UI/UX flow for role-based dashboards
  • Built admin monitoring panel for full system visibility
  • Optimized agent-based verification pipeline

Impact Focus

VeriCycle transforms invisible recycling work into:

  • Verifiable income records
  • Auditable sustainability data
  • Trusted cross-party coordination

What’s Next

  • Improve onboarding and login reliability for demo users
  • Add analytics dashboards for businesses and municipalities
  • Expand EcoCoin utility and reward mechanisms
  • Pilot with real-world recycling partners

Live Demo: https://vericycle-ds85.onrender.com GitHub: https://github.com/commit-to-Noma/VeriCycle

Log in or sign up for Devpost to join the conversation.