" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
From what to build to how to build it — our platform helps you understand, plan, and solve SIH 2026 problem statements with complete insights into requirements, solution approaches, technology stacks, architecture, AI/ML, and implementation roadmaps.
Search for your problem statement, and start building your solution.
| Description: | Student Innovation-Provide ideas in a decentralized and distributed ledger technology used to store digital information that powers cryptocurrencies and NFTs and can radically change multiple sectors. |
| Organization: | AICTE |
| Department: | AICTE, MIC-Student Innovation |
| Category: | Software |
| Theme: | Blockchain & Cybersecuritytd> |
| Youtube Link: | Not provided |
| Dataset Link: | Not provided |
| Contact info: | Not provided |
This dossier presents a comprehensive technical blueprint and implementation strategy for SIH26194, a high-impact student innovation problem statement sponsored by AICTE and the Ministry of Education's Innovation Cell (MIC) [PS]. The project addresses the systemic vulnerability of centralized databases to document forgery, data corruption, and unauthorized alteration across critical public sectors in India [KNOWN]. To tackle these challenges, we propose VeriTrust DLT: an enterprise-grade, multi-sector Distributed Ledger Technology (DLT) platform that leverages smart contracts, Soulbound Tokens (EIP-5192) [RESEARCHED], W3C Verifiable Credentials [RESEARCHED], Zero-Knowledge Proofs (ZK-SNARKs) [RESEARCHED], and InterPlanetary File System (IPFS) [KNOWN] decentralized storage.
VeriTrust DLT establishes an immutable, publicly verifiable, privacy-preserving trust layer across three national domains: Academic Credential Badging (Education), Public Procurement Escrows (Governance), and Pharmaceutical/Agri-Supply Chain Provenance (Healthcare & Agriculture) [INFERENCE]. Designed for a 4–6 student team competing in Smart India Hackathon 2026, the architecture provides seamless interoperability with national initiatives such as DigiLocker [RESEARCHED], the National Blockchain Framework (NBF / Vishvasya) [RESEARCHED], and APAAR IDs [RESEARCHED].
| Attribute | Specification | Source Tag |
|---|---|---|
| Problem Statement ID | SIH26194 | [PS] |
| Title | Student Innovation-Provide ideas in a decentralized and distributed ledger technology used to store digital information that powers cryptocurrencies and NFTs and can radically change multiple sectors. | [PS] |
| Organization | AICTE | [PS] |
| Department | AICTE, MIC-Student Innovation | [PS] |
| Category | Software | [PS] |
| Theme | Blockchain & Cybersecurity | [PS] |
| Submission Deadline | 30 September 2026 | [PS] |
| Ideas Counter | 1/500 | [PS] |
| Dataset Link / External Media | None provided in JSON | [PS] |
Fundamental System Objective: To architect and build a multi-sector, decentralized trust engine leveraging EVM-compatible smart contracts, non-transferable Soulbound NFTs (EIP-5192), and Zero-Knowledge proofs to store, verify, and enforce immutable digital information across education, public procurement, and supply chains without relying on single points of failure [INFERENCE].
The official problem statement reads:
"Student Innovation-Provide ideas in a decentralized and distributed ledger technology used to store digital information that powers cryptocurrencies and NFTs and can radically change multiple sectors." [PS]
To translate this high-level directive into an implementable software design, we extract the following atomic requirements:
supportsInterface(0xb45a3c0e) for EIP-5192 compliance, ensuring credentials cannot be traded or transferred [RESEARCHED].| Stakeholder | Goal | Current Pain | System Need | Source Tag |
|---|---|---|---|---|
| Students / Graduates | Possess tamper-proof, lifetime-verifiable academic degrees and skill badges that can be shared globally. | Delays of weeks/months for physical degree verification by employers; vulnerability to paper forgery or university database hacks. | Self-Sovereign Identity (SSI) wallet holding non-transferable Soulbound NFTs and W3C Verifiable Credentials with offline QR verification capability. | [INFERENCE] |
| Universities / Technical Institutions | Issue digital certificates instantly at convocation scale with zero administrative overhead for background checks. | High costs of physical security paper, printing, and manual response to background verification agencies. | Role-Based Access Control (RBAC) dashboard for bulk issuance, automated signing, and instant IPFS anchoring. | [INFERENCE] |
| Employers & Verification Agencies | Instant, zero-friction verification of candidate degrees, CGPAs, and skill badges without paying third-party verification fees. | Rampant degree forgery, fake experience certificates, and unverified skill claims requiring costly manual audits. | One-click, zero-login public verification portal with Zero-Knowledge Proof (ZKP) capability (e.g., verify CGPA > 8.0 without revealing full transcript). | [RESEARCHED] |
| Government Procurement Officers | Ensure transparent execution of public infrastructure and procurement contracts with automated milestone disbursements. | Fraudulent milestone completion claims, fund diversion, manual invoice processing bottlenecks, and corruption in public tenders. | Smart contract escrow system that locks funds and automatically releases payments upon multi-sig cryptographic approval of milestone proofs. | [KNOWN] |
| Pharma & Agri Distributors / Citizens | Trace the authenticity, temperature history, and chain of custody of medicines and agricultural inputs. | Circulation of counterfeit/substandard drugs (costing lives and revenue) and adulterated seeds/pesticides lacking provenance. | Serialized QR code scanning interface resolving to on-chain ERC-1155 batch transfer history and IPFS inspection certificates. | [RESEARCHED] |
| SIH Hackathon Evaluators | Verify that the solution is technically sound, novel, multi-sector, scalable, and built within the hackathon timeframe. | Over-promised slide decks with generic mockups, lacking actual smart contract deployments, cryptography, or live blockchain interactions. | Live deployed smart contracts on testnet, working IPFS payload resolving, interactive verifier frontend, and performance benchmarks. | [INFERENCE] |
| Proposed Feature / Module | Exact Requirement Justified | Technical Implementation Mechanism | Source Tag |
|---|---|---|---|
| Soulbound NFT Credential Issuance (EIP-5192) | [Req-A], [Req-C], [Req-D] | Solidity smart contract inheriting ERC721 and overriding transfer functions to revert, emitting Locked(tokenId) events upon minting. |
[RESEARCHED] |
| IPFS Off-Chain Storage Integration | [Req-B] | Client-side cryptographic payload hashing (SHA-256) uploaded via Pinata API, returning CID stored in contract mapping (mapping(uint256 => string) private _tokenURIs). |
[KNOWN] |
| Zero-Knowledge Proof Verification (Circom / SnarkJS) | [Req-B], [Req-C] | zk-SNARK Groth16 circuit verifying that a student's grade attribute satisfies a threshold (e.g., $CGPA \ge 7.5$) without exposing the underlying numeric grade. | [RESEARCHED] |
| Milestone-Based Smart Escrow Contract | [Req-A], [Req-D] | Solidity contract holding ERC-20 test tokens or Native Gas tokens in escrow; funds released when $M \ge N$ multi-sig verification keys sign milestone hashes. | [INFERENCE] |
| Track-and-Trace Supply Chain Module (ERC-1155) | [Req-A], [Req-C], [Req-D] | Multi-token contract tracking batch IDs, custodial transfers across addresses (manufacturer -> distributor -> retailer), and timestamps. |
[RESEARCHED] |
| Offline Verification Engine (PWA + Local QR Parsing) | [Req-E] | Service Worker caching W3C VC JSON schemas; offline cryptographic signature verification using public keys embedded in signed payload QR codes. | [INFERENCE] |
Developing a decentralized public infrastructure platform for the Indian ecosystem presents real-world operational constraints:
Connectivity & Internet Variability:
Blockchain Gas Volatility & Transaction Costs:
Digital Literacy & User Experience (UX):
Legal & Regulatory Environment in India:
To ensure technical validity, the student development team must address the following empirical questions during the build phase:
| Data Element | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence |
|---|---|---|---|---|---|---|---|
| Academic Records & Degrees | Issuing verifiable university degrees and transcripts. | Institutional SIS / National Academic Depository (NAD) / Samarth ERP [RESEARCHED]. | Synthetic JSON dataset generated via Faker.js matching AICTE standard formats. | Local file upload / REST API mock. | Immediate (Synthetic). | High (PII: Student Name, Roll No, CGPA). | [ASSUMPTION] |
| Public Procurement Tenders & Milestones | Verification of public infrastructure works and milestone approvals. | Central Public Procurement Portal (CPPP / GeM) [KNOWN]. | Mock JSON procurement schemas representing road construction milestones. | Hardcoded JSON fixtures in frontend repository. | Immediate (Synthetic). | Medium (Commercial Tender Data). | [ASSUMPTION] |
| Pharma Batch & Provenance Records | Tracking drug batches from plant to retail distribution. | CDSCO / iVEDA Drug Authentication Portal / Karnataka Aushada system [RESEARCHED]. | Synthetic pharmaceutical manufacturing logs (GS1-128 GTIN format). | Local JSON fixture / Mock API server. | Immediate (Synthetic). | Medium (Commercial Batch Logs). | [ASSUMPTION] |
| Smart Contract State & Event Logs | Maintaining single-source-of-truth transaction history. | Live Public Testnet (Polygon Amoy / Sepolia L2) [KNOWN]. | Local Hardhat / Anvil Ethereum Node or Polygon Amoy RPC. | JSON-RPC standard call via Ethers.js v6. | Immediate (Public Testnet). | Low (Public Immutable Hashes). | [KNOWN] |
| Off-Chain Payload Metadata | Storing extended JSON schemas, images, and inspection certificates. | IPFS Network / Filecoin Decentralized Storage [KNOWN]. | Pinata IPFS Gateway / Local IPFS Node. | REST HTTP IPFS API (https://ipfs.io/ipfs/CID). |
Immediate (Public IPFS). | Medium (Encrypted JSON payloads). | [KNOWN] |
To justify the technical architecture of VeriTrust DLT, we analyze existing systems deployed in India and globally:
+-----------------------------------------------------------------------------------+
| EXISTING SOLUTIONS MATRIX |
+--------------------------+----------------------------+---------------------------+
| System / Portal | Strengths | Weaknesses / Gaps |
+--------------------------+----------------------------+---------------------------+
| DigiLocker (MeitY) | - High national adoption | - Centralized issuer model|
| | - Government backed | - No ZK-privacy proofs |
| | | - Single point of failure |
+--------------------------+----------------------------+---------------------------+
| Vishvasya / NBF (NIC) | - Indigenous BaaS | - Permissioned-only access|
| | - Multi-state deployment | - Locked to govt nodes |
| | | - No open Web3 wallet ecosystem|
+--------------------------+----------------------------+---------------------------+
| Blockcerts (MIT Media Lab)| - Open W3C standard | - High Bitcoin gas costs |
| | - Public verification | - Lacks multi-sector UI |
| | | - No native ZK support |
+--------------------------+----------------------------+---------------------------+
| VeriTrust DLT (Proposed) | - Multi-sector architecture| - Requires L2 / RPC nodes |
| | - EIP-5192 + ZK-SNARKs | - Student-level prototype |
| | - Gasless UX + DigiLocker | (Needs scale testing) |
+--------------------------+----------------------------+---------------------------+
DigiLocker (Government of India / MeitY)
National Blockchain Framework (NBF / Vishvasya Stack - MeitY / NIC)
Blockcerts (MIT Media Lab / Learning Machine)
We objectively evaluate three potential architecture designs for the SIH solution:
| Evaluation Metric | Approach 1: Centralized DB + Digital Signatures | Approach 2: Permissioned Hyperledger Fabric Consortium | Approach 3: Public-Permissioned EVM L2 + SBTs + ZK-SNARKs + IPFS (Proposed) |
|---|---|---|---|
| Decentralization & Trust | Zero (Single database authority) [KNOWN]. | High within consortium members; zero for public [KNOWN]. | Maximum public trust via cryptographic consensus [INFERENCE]. |
| Data Immutability | Low (Admin DB modification risk) [KNOWN]. | Cryptographically immutable across consortium nodes [KNOWN]. | Absolute tamper resistance on public L2 / EVM ledger [INFERENCE]. |
| Privacy Preservation | Low (Full document disclosure required) [INFERENCE]. | High (Private channels), but complex to configure [KNOWN]. | Maximum (Zero-Knowledge Proofs allow selective attribute disclosure) [RESEARCHED]. |
| Hackathon Build Feasibility | High (Standard REST API + PostgreSQL) [INFERENCE]. | Medium-Low (Heavy Docker network orchestration overhead) [INFERENCE]. | High (Standard Hardhat/Solidity + Next.js frontend stack) [INFERENCE]. |
| Gas / Infrastructure Cost | Zero gas cost [INFERENCE]. | Cloud server hosting costs for 3+ peer nodes [INFERENCE]. | Near-zero testnet gas costs; low operational overhead [INFERENCE]. |
| Multi-Sector Adaptability | Medium (Requires separate API tables) [INFERENCE]. | High (Custom chaincode per sector) [INFERENCE]. | High (Modular smart contracts: ERC-5192, ERC-721, ERC-1155) [INFERENCE]. |
| User Experience (UX) | Standard Web2 login [INFERENCE]. | Complex CA certificate management [INFERENCE]. | Seamless Web3Auth / Gasless Meta-transactions [RESEARCHED]. |
Approach 3: Public-Permissioned Hybrid EVM (Polygon Amoy L2 / Hardhat EVM) with Soulbound Tokens (EIP-5192), W3C Verifiable Credentials, Groth16 ZK-SNARKs, and IPFS Decentralized Storage is selected as the optimal implementation strategy [INFERENCE].
Why Approach 1 (Centralized DB) was rejected:
Why Approach 2 (Hyperledger Fabric) was rejected:
Why Approach 3 Wins:
+-----------------------------------------------------------------------------------+
| VERITRUST DLT ARCHITECTURE |
+-----------------------------------------------------------------------------------+
[ PRESENTATION LAYER / FRONTEND ]
|-- Web Application (Next.js 14, Tailwind CSS, Shadcn UI)
|-- Progressive Web App (PWA) Engine (Service Workers, IndexedDB Offline Cache)
|-- Mobile Camera Module (ZXing / Html5-QRCode for scanning Credential QR Codes)
+-- User Authentication: Web3Auth (Google/Email OAuth -> Embedded Wallet)
[ APPLICATION LOGIC & CRYPTO MIDDLEWARE ]
|-- Ethers.js v6 / Viem (Smart Contract Communication Interface)
|-- SnarkJS Engine (In-Browser Groth16 ZK-Proof Generation & Verification)
|-- W3C Credential Manager (JSON-LD Canonicalization & Ed25519 Signature Verification)
+-- Pinata SDK (Client-Side IPFS CID Upload & Gateway Resolution)
[ SMART CONTRACT LAYER (EVM / SOLIDITY) ]
|-- CredentialRegistry.sol (EIP-5192 Soulbound Token Standard - Academic Sector)
|-- ProcurementEscrow.sol (Multi-Sig Milestone Release Contract - Governance Sector)
|-- SupplyChainTracker.sol (ERC-1155 Batch Provenance Contract - Pharma/Agri Sector)
+-- ZKVerifier.sol (Auto-generated Solidity Groth16 Proof Verifier)
[ DECENTRALIZED DATA & LEDGER INFRASTRUCTURE ]
|-- Primary Ledger: Polygon Amoy L2 Testnet / Hyperledger Besu EVM Node
|-- Off-Chain Storage: IPFS (InterPlanetary File System via Pinata Cluster)
+-- External Systems (Simulated): DigiLocker OAuth API & National Academic Depository
Credential Issuance Workflow (Education Sector):
CID_Degree.CredentialRegistry.sol on Polygon Amoy testnet, calling mintSoulbound(studentWalletAddress, CID_Degree, SHA256_Hash).Locked(tokenId) event, and stores the state mapping on-chain.Verification & Zero-Knowledge Workflow (Employer / Citizen):
CredentialRegistry.sol, resolves the IPFS CID, and verifies that the cryptographic hash matches the on-chain record..wasm and zkey file locally.(pi_a, pi_b, pi_c) to ZKVerifier.sol or directly into the verifier frontend, returning an instant TRUE/FALSE output without exposing the raw CGPA value.| Layer | Selected Technology | Why Selected | Alternative Considered | Why Alternative Rejected |
|---|---|---|---|---|
| Frontend Framework | Next.js 14 (App Router) | Server-side rendering, fast performance, native React ecosystem, optimized PWA support. | Vite + React SPA | Next.js offers superior API routing and server component security. |
| UI Design System | Tailwind CSS + Shadcn UI | Rapid component development, clean modern aesthetic, fully responsive for mobile field use. | Bootstrap / Material UI | Heavier bundle size and less customization flexibility. |
| Web3 & Wallet Auth | Web3Auth + Ethers.js v6 | Enables seed-phrase-free social logins (Google/Email) for non-technical clerks; seamless EVM RPC calls. | Pure Web3.js + MetaMask | Requiring MetaMask extensions blocks non-technical users from testing/using the system. |
| Smart Contract Language | Solidity v0.8.24 | Industry standard for EVM contracts, robust OpenZeppelin security libraries, EIP-5192 compatibility. | Rust (Solana / Near) | Higher learning curve for student team; harder to build multi-sector standards quickly. |
| Development Framework | Hardhat | Excellent local node simulation (hardhat node), fast unit testing framework, integrated gas reporter. |
Foundry (Forge) | Hardhat's JavaScript/TypeScript testing integration matches Next.js stack seamlessly. |
| Blockchain Ledger | Polygon Amoy Testnet (L2) | High throughput, sub-2-second block confirmation times, near-zero gas costs, EVM compatibility. | Ethereum Sepolia L1 | Sepolia experiences block congestion and high testnet gas volatility. |
| Off-Chain Storage | IPFS (Pinata Pinning Service) | Truly decentralized, content-addressed immutability (CIDs), high gateway availability. | Amazon S3 / Firebase | Centralized storage introduces single-point-of-failure and admin manipulation risk. |
| Zero-Knowledge Proofs | Circom 2.1 + SnarkJS | Browser-compatible Groth16 ZK-SNARK generation; auto-generates Solidity verifier contracts. | ZoKrates | Circom offers better browser performance and WASM toolchain integration. |
| Offline DB & State Cache | Dexie.js (IndexedDB) | Browser-native transactional storage for queuing pending operations and storing credential keys offline. | LocalStorage | LocalStorage has a strict 5MB limit and lacks asynchronous indexing. |
While the core value proposition of VeriTrust DLT is rooted in deterministic cryptography and smart contracts, targeted AI/ML components add substantial value in specific pipeline modules:
+-----------------------------------------------------------------------------------+
| AI / ML INTEGRATION SCOPE |
+-----------------------------------------------------------------------------------+
| [ IN-SCOPE AI MODULES ] |
| 1. OCR Document Digitization (Tesseract.js / OpenCV) |
| - Extracts text from legacy paper certificates into structured JSON format. |
| 2. Anomaly & Fraud Pattern Detection (Scikit-Learn / Isolation Forest) |
| - Flags suspicious surge in credential issuance from unverified IP addresses. |
| |
| [ EXCLUDED / NOT RECOMMENDED AI USAGE ] |
| - Cryptographic Signature Verification (MUST remain deterministic math) |
| - Smart Contract Execution Logic (MUST remain immutable Solidity code) |
+-----------------------------------------------------------------------------------+
AI Component 1: Legacy Certificate OCR & Schema Parser
studentName, degreeName, rollNumber, graduationYear, cgpa.AI Component 2: Credential Issuance Anomaly Detector
EXPLICIT NEGATIVE SPECIFICATION (Where AI MUST NOT be used):
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://schema.org"
],
"id": "urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6",
"type": ["VerifiableCredential", "AcademicDegreeCredential"],
"issuer": "did:ethr:polygon:0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
"issuanceDate": "2026-06-15T00:00:00Z",
"credentialSubject": {
"id": "did:ethr:polygon:0x3C44CdD459693451D7898732299d638e4a90f11C",
"studentName": "Aarav Sharma",
"rollNumber": "AICTE-2022-84920",
"institution": "Delhi Technological University",
"degree": "Bachelor of Technology in Computer Science",
"graduationYear": 2026,
"cgpaHash": "0x8f3c7b21a8d052e..."
},
"proof": {
"type": "Ed25519Signature2020",
"created": "2026-06-15T08:30:00Z",
"verificationMethod": "did:ethr:polygon:0x71C...#key-1",
"proofPurpose": "assertionMethod",
"proofValue": "z3jG...x9Lq"
}
}
CredentialRegistry.sol)// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
struct Credential {
string ipfsCID; // IPFS Content Identifier mapping to off-chain payload
bytes32 payloadHash; // SHA-256 hash of raw JSON payload for integrity check
uint656 issuedAt; // Unix timestamp of issuance
address issuer; // Institutional wallet address
bool isRevoked; // Revocation flag
}
mapping(uint256 => Credential) private _credentials; // Token ID -> Credential Struct
mapping(bytes32 => uint256) private _hashToTokenId; // Duplicate prevention map
[ OFFLINE USER DEVICE ]
|-- User scans Credential QR code in remote area (no internet connection).
|-- Service Worker intercepting request; loads cached W3C Public Key Schema.
|-- Client performs local elliptic-curve signature validation (Ed25519) on raw QR payload.
+-- Result displayed instantly: "OFFLINE VERIFIED (Signature Valid, Chain Check Pending)".
[ RE-ESTABLISHING CONNECTIVITY ]
|-- Network Listener detects online event (`navigator.onLine == true`).
|-- Dexie.js offline queue flushes pending verification logs to server.
+-- Frontend queries Polygon RPC node to verify on-chain `isRevoked == false` status.
DPDP Act 2023 Compliance & Right to be Forgotten:
Access Control & Institutional Key Governance:
AccessControl.sol.DEFAULT_ADMIN_ROLE: Multi-sig contract owner (Governed by AICTE / University Board).ISSUER_ROLE: Verified institutional wallets authorized to mint credentials.REVOKER_ROLE: Administrative role authorized to flag credentials as revoked in compliance with disciplinary or legal orders.Smart Contract Vulnerability Safeguards:
ReentrancyGuard on all state-changing functions.To deliver a high-quality demonstration within the Smart India Hackathon timeframe, the team must aggressively prioritize core features:
+-----------------------------------------------------------------------------------+
| MVP SCOPE BREAKDOWN |
+-----------------------------------------------------------------------------------+
[ MUST BUILD (Core Hackathon MVP) ]
[x] Interactive Web Portal (Next.js 14) with Web3Auth Social Login.
[x] Education Module: Mint & View EIP-5192 Soulbound Degree NFTs on Polygon Amoy.
[x] IPFS Pinata integration for uploading & resolving credential metadata JSON.
[x] Zero-Knowledge Verification Module: Browser-based SnarkJS CGPA threshold proof.
[x] Governance Module: Milestone Procurement Escrow contract with 2-of-3 multi-sig release.
[x] Track & Trace Module: ERC-1155 Pharma Batch provenance tracking dashboard.
[x] One-Click Public Verifier Page (Verify by QR code scan or Token ID).
[ SHOULD BUILD (If Time Permits) ]
[!] Service Worker PWA for offline QR signature verification.
[!] Export credential directly into simulated DigiLocker JSON payload format.
[!] Basic Tesseract.js OCR engine for legacy paper certificate upload.
[ DO NOT BUILD / OUT OF SCOPE DURING HACKATHON ]
[-] Production mainnet deployment with real cryptocurrency payments.
[-] Custom hardware IoT sensor nodes for live temperature tracking in pharma transit.
[-] Deep enterprise integration with full Samarth ERP or NIC infrastructure.
In a hackathon setting, external live government APIs, physical satellite feeds, or production ERPs are either unavailable or restricted. The team must construct a robust, transparent simulation environment:
+-----------------------------------------------------------------------------------+
| LIVE DEMO SIMULATION ARCHITECTURE |
+-----------------------------------------------------------------------------------+
[ ACTOR 1: University Registrar ]
|-- Action: Opens Admin Portal -> Selects "Issue Batch Degrees".
|-- Input: Uploads pre-configured `sample_degrees.json` (5 Student Records).
|-- Execution: Web3Auth signs tx -> Hardhat/Polygon Amoy mints EIP-5192 SBTs -> Pinata pins CIDs.
+-- Output: Live Polygonscan transaction link generated in < 5 seconds.
[ ACTOR 2: Graduating Student ]
|-- Action: Logins with Google (`[email protected]`) -> Views "My Digital Vault".
|-- Action: Selects "Share with Employer via ZK-Proof".
|-- Input: Sets constraint: "Prove CGPA >= 7.5 without showing raw marks".
+-- Execution: SnarkJS runs Groth16 circuit in browser -> Generates ZK-Proof JSON in ~2s.
[ ACTOR 3: Employer / HR Auditor ]
|-- Action: Opens Public Verifier Portal (no login required).
|-- Action: Paste ZK-Proof JSON or Scan QR Code from mobile screen.
+-- Execution: Smart contract `ZKVerifier.sol` calls `verifyProof()` -> Displays Green Checkmark:
"VERIFIED: Student satisfies CGPA >= 7.5 constraint (Raw CGPA mathematically hidden)".
[ ACTOR 4: Public Tender Inspector (Governance Module Demo) ]
|-- Action: Simulates road construction inspection -> Approves "Milestone 2: Sub-grade Paving".
|-- Execution: Submits multi-sig approval -> Escrow smart contract auto-releases 25% funds.
The roadmap is strictly sized against the project submission deadline of 30 September 2026 [PS]:
+-----------------------------------------------------------------------------------+
| IMPLEMENTATION ROADMAP |
+-----------------------------------------------------------------------------------+
PHASE 1: ARCHITECTURE & SMART CONTRACT DEVELOPMENT (Weeks 1 - 3) [Sep 5 - Sep 25, 2026]
|-- W1: Setup Hardhat environment; write `CredentialRegistry.sol` (EIP-5192).
|-- W2: Write `ProcurementEscrow.sol` and `SupplyChainTracker.sol`.
|-- W3: Compile Circom ZK circuits for CGPA threshold proofs; generate verifier.sol.
+-- Milestone 1: 100% smart contract unit test coverage on local Hardhat network.
PHASE 2: FRONTEND & MIDDLEWARE INTEGRATION (Weeks 4 - 6) [Sep 26 - Oct 16, 2026]
|-- W4: Build Next.js 14 Web Portal, UI design, Web3Auth login integration.
|-- W5: Integrate Pinata IPFS SDK, Ethers.js v6 contract bindings, SnarkJS.
|-- W6: Implement QR code generator and reader components.
+-- Milestone 2: Fully working end-to-end issuance and verification flow on local node.
PHASE 3: MULTI-SECTOR MODULES & TESTNET DEPLOYMENT (Weeks 7 - 9) [Oct 17 - Nov 7, 2026]
|-- W7: Deploy smart contracts to Polygon Amoy L2 Testnet; verify on Polygonscan.
|-- W8: Build Multi-Sector dashboards (Education, Procurement, Pharma).
|-- W9: Implement PWA Service Worker for offline credential validation.
+-- Milestone 3: Live deployed testnet prototype accessible via public URL.
PHASE 4: TESTING, OPTIMIZATION & DEMO PREPARATION (Weeks 10 - 12) [Nov 8 - Nov 30, 2026]
|-- W10: Execute security analysis using Slither; gas optimization audits.
|-- W11: Field testing on low-bandwidth mobile devices; load testing RPC nodes.
|-- W12: Finalize SIH pitch deck, video walkthrough, and live demo script.
+-- Final Milestone: Production-ready SIH submission dossier and repo by Deadline.
| Test Category | Target Metric / Scenario | Test Method / Tool | Pass Criteria | Source Tag |
|---|---|---|---|---|
| Smart Contract Functional | 100% execution success for minting, escrow release, and token locking. | Hardhat Unit Tests (Chai/Mocha). | All 25+ unit tests pass with zero reverts. | [INFERENCE] |
| Gas Performance | Minting single Soulbound NFT $< 80,000$ gas; ZK verification $< 250,000$ gas. | Hardhat Gas Reporter plugin. | Gas costs fit comfortably within Polygon Amoy block limits. | [INFERENCE] |
| ZK Circuit Correctness | Valid proofs pass verifyProof(); modified inputs or fake CGPAs are rejected. |
SnarkJS CLI + Hardhat test suite. | 0 false positives, 0 false negatives across 50 test inputs. | [RESEARCHED] |
| Security Static Analysis | Zero high or critical severity reentrancy, access control, or arithmetic bugs. | Slither & Mythril analyzer. | Clean static analysis report without critical flags. | [RESEARCHED] |
| Offline UX & PWA | Web app resolves cached credential schemas and verifies signatures when offline. | Chrome DevTools (Throttling -> Offline mode). | Credential QR signature verified locally without network fetch. | [INFERENCE] |
| Mobile Scannability | QR code scans reliably across varying ambient light conditions and screen angles. | Physical Android/iOS mobile testing. | Decoding completes within $< 1.5$ seconds. | [INFERENCE] |
| Risk | Likelihood | Impact | Severity | Mitigation Strategy | Source Tag |
|---|---|---|---|---|---|
| Public Testnet RPC Failure or Latency | Medium | High | High | Configure multi-RPC fallback arrays (Alchemy, Infura, Anvil local node fallback) in Ethers.js provider. | [INFERENCE] |
| IPFS Gateway Throttling / Timeout | Medium | Medium | Medium | Use Pinata dedicated gateways alongside fallback public gateways (ipfs.io, cloudflare-ipfs.com). |
[INFERENCE] |
| Browser Memory Exhaustion during ZK Generation | Low | High | Medium | Optimize Circom constraint size; pre-compile WASM artifacts; offer standard verification as fallback. | [RESEARCHED] |
| Non-Technical User Friction with Web3 | High | High | High | Hide Web3 complexity using Web3Auth social logins and gasless relayer infrastructure. | [RESEARCHED] |
| DPDP Act Regulatory Non-Compliance | Low | High | High | Strictly enforce zero PII storage on-chain; store only SHA-256 hashes off-chain. | [RESEARCHED] |
To stand out among 500+ competing student teams, VeriTrust DLT incorporates specific differentiators mapped directly to problem requirements:
+-----------------------------------------------------------------------------------+
| KEY DIFFERENTIATORS |
+-----------------------------------------------------------------------------------+
1. TRUE MULTI-SECTOR DEMONSTRATION (Not just a generic EdTech app)
- Demonstrates working smart contracts across THREE distinct domains:
Academic Credentials (EIP-5192), Public Tenders (Escrow), Pharma (ERC-1155).
2. ZERO-KNOWLEDGE PRIVACY INTEGRATION (Circom / Groth16)
- Enables selective attribute disclosure (proves qualification without exposing PII).
- Solves the open privacy dilemma present in traditional public blockchain systems.
3. WEB2-FRIENDLY UX VIA WEB3AUTH & GASLESS RELAYERS
- Users log in with standard Google OAuth.
- Eliminates seed phrases, gas management, and MetaMask installation barriers.
4. DUAL ON-CHAIN / OFFLINE VERIFICATION ENGINE
- PWA architecture with Ed25519 QR signature validation operates seamlessly
even in rural areas with zero internet connectivity.
5. ALIGNMENT WITH NATIONAL STANDARDS (DigiLocker / NBF / DPDP Act)
- Native export support for W3C Verifiable Credentials compatible with DigiLocker.
- Strictly off-chain PII architecture compliant with the DPDP Act 2023.
Post-hackathon production enhancements include:
SupplyChainTracker.sol smart contract for real-time automated drug quarantine upon temperature breach [INFERENCE].[ASSUMPTION][NEEDS VALIDATION]The student team should proceed to solve problem SIH26194 using the proposed VeriTrust DLT architecture [INFERENCE]. The multi-sector design directly matches AICTE's Innovation goals, and the EVM + IPFS + ZK stack provides high technical depth while remaining fully achievable within the build window [INFERENCE].
Availability and response latency of public EVM L2 testnet RPC nodes during the live evaluation demo [INFERENCE].
UX friction or latency during client-side Zero-Knowledge proof generation on low-spec mobile hardware [INFERENCE].
Implementing browser-compatible Groth16 ZK-SNARK proof generation using SnarkJS while keeping WASM binary sizes low enough for instant mobile execution [INFERENCE].
CredentialRegistry.sol implementing the EIP-5192 Soulbound Token standard.cgpa_verifier.circom) and generate the Solidity verifier contract using SnarkJS.https://ipfs.io/ipfs/<CID>).92 / 100 (Exceptional buildability; standard EVM toolchains, well-documented EIP standards, free testnet gas, and browser-native ZK libraries make full execution realistic for a 4–6 student team) [INFERENCE].
HIGH (Supported by verified public frameworks, published EIP standards, and established open-source tooling) [INFERENCE].
NITI Aayog - Blockchain: The India Strategy (Part 1)
https://niti.gov.in/sites/default/files/2020-01/Blockchain_The_India_Strategy_Part_I.pdf
Source Type: Official Government Policy Report
Supported Claim: Evaluates blockchain strategy for governance, trust building, supply chain tracking, and document verification in India.
Reliability: High (Government Think Tank).
Ministry of Electronics and IT (MeitY) / PIB - National Blockchain Framework (NBF) & Vishvasya Stack
https://www.pib.gov.in/PressReleasePage.aspx?PRID=2182023®=3&lang=2
Source Type: Official Government Press Release
Supported Claim: Details the launch of NBF, Vishvasya BaaS stack, and over 34 crore verified documents across state chains.
Reliability: High (Official Ministry Data).
National Informatics Centre (NIC) - Centre of Excellence in Blockchain Technology
https://blockchain.gov.in/
Source Type: Government Technology Portal
Supported Claim: Documents government adoption of Hyperledger Fabric and EVM chains for land records, property, and certificates.
Reliability: High (Official Government Infrastructure).
Ethereum Improvement Proposals (EIPs) - EIP-5192: Minimal Soulbound NFTs
https://eips.ethereum.org/EIPS/eip-5192
Source Type: Technical Standard Specification
Supported Claim: Defines the standard interface for non-transferable Soulbound tokens on EVM networks.
Reliability: High (Canonical Ethereum Standard).
W3C Standards Consortium - Verifiable Credentials Data Model v1.1
https://www.w3.org/TR/vc-data-model/
Source Type: International Web Standard
Supported Claim: Defines JSON-LD data models and cryptographically verifiable claims for digital credentials.
Reliability: High (Official Web Standards Body).
DigiLocker Platform Technology Specification - DigiLocker Technology & Requestor APIs
https://www.digilocker.gov.in/web/technology
Source Type: Official Government Portal Documentation
Supported Claim: Details OAuth 2.0 integration, digital signature verification, and machine-readable JSON/XML formats in DigiLocker.
Reliability: High (Official Portal Docs).
What we think about this platform, and how it can help people solve SIH problems.
" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
" Oh, you got ads? Well, we need to make money too! But, you can use our platform to help you win SIH and take home the prize money. "
Get in touch if you need help bringing your ideas to life, or simply have an interesting idea you'd like to talk through. I'm always open to a conversation and exploring new possibilities together.