Inspiration

Recycling rates are low because people aren’t motivated. EcoChain turns recycling into a rewarding experience using the transparency and automation of blockchain.

What it does

  1. User scans a bin’s QR code using the mobile app.
  2. Drops recyclable items.
  3. Smart contract logs action and rewards tokens to the user’s wallet.
  4. Tokens can be used to redeem discounts or donations to NGOs.
  5. Admin dashboard to monitor activity and analyze recycling data.

How we built it

We used React.js for the front end and smart contracts in Solidity deployed on Polygon Testnet. The QR code reader is implemented using WebRTC. MetaMask is integrated for wallet login and transactions.

Challenges we ran into

Integrating MetaMask on mobile view. Gas fee optimization for rewards. Ensuring secure QR validation.

Accomplishments that we're proud of

Fully working DApp Real-time QR scanning and token issuing Admin insights dashboard High scalability for city-wide implementation

What's next for ECOCHAIN-Recycle,Earn,Repeat

Expand to real-world NGOs and recycling partners. Create mobile apps for iOS/Android. Integrate with Google Maps for bin locations.

Built With

Share this project:

Updates