Inspiration
Digital evidence is becoming a critical part of modern investigations, yet many organizations still rely on fragmented systems that make evidence management difficult, insecure, and time-consuming. We wanted to create a platform that guarantees evidence integrity, simplifies chain-of-custody tracking, and helps investigators extract meaningful insights from large volumes of digital data. This inspired us to build DiVeL, a secure and intelligent Digital Evidence Locker powered by Blockchain, Cloud Computing, and Generative AI.
What it does
DiVeL is a cloud-native digital evidence management platform that securely stores, tracks, verifies, and analyzes digital evidence. Users can upload documents, images, audio, and video files, which are automatically hashed using SHA-256 and registered on a blockchain-based ledger to ensure tamper-proof integrity. The platform also uses AI agents to generate case summaries, extract entities, create knowledge graphs, and provide investigative insights from raw evidence.
How we built it
We built DiVeL using a modern serverless architecture on AWS. Amazon S3 stores evidence files, DynamoDB manages metadata, AWS Lambda handles backend processing, and API Gateway exposes secure APIs. A Hardhat-based blockchain layer records evidence hashes for integrity verification. The frontend was developed using React and Vite, while FastAPI powers the backend services. Gemini 2.0 Flash provides AI-powered evidence analysis and intelligence generation.
Challenges we ran into
One of our biggest challenges was integrating multiple technologies into a seamless workflow. Ensuring secure evidence uploads, blockchain verification, and AI analysis while maintaining performance required careful system design. We also faced challenges in handling multimedia evidence, configuring cloud resources, and creating a reliable local development environment that could run even without AWS services.
Accomplishments that we're proud of
We successfully built an end-to-end digital evidence platform that combines cloud infrastructure, blockchain verification, and generative AI intelligence. We implemented immutable evidence verification, automated case summarization, entity extraction, knowledge graph generation, and support for multiple evidence formats. Most importantly, we created a scalable solution that demonstrates how emerging technologies can strengthen trust and efficiency in digital investigations.
What we learned
Through this project, we gained hands-on experience with serverless cloud architecture, blockchain integration, secure evidence handling, API development, and AI-powered data analysis. We also learned the importance of designing systems that balance security, scalability, and usability while working across multiple technology stacks.
What's next for DiVeL---Digital-Evidence_Locker
Our future roadmap includes role-based access control, real-time chain-of-custody monitoring, advanced forensic analytics, automated anomaly detection, and integration with public blockchain networks for enhanced transparency. We also plan to introduce mobile support, multilingual AI assistants, court-ready reporting tools, and predictive investigation insights to make DiVeL a comprehensive digital evidence intelligence platform for agencies worldwide.
Built With
- amazon-api-gateway
- amazon-dynamodb
- amazon-vpc-*-**database:**-amazon-dynamodb
- amazon-web-services
- architecture
- cloud-native
- css3-*-**backend:**-python
- europe
- fastapi-*-**cloud-platform:**-amazon-web-services-(aws)-*-**cloud-services:**-aws-lambda
- gemini-api-*-**development-tools:**-node.js
- git
- hardhat
- html5
- javascript
- jwt-authentication-*-**apis:**-rest-apis
- local-json-database-(for-offline-development)-*-**blockchain:**-ethereum
- microservices
- npm
- python-virtual-environment-(venv)-*-**architecture:**-serverless
- region:**
- solidity-smart-contracts-*-**artificial-intelligence:**-google-gemini-2.0-flash-*-**security-&-integrity:**-sha-256-cryptographic-hashing
- vite
Log in or sign up for Devpost to join the conversation.