SeedTracking
A full-stack platform that brings transparency to agricultural seed distribution using Ethereum smart contracts, IPFS document storage, and machine learning fraud detection. Every seed batch is tracked from manufacturer to farmer with immutable records.
Tech Stack & Infrastructure
The Problem
Fraud and opacity in agricultural seed supply chains costs farmers billions annually. Counterfeit seeds reduce crop yields and there's no reliable way to verify authenticity.
The Solution
An end-to-end blockchain platform where every transaction is recorded on Ethereum, documents are stored on IPFS, and an ML model scores fraud risk in real-time.
Architecture Overview
Smart contracts on Ethereum handle state changes, while IPFS is used for decentralized document storage. An ML service scores fraud risk.
Engineering Decisions
Chosen Ethereum for its robust smart contract ecosystem. Used IPFS to keep large documents off-chain and reduce gas costs.
Key Tradeoffs
High transaction costs on Ethereum Mainnet mean this is better suited for an L2 rollup or consortium chain in production.
Core Challenges
Integrating deterministic blockchain state with probabilistic ML models without compromising decentralization.
Results & Impact
Demonstrated a viable tracking mechanism that drastically reduces the possibility of counterfeit seeds entering the supply chain.
Future Roadmap
Migrate smart contracts to Polygon for lower fees and integrate zero-knowledge proofs for supplier privacy.