Consent-on-Chain – Verifiable Consent Management with Smart Contracts
An Ethereum-based system to manage, validate, and audit digital consent artifacts directly on the blockchain.
Overview
Consent-on-Chain is a smart contract-backed system for secure consent artifact lifecycle management. It provides API endpoints for uploading, validating, downloading, revoking, and auditing user consents via the blockchain, ensuring tamper-proof verification and compliance transparency.
Key Features
| Function | Description |
|---|---|
| Upload Consent | Records hashed consent artifacts to the smart contract |
| Verify Consent | Validates if a consent artifact exists and is active |
| Revoke Consent | Marks a consent as revoked with timestamp logging |
| Download & Logs | Provides all historical records for auditing purposes |
Tech Stack
| Tech | Usage |
|---|---|
| Solidity | Smart contract development |
| Node.js & Express | API integration with blockchain |
| Hardhat | Testing and deployment framework |
| Polygon Amoy Testnet | Deployment network |
Warranty-on-Chain – NFT-Backed Warranty System for eCommerce
A blockchain-based warranty tracking system using NFTs, built for Flipkart Grid 5.0 by Team Devloopers.
Overview
Warranty-on-Chain is a full-stack solution that issues warranty cards as NFTs upon product purchase. These NFTs store product details, ownership history, and warranty validity directly on-chain, ensuring trust, transparency, and easy claim handling for users and retailers alike.
Key Features
| Feature | Benefit |
|---|---|
| NFT Warranty Cards | Track ownership, claims, and serial numbers on-chain |
| OTP Verification | Authenticates customers using phone + serial combo |
| Warranty Claiming | Allows users to raise, extend, and track claims |
| Gamification | SuperCoins and leaderboard for incentivization |
| Soulbound NFTs | Loyalty-based non-transferable rewards |
Use Cases
- P0: Prove ownership of products via blockchain - P1: View live warranty status and claim history - P3: Raise or extend claims via smart contract - P5: Transfer product NFTs during resale - P10: View SuperCoin leaderboard for rewards
Tech Stack
| Technology | Purpose |
|---|---|
| Solidity | Smart contract for NFT-based warranties |
| Chainlink Keepers | Automated warranty expiry checks |
| React + Node.js | Web portals for retailers and users |
| IPFS + Rinkeby | Metadata storage and testnet deployment |