Transparent supply chain tracking powered by blockchain.
Veritras is a blockchain-powered supply chain analytics platform that brings transparency, traceability, and trust to product journeys. From manufacturer to doorstep, every checkpoint is recorded on the Ethereum Sepolia testnet — creating an immutable, verifiable history that anyone can audit.
| Feature | Description |
|---|---|
| Product Registration | Register products on-chain with unique IDs, manufacturer details, and IPFS metadata. |
| Shipment Tracking | Follow shipments through a state-machine-driven lifecycle: Created → In Transit → At Checkpoint → Delivered. |
| Custody Transfers | Every handoff is logged with timestamps, locations, and handler addresses. |
| Verification Portal | Enter any product ID to instantly verify its on-chain provenance against off-chain records. |
| Analytics Dashboard | Real-time KPIs, anomaly detection, and bottleneck analysis powered by Pandas. |
| Export Reports | Download analytics as CSV or PDF for auditing and compliance. |
| Web3 Wallet Login | Connect with MetaMask, Rainbow, or WalletConnect — no passwords needed. |
| Layer | Technology |
|---|---|
| Blockchain | Solidity 0.8.19, Hardhat, Sepolia Testnet |
| Smart Contracts | ProductRegistry, ShipmentTracker (92.86% test coverage) |
| Backend | Python, FastAPI, SQLAlchemy, Web3.py, Neon PostgreSQL |
| Frontend | React 18, TypeScript, Vite, Tailwind CSS, RainbowKit |
| Analytics | Recharts, Pandas, Z-score anomaly detection |
| Deployment | Vercel (Frontend), Render (Backend), Neon (Database) |
| Service | URL | Status |
|---|---|---|
| Frontend | veritras.vercel.app | Online |
| API | chainlens-4qvy.onrender.com | Online |
| Health Check | /health |
Database & Web3 Connected |
Note: The app runs on the Sepolia Testnet. You'll need test ETH to register products and create shipments. Get free Sepolia ETH
Manufacturer registers product
|
v
Product ID minted on-chain (Sepolia)
|
v
Shipment created with origin & destination
|
v
Checkpoints added at each handoff (location, handler, status)
|
v
Dashboard visualizes real-time analytics
|
v
Anyone can verify provenance by product ID
Veritras was built as a portfolio project to demonstrate full-stack blockchain application development. It combines on-chain provenance with off-chain indexing and an interactive analytics layer, bridging the gap between smart contracts and user-friendly interfaces.