— PROJECT OVERVIEW
Web3 & Supply Chain Live Deployment

AgroChain: Decentralized Agricultural Supply Chain & Microfinance

A hybrid Web2/Web3 platform engineered to eliminate predatory middlemen in agricultural logistics, empowering farmers with immutable crop batch tracking, transparent buyer rating mechanisms, and escrow-backed peer-to-peer microloans.

— ROLE Full Stack & Web3
— ARCHITECTURE Hybrid Web2/Web3
— CORE TECH Solidity, Flask, React
— SMART CONTRACT Ethereum / Hardhat
— INTERFACE PREVIEW Active Dashboard
AgroChain decentralized agricultural supply chain dashboard
Verified crop batch provenance & microfinance telemetry Visit north_east
— PROBLEM & SOLUTION
warning Supply Chain Predation

In traditional agricultural supply chains, farmers lose up to 40% of crop value to predatory commission agents, while lacking verifiable harvest history to secure fair bank credit.

verified Immutable Batch Provenance & Escrow

Engineered an immutable batch ledger on Ethereum using Solidity smart contracts for provenance verification, combined with an automated escrow system for P2P microloans.

— SYSTEM ARCHITECTURE
Smart Contract Layer

Solidity contracts managing batch registration, ownership transfers, and multi-signature escrow disbursement.

Hybrid Web2/Web3 Bridge

Flask REST API and Web3.py orchestrate event indexing and off-chain data processing to minimize gas fees.

Decentralized State Sync

React frontend integrated with Ethers.js for wallet connection, contract interaction, and real-time state feedback.

— KEY CAPABILITIES
psychology

Crop Traceability

Cryptographic batch tracking from seed sowing through transport to final wholesale delivery.

account_balance

Trustless Microloans

Escrow-backed lending pools enabling direct peer-to-peer financing for seeds and equipment.

verified

Decentralized Reputation

On-chain buyer and seller review scores that cannot be fabricated, deleted, or censored.

— TECHNOLOGIES EMPLOYED
Solidity Ethereum Hardhat React Flask Web3.py Ethers.js Tailwind CSS

Integration verified with testnet RPC nodes, automated contract sweeps, and UI regression suites.

— ENGINEERING CHALLENGES & RESOLUTIONS

speed Challenge: Gas Fee Optimization & Latency

Writing every granular logistics milestone directly to the Ethereum blockchain incurred prohibitive gas fees and slow confirmation latency.

Resolution: Implemented a hybrid architecture where real-time tracking telemetry is processed through indexed Flask REST endpoints, while critical state changes (batch creation, transfer of ownership, loan escrow) are bundled and committed on-chain.

account_balance_wallet Challenge: Web3 Onboarding Complexity

Non-technical rural users were unable to navigate complex cryptographic wallet interfaces.

Resolution: Designed an intuitive React dashboard with graceful fallback states and clear transactional prompts, enabling seamless interaction with Ethers.js providers.
arrow_back Previous: Wedding Platform grid_view Back to All Projects Next Case Study: Meri Panchayat arrow_forward