Hackathon2026 ProblemStatement
Hackathon2026 ProblemStatement
Problem Statements
GreenSync
Real-Time Energy Demand Forecaster for Microgrids
Problem Statement
Build GreenSync — a machine learning-powered energy demand forecaster that ingests historical
electricity usage data alongside live weather API feeds to predict energy needs for the next 6 hours. The
system should help microgrid operators make real-time switching decisions between solar, battery, and
grid power sources, reducing waste and preventing blackouts.
Core Requirements
1. Data Ingestion & Processing
• Ingest historical electricity usage time-series data (CSV upload or simulated)
• Integrate a live weather API (OpenWeatherMap, [Link], or similar) for temperature, cloud
cover, wind speed, and humidity
• Preprocess and normalize data with a reproducible pipeline
• Handle missing values and outliers gracefully
2. Predictive Model
• Train a forecasting model (LSTM, XGBoost, ARIMA, or Prophet) to predict energy demand for
the next 6-hour window
• Achieve a Mean Absolute Percentage Error (MAPE) of under 15% on test data
• Retrain or fine-tune the model when new data arrives
3. Optimization Engine
• Build an algorithm that recommends whether to draw from solar, battery, or grid power for each
hour in the forecast window
• Factor in battery charge level, current solar output, and predicted demand
• Flag periods of peak demand and estimated shortfall
4. Dashboard & Visualization
• Display a live chart of predicted vs. actual energy load
• Add cost-optimization mode that factors in time-of-use electricity tariffs
• Add multi-microgrid support — aggregate and compare forecasts across several zones
• Show a colour-coded 6-hour outlook (safe / warning / critical)
• Provide downloadable forecast report in CSV or PDF format
Suggested Tech Stack
Bonus Challenges (Optional)
Category Recommended Options
•Implement anomaly detection to flag unusual demand spikes not explained by weather
ML Framework scikit-learn, TensorFlow/Keras, PyTorch, Facebook Prophet,
statsmodels
• Add cost-optimization mode that factors in time-of-use electricity tariffs
Data Processing Pandas, NumPy, Apache Kafka (optional streaming)
• Deploy as a containerized microservice with a REST API for external integrations
Weather API OpenWeatherMap API, [Link], Open-Meteo
• Add multi-microgrid support — aggregate and compare forecasts across several zones
Backend FastAPI, Flask, Django REST Framework
Frontend / Viz React + Recharts, Streamlit, Grafana, Plotly Dash
Suggested
Database Tech Stack TimescaleDB, InfluxDB, SQLite, PostgreSQL
Deployment
Category Docker, Heroku, Render, AWS EC2 freeOptions
Recommended tier
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Model Accuracy (MAPE, RMSE on test set) 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
Dashboard Quality & Usability 25% 25
• Full pipeline
Optimization demo: ShowingQuality
Logic & Recommendation all required components functioning
20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
Problem Statement 1.2
Legal-Ease
AI Contract Analyzer for Regional Indian Languages
Problem Statement
Build Legal-Ease — an LLM-powered contract analysis tool that allows users to upload any contract (PDF
or plain text) and receive a simplified plain-language summary in Hindi, Tamil, or Telugu, along with a
highlighted list of risky or unfair clauses, each annotated with a severity score and a human-readable
explanation of the real-world risk.
Core Requirements
1. Document Ingestion
• Accept PDF and plain-text contract uploads
• Parse and extract text accurately, preserving clause structure
• Handle scanned PDFs via OCR (Tesseract or Google Cloud Vision)
2. LLM-Powered Analysis
• Integrate an LLM (GPT-4, Gemini, Claude, or open-source Llama 3) to simplify legal language
• Summarize each clause in plain, conversational language
• Detect red-flag clauses: hidden fees, unlimited liability, unfair termination, auto-renewal, data
sharing, non-compete, and penalty clauses
• Assign each flagged clause a severity level: Low, Medium, or High
3. Multi-Language Output
• Translate the simplified summary and clause explanations into at least one of: Hindi,
Tamil, or Telugu
• Ensure translations are natural and contextually accurate, not word-for-word
• Allow the user to select their preferred language from a dropdown
4. Report Generation
• Generate a downloadable summary report (PDF or DOCX) containing the simplified contract,
flagged clauses, and their risk scores
• Provide a visual risk dashboard: a pie chart of Low / Medium / High clauses
• Add a chatbot interface where users can ask follow-up questions about specific clauses
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Clause Detection Accuracy & Relevance 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demoQuality & Language Naturalness
Translation 25% 25
• &
UI/UX Full pipeline
Report demo: Showing all required components functioning
Usability 20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
Problem Statement 1.3
DisasterScout
Satellite Imagery Change Detection for Disaster Response
Problem Statement
Build DisasterScout — a computer vision system that ingests pairs of pre-disaster and post-disaster
satellite image tiles and automatically segments and highlights: flooded areas, collapsed or damaged
buildings, blocked roads, and changed terrain. The output should be a visual damage assessment map
that rescue coordinators can act on immediately.
Core Requirements
1. Image Ingestion & Pre-processing
• Accept pairs of before/after satellite image tiles (JPEG/PNG/GeoTIFF)
• Align images to account for slight shifts in satellite position (image registration)
• Normalize color channels and handle different lighting/weather conditions
2. Change Detection Model
• Implement a semantic segmentation or change-detection model (U-Net, DeepLabV3+, Siamese
CNN, or similar)
• Classify changed pixels into at least three categories: flooded areas, structural damage,
blocked roads
• Use a pre-trained backbone (ResNet, EfficientNet) and fine-tune on disaster imagery datasets
(Copernicus EMS, xBD, or SpaceNet)
3. Visualization & Assessment Map
• Generate an overlay map highlighting affected regions in distinct colors per damage type
• Calculate and display affected area statistics: estimated sq. km flooded, number of buildings
flagged
• Provide a confidence score per segment
4. Rescue-Ready Output
• Export the annotated map as a PNG or GeoJSON file suitable for GIS tools
• Present a sortable table of affected locations with coordinates, damage type, and severity
• Build an API endpoint that accepts a location bounding box and returns a damage
assessment automatically
• Add a severity scoring system: calculate a composite disaster impact score per grid tile
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Segmentation Accuracy (IoU, F1 on damage categories) 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo Quality & Rescue Utility
Visualization 25% 25
• Full pipeline demo: Showing all
Data Pipeline & Pre-processing Robustness required components functioning
20% end-to-end20
Output Export & Usability for GIS Tools 15% 15
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Innovation & Bonus Features 10% 10
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
Problem Statement 1.4
Log-Whisperer
AI-Driven Real-Time Log Anomaly & Root Cause Detector
Problem Statement
Build Log-Whisperer — a tool that ingests system logs in real time (or from uploaded log files), uses ML-
based anomaly detection and pattern matching to identify unusual sequences of events, and immediately
after a system failure, surfaces a concise "Crash Report" that pinpoints the root cause, the first anomalous
signal, and a recommended fix.
Core Requirements
1. Log Ingestion
• Accept log input via file upload (plain text, JSON), a simulated real-time stream, or Kafka topic
(optional)
• Parse common log formats: Apache, Nginx, syslog, structured JSON logs, Spring Boot logs
• Support at least 10,000 log lines per second in the processing pipeline
2. Anomaly Detection
• Implement anomaly detection using a statistical or ML approach: log clustering, Isolation
Forest, LSTM-based sequence anomaly, or regex + frequency analysis
• Flag error bursts, unexpected log sequences, missing heartbeat messages, and sudden spikes
in log volume
• Assign an anomaly score (0–100) per log event cluster
3. Root Cause Analysis
• After a crash or error spike is detected, generate a structured Crash Report containing:
the first anomalous event, the probable root cause, affected services/components, and a
timeline of events leading to the failure
• Use an LLM (optional but encouraged) to generate a human-readable explanation of the root
cause
4. Dashboard & Alerting
• Provide a real-time log monitoring dashboard with a live anomaly feed
• Send alerts (email, Slack webhook, or on-screen notification) when an anomaly score exceeds
the threshold
incidents and surface past resolutions
• Add a natural-language query interface: "Show me all database timeout errors in the last
hour"
• • Display a searchable,
Implement filterablewarn
predictive alerting: log viewer with anomalous
5–10 minutes entries
before a likely highlighted
crash based on trend
analysis
Bonus Challenges (Optional)
• Integrate with ELK Stack (Elasticsearch, Logstash, Kibana) for enterprise-grade log
Suggested Tech
storage Stack
and search
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Detection Accuracy & Anomaly Scoring Quality 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo Clarity & Actionability
Crash Report 25% 25
• Full pipeline demo: Showing all required
Real-Time Processing & Pipeline Performance components functioning
20% end-to-end20
Dashboard Usability & Alert Design 15% 15
Innovation & Bonus Features 10% 10
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
GreenSync
AgentHub
Real-Time Energy Demand
AI Agents Forecaster
Discovery for Microgrids
Platform
⏱ Duration 👥 Level 📦 Deliverable 🏆 Track
36 Hours Intermediate Any Format Machine Learning & AI
• Build an Agent Comparison Tool: users can select up to 3 agents side by side to
compare capabilities, star ratings, response latency, and pricing/access model
• Implement API Key Management for developers: generate, rotate, and revoke API keys
from the developer dashboard; display per-key usage analytics
• Add a Collections feature: authenticated users can curate and share themed agent
collections (e.g. 'Best agents for academic research') with a public shareable URL
What to Deliver
All submissions must include a README with setup instructions, architecture overview,
and key design decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
⛓ Track 2: Web3 & Blockchain
Problem Statement 2.1
InsuChain
Parametric Weather Insurance for Farmers on the Blockchain
Problem Statement
Build InsuChain — a decentralized application (dApp) where farmers can purchase parametric weather
insurance policies. Smart contracts automatically monitor on-chain weather data fed by Chainlink oracles,
and instantly release insurance payouts to farmer wallets if weather conditions (such as rainfall below
5mm in a 30-day period) breach predefined thresholds.
Core Requirements
1. Smart Contract Core
• Write a Solidity smart contract for policy creation, premium collection, and automatic payout
• Define parametric triggers: rainfall threshold, temperature extremes, or wind speed thresholds
• Implement a policy escrow: premiums are pooled and released on trigger or refunded on
expiry
• Emit events for all state changes (policy created, triggered, paid out)
2. Oracle Integration
• Integrate Chainlink Data Feeds or a mock oracle for weather data (rainfall, temperature)
• Demonstrate that the smart contract reads oracle data and evaluates trigger conditions
automatically
• Handle oracle downtime gracefully without locking funds permanently
3. Farmer-Facing dApp
• Build a web frontend where farmers can: browse available policy types, view trigger
conditions and premium amounts, purchase a policy by connecting a MetaMask wallet, and
track their active policies and payout status
4. Transparency Dashboard
• Display a public ledger of all active policies, trigger events, and payouts
• Show historical oracle data alongside trigger events for auditability
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Smart Contract Logic & Security 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
Oracle demo
Integration & Trigger Accuracy 25% 25
• Full pipeline
dApp UX & Wallet Flow demo: Showing all required components functioning
20% end-to-end20
Transparency & Auditability 15% 15
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Innovation & Bonus Features 10% 10
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Pharma-Track
Anti-Counterfeit Medicine Ledger on the Blockchain
Problem Statement
Build Pharma-Track — a blockchain-based supply chain tracking system where every medicine batch is
assigned a unique on-chain ID at the point of manufacture. A QR code linked to this ID allows anyone —
distributor, pharmacist, or patient — to scan and instantly verify the complete journey of that medicine
from factory to shelf, detecting any tampering or unauthorized entries.
Core Requirements
1. Smart Contract & Batch ID
• Write a Solidity smart contract to mint a unique on-chain batch ID for each medicine batch at
manufacture
• Record each supply chain step (manufacture, distributor received, pharmacy received, sold) as
an on-chain transaction
• Store batch metadata: medicine name, manufacture date, expiry date, manufacturer address,
quantity
• Make all batch records publicly readable but write-restricted to authorized parties
2. QR Code System
• Generate a QR code for each batch ID that links to the verification portal
• The QR code must encode the batch contract address and a unique identifier
• Support QR code printing/export for physical labels
3. Verification Portal
• Build a public web portal where anyone can scan or enter a batch ID and see the full supply
chain journey
• Highlight any gaps, unexpected actors, or unauthorized entries in the chain
• Display a green / amber / red authenticity verdict with reasoning
4. Role-Based Access
genuine final sale, preventing fake end-point entries
• Integrate expiry date enforcement: automatically flag batches as expired and prevent them
from being scanned as valid
• • Implement
Build a cold-chain monitoring integration: link IoT temperature data to each batch record
three roles: Manufacturer, Distributor, Pharmacy — each can only add their own
supply chain step reputation score that aggregates counterfeit incident reports
• Add a manufacturer
• Demonstrate role assignment via wallet address whitelisting
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Smart Contract Security & Role Enforcement 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
Supplydemo
Chain Traceability & Completeness 25% 25
• Full Portal
Verification pipeline
UX demo: Showing all required components functioning
& QR Flow 20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
FairPay
Milestone-Based Decentralized Freelance Escrow
Problem Statement
Build FairPay — a decentralized escrow platform for freelancers and clients. Both parties define project
milestones upfront and lock payment into a smart contract. When a milestone is verifiably completed (via
GitHub commit hash, file upload IPFS hash, or multi-signature approval), the corresponding milestone
payment is automatically released to the freelancer's wallet.
Core Requirements
1. Contract Creation
• Allow a client to create a project contract specifying: total payment amount, milestone
breakdown (name, deliverable hash, payment percentage), and deadline per milestone
• Lock the total payment into the smart contract escrow at contract creation
• Support both ETH and ERC-20 token payments
2. Milestone Verification & Release
• Implement at least one automated verification method: GitHub API commit hash check,
IPFS file upload hash, or multi-signature approval by both parties
• Automatically release the milestone payment to the freelancer wallet upon verification
• Implement a dispute window: client can raise a dispute within 48 hours of milestone
submission
3. Dispute Resolution
• Implement a simple dispute resolution mechanism: multi-sig arbitration (client + freelancer +
a third neutral wallet) or a DAO vote
• If a dispute is unresolved by the deadline, release funds to the freelancer by default
4. Dashboard
• Build a web interface where both client and freelancer can see the contract status, milestone
progress, and payment history
• Show escrow balance and estimated release schedule
• Implement recurring payment contracts for long-term retainer engagements
• Build a public job board where freelancers can discover and bid on FairPay contracts
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Smart Contract Logic & Fund Safety 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
Milestone Verification Mechanism 25% 25
• Full
Dispute pipeline
Resolution demo: Showing all required components functioning
Design 20% end-to-end20
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
ChainWill
Smart Contract Dead Man's Switch for Digital Asset Inheritance
Problem Statement
Build ChainWill — a smart contract system that allows a wallet owner to designate beneficiaries and
define transfer conditions. The contract monitors the owner's wallet activity. If no activity is detected for a
user-defined period (e.g., 12 months), the contract automatically initiates asset transfers to designated
beneficiaries — without requiring any action from a centralized party.
Core Requirements
1. Inheritance Smart Contract
• Allow the owner to register their wallet, designate up to 5 beneficiary wallets, and define the
percentage allocation per beneficiary
• Allow the owner to set an inactivity threshold (e.g., 6 months, 1 year)
• Implement a "check-in" mechanism: the owner pings the contract to reset the inactivity timer
• On threshold breach, automatically transfer ETH/ERC-20 tokens per the allocation
2. Activity Monitoring
• Use a Chainlink Keeper or similar automation trigger to regularly check the last check-in
timestamp
• Allow the owner to extend or modify their threshold at any time (only while active)
• Emit events for each check-in, threshold change, and transfer execution
3. Multi-Asset Support
• Support ETH and at least one ERC-20 token transfer
• Implement a function to allow the owner to add or remove assets from the will at any time
4. Owner Dashboard
• Build a web interface for the owner to view beneficiary list, last check-in date, days remaining
until trigger, and asset allocations
• Show a one-click "Check In Now" button to reset the timer
• Testnet will simulation: allow owners to do a test-run of the inheritance execution without
sending real funds
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Smart Contract Logic & Security (reentrancy, access 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
control)
demo
Inactivity
• Full Detection
pipeline& Automation Reliability
demo: Showing 25%
all required components functioning end-to-end25
Asset Transfer Accuracy & Multi-Beneficiary Logic 20% 20
All submissions
Owner must
Dashboard include a README with setup instructions,
& UX 15%architecture overview,
15 and key design
decisions.
Innovation & Bonus Features 10% 10
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
Problem Statement 2.1
2.5
InsuChain
SkillChain
ParametricPolygon-Based
Weather Insurance for Farmers
On-Chain on the Blockchain
Skills Platform
⏱ Duration 👥 Level 📦 Deliverable 🏆 Track
36 Hours Intermediate Any Format Web3 & Blockchain
• Add a Trust-Weighted Reputation Score per skill: weight attestations from wallets
with many outgoing attestations higher; display a visual trust graph per skill
What to Deliver
All submissions must include a README with setup instructions, architecture overview,
and key design decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
🔧 Track 3: DevOps & Cloud Infrastructure
Problem Statement 3.1
Problem Statement
Build a Chaos Engineering tool that allows developers to randomly inject faults into a running web
application (containerized) — including killing containers, inducing network latency, simulating CPU
spikes, and dropping database connections. The tool must monitor the application's health throughout the
chaos run and automatically generate a post-chaos resilience report.
Core Requirements
1. Fault Injection Engine
• Implement at least four fault types: container kill/restart, network latency injection (100ms–
2000ms delay), CPU stress (80–100% load on a container), and database connection drop or
timeout
• Allow configuration of fault intensity and duration per experiment
• Implement a safety brake: automatically halt the chaos run if the application becomes fully
unresponsive
2. Health Monitoring Stream
• Continuously monitor application health during a chaos run via HTTP health check endpoints
• Track and record: response times, error rates, uptime percentage, and recovery time after
each fault
• Stream live metrics to a monitoring dashboard
3. Control Panel
• Provide a web-based control panel to: select fault types and parameters, start and stop
chaos experiments, see the live health stream in real time
• Allow scheduling experiments for a future time
4. Post-Mortem Report
• Automatically generate a resilience report after each chaos run containing: faults injected,
system response per fault, weakest point identified, and recommended fixes
• Export report as PDF or Markdown
• Build a "chaos schedule" feature: run experiments automatically every night on a staging
cluster
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Fault Injection Coverage & Reliability 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
Real-Time Monitoring & Health Stream 25% 25
• Full
Safety Brakepipeline demo:
& Experiment Showing all required components functioning
Control 20% end-to-end20
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Pulse-Check
AI-Driven Latent Degradation Detector for Microservices
Problem Statement
Build Pulse-Check — an intelligent microservice health monitoring system that tracks latency trends over
time, detects gradual performance degradation (not just binary up/down), and proactively triggers a
canary rollback or alert before a service actually crashes. It should calculate a "Time to Crash" estimate
based on the current degradation trajectory.
Core Requirements
1. Real-Time Latency Monitoring
• Continuously probe multiple simulated microservice endpoints and record response times
• Store latency data as a time series with timestamps, service name, and response code
• Support at least 5 simulated services with configurable degradation scenarios
2. Degradation Detection Algorithm
• Implement trend analysis on the latency time series (linear regression, exponential smoothing,
or LSTM)
• Flag a service as "degrading" when it meets degradation criteria (e.g., p95 latency grows more
than 5% per monitoring cycle for 3 consecutive cycles)
• Calculate a "Time to Crash" estimate: based on current degradation rate, predict when the
service will breach its SLA threshold
3. Alerting & Automated Response
• Send an alert (Slack webhook, email, or on-screen notification) when degradation is detected,
including the estimated time to threshold breach
• Trigger an automated canary rollback simulation when the "Time to Crash" drops below 30
minutes
• Log all alerts and actions with timestamps for auditability
4. Degradation Dashboard
• Display per-service latency graphs showing the historical trend and the projected degradation
curve
• Implement multi-metric degradation: detect degradation in CPU usage, memory, and error
rate simultaneously
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Degradation Detection Accuracy & Algorithm Quality 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo Estimation Precision
Time-to-Crash 25% 25
• Full Response
Automated pipeline demo: Showing
& Rollback Logic all required components functioning
20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Auto-Heal
Self-Repairing Container Infrastructure
Problem Statement
Build Auto-Heal — an autonomous container health monitoring and self-healing system. When a
container fails (crashes, becomes unresponsive, or exceeds resource limits), the system automatically
detects the failure, analyzes logs to tag a probable root cause, redeploys a healthy replacement, and logs
the full incident for review.
Core Requirements
1. Container Health Monitoring
• Continuously monitor a set of Docker containers for: process crashes, health check
failures, memory or CPU threshold breaches, and unresponsive HTTP endpoints
• Detect failure within 30 seconds of onset
• Support monitoring of at least 5 simultaneous containers
2. Failure Pattern Detection & Root-Cause Tagging
• Analyze container logs at the moment of failure to identify the probable root cause
• Tag each incident with a root-cause category: OOM (Out of Memory), application crash,
dependency failure, configuration error, or unknown
• Assign a confidence score to the root-cause tag
3. Auto-Redeployment
• On failure detection, automatically pull the last known-good image and spin up a replacement
container
• Verify the new container passes its health check before marking the incident as resolved
• Implement a maximum retry limit (3 attempts) with escalation to a human alert if retries are
exhausted
4. Incident Dashboard
• Maintain a real-time incident log: failure time, root cause, recovery action, and time-to-
recovery
• Display a visual timeline of failures and recoveries per service
alert a human instead of retrying
• Integrate with Kubernetes: extend the system to manage pod-level healing in a minikube
cluster
• • Send
Buildaasummary alert (Slack/email)
"failure injection" mode to testfor each auto-healed
Auto-Heal incident
by deliberately crashing containers
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Detection Speed & Coverage (failure scenarios handled) 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demoTagging Accuracy
Root-Cause 25% 25
• Full pipeline
Redeployment demo:
Reliability Showing
& Health all required components functioning
Verification 20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
ObservabilityMapper
Passive Auto-Discovery & Live Architecture Map for Microservices
Problem Statement
Build ObservabilityMapper — a tool that passively observes network traffic and API calls between a set of
containerized services (without requiring code changes or SDKs in those services) and automatically
generates a live, accurate, interactive architecture map showing service dependencies, call volumes,
error rates, and latency per connection.
Core Requirements
1. Passive Traffic Observation
• Use network-level traffic capture (eBPF, tcpdump, or sidecar proxy like Envoy) to observe inter-
service HTTP/gRPC calls without modifying target service code
• Parse captured traffic to extract: source service, destination service, endpoint called,
response code, and latency
• Handle at least 1,000 requests per second of captured traffic
2. Dependency Graph Construction
• Build a real-time directed graph of service-to-service dependencies from captured traffic
• Update the graph continuously as new traffic patterns emerge or existing ones change
• Detect when a previously observed dependency disappears (service deprecation or routing
change)
3. Interactive Architecture Map
• Render the dependency graph as an interactive visual map (force-directed or hierarchical
layout)
• Display per-edge metrics: calls per minute, error rate %, and average latency
• Color-code edges by health status: green (healthy), amber (elevated errors), red (high error
rate)
• Allow users to click on a service node to see its upstream and downstream dependencies
generate IaC or service mesh configuration
• Integrate with Jaeger or Zipkin distributed tracing to correlate spans with the dependency
graph
• AddDetection
4. Change anomaly detection: flag a service connection whose latency or error rate significantly
& Alerting
deviates from its baseline
• Detect and alert on architectural drift: new unexpected dependencies, changed routes, or
• disappeared services
Build a "what-if" simulation: show which services would be affected if a selected service
• Maintain
went downa version history of the architecture map (snapshot per hour)
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Traffic Capture Accuracy & Passivity (no code changes 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
needed)
demo
Dependency Graph Completeness & Real-Time Updates 25% 25
Map Visualization Quality & Interactivity 20% 20
Change Detection & Alerting 15% 15
Innovation & Bonus Features 10% 10
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Zero-Waste Marketplace
Hyper-Local Food Sharing Portal
Problem Statement
Build Zero-Waste Marketplace — a Progressive Web App (PWA) that enables food donors (restaurants,
households, event organizers) to list available food items with quantity, pickup window, and location.
Local NGOs and volunteers can discover nearby listings in real time, claim items, and coordinate pickup
— reducing food waste while feeding those in need.
Core Requirements
1. Donor-Side Features
• Allow donors to register and create food listings: food type, quantity, dietary info (vegan,
contains nuts), pickup window (start time, expiry time), and pickup location (GPS or address)
• Send automated "expiry approaching" push notifications to nearby collectors 1 hour before the
listing expires
• Allow donors to view their listing history and impact statistics (total food donated, pickups
completed)
2. Collector-Side Features
• Display a real-time map (Leaflet or Google Maps) showing active food listings within a user-
configurable radius
• Allow collectors to filter listings by food type, dietary requirements, and pickup window
• Implement a one-tap "Claim" feature that reserves a listing for 30 minutes and notifies the donor
3. Trust & Safety
• Implement a Trust Score system for both donors and collectors, based on completed pickups,
ratings, and on-time rates
• Allow users to rate each transaction (1–5 stars with optional comment)
• Flag accounts with repeated cancellations or low ratings for admin review
4. PWA & Offline
• The app must function as a PWA: installable on mobile, with offline access to previously
loaded listings and a queued "claim" action that fires when connectivity is restored
"tomorrow's wedding, expect 50 portions at 9pm")
• Build an impact analytics dashboard showing: total meals saved, kg CO2 avoided, and
weekly trends
• • Achieve a Lighthouse
Implement multilingualPWA score
support for of at least
Hindi 80least one other Indian regional language
and at
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Real-Time Map & Listing Discovery 25% 25
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo & Offline Functionality
PWA Quality 25% 25
• Full pipeline demo: Showing
Trust Score System & Safety Features all required components functioning
20% end-to-end20
Push Notification & Expiry Alert System 20% 20
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Innovation & Bonus Features 10% 10
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
Problem Statement 4.2
Eco-Cart
Chrome Extension for Carbon Footprint-Aware Shopping
Problem Statement
Build Eco-Cart — a browser extension that activates on major e-commerce product pages (Amazon,
Flipkart, or similar) and automatically analyses the product's environmental impact. It assigns an "Eco-
Score" (A to F) based on materials, manufacturing origin, estimated shipping distance, and packaging
type, and suggests more sustainable alternatives when available.
Core Requirements
1. Product Data Extraction
• Automatically extract product information from the active e-commerce page: product
name, brand, category, materials (from description), origin country, and weight/dimensions
• Use DOM scraping or the retailer's public API where available
• Handle variations across different e-commerce site layouts (at least 2 supported sites)
2. Eco-Score Algorithm
• Calculate an Eco-Score (A to F) based on a weighted combination of: estimated shipping
distance (origin country to user location), material sustainability score (recycled, organic,
synthetic), product category carbon intensity (electronics vs. apparel vs. food), and packaging
type if detectable
• The scoring algorithm must be transparent and explainable — show the user the breakdown
3. Sustainable Alternative Suggestions
• For products scoring D or below, suggest at least 2 more sustainable alternatives from the same
platform or a curated dataset
• Show the Eco-Score comparison between the original product and each alternative
4. Extension UI
• Display the Eco-Score as a floating sidebar or popup panel on the product page
• Show a score breakdown chart (radar or bar) per sustainability dimension
• Include a "My Eco Impact" summary: cumulative eco-score across all products viewed this
session
• Integrate with a product carbon footprint database (Open Food Facts, GoodGuide, or
Suggested Tech Stack
custom-scraped dataset)
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Eco-Score Algorithm Robustness & Explainability 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
Productdemo
Data Extraction Accuracy 25% 25
• Full Suggestion
Alternative pipeline demo:
QualityShowing all required components functioning
& Relevance 20% end-to-end20
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
VolunteerCompass
Real-Time Volunteer-to-Event Matching Platform
Problem Statement
Build VolunteerCompass — a map-based web platform where community organisers can post volunteer
events (cleanups, tutoring sessions, blood donation drives, food distribution) and volunteers can discover,
filter, and RSVP to nearby events in real time. The platform should use smart matching to surface the
most relevant events to each volunteer based on their profile.
Core Requirements
1. Event Management
• Allow organisers to create events with: title, description, required skills, number of volunteers
needed, date/time, location (GPS pin or address), and event category
• Allow organisers to view RSVPs, send announcements to confirmed volunteers, and mark event
completion
• Support recurring events (e.g., weekly tutoring sessions)
2. Volunteer Profile & Matching
• Allow volunteers to create profiles with: skills, interests, availability (days and hours),
preferred event categories, and location
• Implement a matching algorithm that scores and ranks events for each volunteer based on skill
overlap, location distance, and availability fit
• Send push notifications to matched volunteers when a new relevant event is posted nearby
3. Interactive Map
• Display all active events on an interactive map (Google Maps or Leaflet)
• Allow filtering by: distance radius, event category, date, and required skills
• Show event markers with a quick-preview card (event name, date, volunteers needed)
4. Impact Dashboard
• Show each volunteer their personal impact stats: total hours volunteered, events attended,
and skills contributed
• Implement a team RSVP feature: volunteers can RSVP as a group (college club,
corporate team)
• Build an automated event reminder system: SMS or WhatsApp reminder 24 hours before
the event
• Display community-level impact: total volunteer hours, events completed, and beneficiaries
• served
Add a skill-gap analysis: show organisers which skills are in shortage in their area and
suggest recruitment strategies
Bonus Challenges (Optional)
• Gamification: award digital badges for milestones (first event, 10 hours, 5 events) and
Suggested
displayTech Stack
a leaderboard
• Implement
Category a team RSVP feature: volunteers Recommended
can RSVP as a Options
group (college club,
corporate team)
Frontend React / [Link], TailwindCSS
• Build an automated event reminder system: SMS or WhatsApp reminder 24 hours before
Maps Google Maps API, [Link] + OpenStreetMap
the event
Backend [Link] + Express, FastAPI, or Supabase
• Add a skill-gap analysis: show organisers which skills are in shortage in their area and
suggest recruitment strategies
Database PostgreSQL + PostGIS (for geospatial queries), Supabase
Auth Firebase Auth, [Link], Auth0
Notifications Firebase Cloud Messaging, Twilio (SMS), WhatsApp Business API
Suggested Tech Stack
Matching Algorithm Custom weighted scoring (Python / JS), optional ML reranking
Category Recommended Options
Frontend React / [Link], TailwindCSS
Evaluation
Maps Criteria Google Maps API, [Link] + OpenStreetMap
Criterion
Backend Weight
[Link] + Express, FastAPI, or Supabase Max Points
Matching
DatabaseAlgorithm Quality & Relevance 25%
PostgreSQL + PostGIS (for geospatial queries), Supabase 25
Map
AuthInterface & Event Discovery UX
Firebase Auth, [Link], Auth0 25% 25
Impact Dashboard & Analytics Firebase Cloud Messaging, Twilio (SMS),
Notifications 20% WhatsApp Business
20 API
Real-Time Notifications & RSVPCustom
Matching Algorithm Flow weighted scoring (Python / JS),
20%optional ML reranking
20
Innovation & Bonus Features 10% 10
What to Deliver
Evaluation Criteria
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Matching Algorithm Quality & Relevance 25% 25
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo & Event Discovery UX
Map Interface 25% 25
• Full
Impact pipeline
Dashboard demo: Showing all required components functioning
& Analytics 20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
ComputeShare
Distributed Browser-Based Compute Donation Network
Problem Statement
Build ComputeShare — a web platform where users can "donate" their idle browser CPU cycles to a
shared compute pool. A coordinator distributes computational tasks (e.g., mathematical computations,
image processing, data crunching) across connected browsers using WebWorkers. Donors can see their
contribution in real time, and task submitters can track progress and retrieve results.
Core Requirements
1. Coordinator Server
• Build a WebSocket server that maintains a registry of connected browser workers
• Split a computational task into independent sub-tasks and distribute them across available
workers
• Reassign sub-tasks if a worker disconnects mid-computation
• Aggregate results from all workers and return the final output to the task submitter
2. Browser Worker Client
• Build a browser-based worker that connects to the coordinator via WebSocket
• Use WebWorkers to run computation off the main thread (non-blocking)
• Implement a CPU throttle control: workers can cap the CPU they donate (25% / 50% / 75% /
100%)
• Show the volunteer a real-time CPU contribution meter and estimated tasks completed
3. Task Submission Interface
• Allow users to submit computational tasks: a mathematical function to evaluate over a
range, an image processing batch, or a simulated scientific computation
• Show real-time progress: percentage complete, active workers, and estimated time remaining
• Allow download of results when the task completes
4. Contribution Dashboard
speed in the browser
• Add a task marketplace: users can post compute tasks with a reward (points or tokens) for
contributors
• • Display
Implement fault tolerance with task checksumming: verify each sub-task result before
a community dashboard: total compute donated (CPU-hours), tasks completed, and
aggregating to prevent malicious results
active workers right now
• • Show per-volunteer
Build a contribution
browser extension stats:
version for CPU-hours
always-on donated,
background tasksdonation
compute contributed to, and uptime
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Coordinator Reliability & Task Distribution Logic 30% 30
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
Browserdemo
Worker Performance & Non-Blocking UX 25% 25
• Tolerance
Fault Full pipeline
(workerdemo: Showing
disconnect all required components functioning
handling) 20% end-to-end20
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
ReputeChain
Decentralized Cross-Platform Professional Reputation Aggregator
Problem Statement
Build ReputeChain — a web platform that aggregates a user's professional reputation data from multiple
platforms (GitHub, LinkedIn, Upwork, or simulated equivalents), computes a composite reputation score,
and anchors it on-chain as a cryptographically signed, verifiable attestation that the user fully owns and
can share with anyone.
Core Requirements
1. Multi-Platform Data Aggregation
• Integrate with at least 2 real APIs (GitHub, LinkedIn, [Link], Stack Overflow) or provide realistic
mock data flows for demonstration
• Extract relevant reputation signals: contribution count, stars, endorsements, ratings, review
scores, and tenure
• Normalize signals across platforms into a unified reputation schema
2. Reputation Score Computation
• Compute a composite reputation score (0–1000) from aggregated signals using a weighted
algorithm
• Break the score into dimensions: Code Quality, Community Trust, Professional Experience,
and Delivery Reliability
• Show a full explanation of how each dimension was scored (transparent algorithm)
3. On-Chain Attestation
• Allow the user to anchor their reputation score on-chain as a signed attestation (using EAS —
Ethereum Attestation Service — or a custom smart contract)
• The attestation must include: score, timestamp, source platforms, and a cryptographic hash
of the underlying data
• Anyone must be able to verify the attestation via the smart contract or EAS explorer without
trusting ReputeChain
• Implement peer attestations: allow other users to cryptographically vouch for specific
skills, adding to the reputation score
• Build a recruiter verification portal: employers can paste an attestation hash and see a
4. Shareable
verifiedReputation Profile
score without connecting a wallet
• Generate a public profile URL that shows the user's reputation score, dimension breakdown,
• and
Add a reputation changelog: show how the score has evolved over time as new data is
on-chain attestation link
pulled
• Provide an embeddable badge (SVG/PNG) that third-party sites can use to display the verified
• score
Implement ZK-proof verification: allow users to prove their score exceeds a threshold
without revealing the exact number
Bonus Challenges (Optional)
• Implement peer attestations: allow other users to cryptographically vouch for specific
Suggested
skills, Tech
adding Stack
to the reputation score
Evaluation
What Criteria
to Deliver
Teams may submit any of the following (or a combination):
Criterion Weight Max Points
• Working prototype: A live or recorded demo of the system in action
Data Aggregation Quality & Platform Coverage 25% 25
Reputation Score Algorithm Transparency & Fairness 25% 25
On-Chain Attestation & Verifiability 25% 25
Shareable Profile & Embeddable Badge UX 15% 15
Innovation & Bonus Features 10% 10
What to Deliver
Teams may submit any of the following (or a combination):
• Working prototype: A live or recorded demo of the system in action
• Architecture design + demo: A well-documented architecture diagram with a walkthrough
demo
• Full pipeline demo: Showing all required components functioning end-to-end
All submissions must include a README with setup instructions, architecture overview, and key design
decisions.
Zero-Waste Marketplace
QuestLearn
Hyper-Local Food Sharing
Gamified Learning Portal
Platform
⏱ Duration 👥 Level 📦 Deliverable 🏆 Track
36 Hours Intermediate Any Format Web Development
• Build a Multiplayer Quiz Battle mode: two learners answer the same question set
simultaneously; first to 10 correct answers wins bonus XP and a special battle badge
• Implement a Creator Economy: community members can submit Quests for review;
accepted Quests earn the creator XP and a Creator badge; top creators are featured
on the homepage
What to Deliver
All submissions must include a README with setup instructions, architecture overview,
and key design decisions.
Rules & Constraints
• Team size: 2–4 members
• All code must be version-controlled in a Git repository (public or shared with judges)
• No real production credentials or sensitive data; use sandbox / test environments
• Cloud spend, if any, is the responsibility of the team — use free tiers where possible
• Open-source tools only; no proprietary enterprise licenses required
• Submissions must be made via the hackathon portal before the 36-hour deadline
Open Innovation
Open Innovation Challenge
The four defined tracks of Hackathon 2026 cover a broad landscape of technology — but
the most transformative ideas rarely fit neatly into predefined categories. History's
most impactful innovations often emerged from the intersection of disciplines, from
unexpected angles, or from problems nobody had thought to frame as a challenge yet. Open
Innovation exists to give those ideas a home.
If your team has a compelling problem you want to solve — one that does not fall within
the existing four tracks, or one that cuts across multiple tracks — the Open Innovation
challenge is your space. There are no prescribed problem statements here. The only
requirement is that your idea is original, technically ambitious, and creates genuine
value for real users.
Open Innovation is an unrestricted track where teams define their own problem statement,
design their own solution, and build a working prototype over 36 hours. You are not
competing against teams in the other tracks — you are judged entirely on your own
merits: the clarity of the problem you identified, the quality of your solution, and the
potential impact of what you built.
• Conduct at least 3 structured user interviews and share key insights in your README
— demonstrating evidence-based product design
• Build and deploy a publicly accessible live version of your prototype on free-tier
cloud hosting so judges can interact without any local setup
• Pitch a sustainable model: describe how the solution sustains itself financially or
operationally beyond the hackathon
What to Deliver
All submissions must include a README with: problem statement, architecture overview,
setup instructions, key design decisions, and the team's problem validation approach.
Judging Criteria
Technical Execution
Is the prototype functional and technically sound? Does the implementation show
engineering depth and thoughtful system design?
Potential Impact
If deployed at scale, how many people would benefit and how significantly would their
situation improve?
Important Notes
Open Innovation teams must declare their track at registration and may not switch to
another track after the hackathon begins. A panel of at least three judges will
independently score each submission; the final score is the average.