TraceLedger | A Blockchain-Based Traceability Solution

nodejs express.js postgresql react native plasma kafka react docker aws

TraceLedger | A Blockchain-Based Traceability Solution

Project Manifesto

Introduction

TraceLedger is a blockchain-based traceability and payment platform designed to address systemic inefficiencies in the small-scale farmer ecosystem, particularly in the delivery of cash crops destined for export markets. The platform provides an end-to-end digital trail from farm to port, ensuring transparency, accountability, and trust across the entire agricultural supply chain.

The solution leverages Cardano blockchain technology to create an immutable record of each batch of crops from the point of harvest through aggregation, quality checks, logistics, and export. Farmers or cooperatives register crop deliveries via a mobile or USSD interface, with verification checkpoints logged on-chain by certified agents. Once the crop origin and quality are verified, automated smart contracts trigger payments directly to the farmer’s wallet or mobile money account.


🌟 Key Features

  • Farm-to-export traceability - Using tamper-proof blockchain records
  • Mobile-first - Interfaces for farmer inclusion, even offline
  • Verified origin-based - Payments tied to successful delivery and inspection
  • Data dashboard - For exporters, regulators, and buyers to audit provenance

πŸ›  Tech Stack

  • Frontend: React Native Tailwind CSS, Redux, MeshJs
  • Backend: Nodejs, Express.js, kafka
  • Blockchain: Cardano, Plutus
  • Database & Authentication: PostgreSQL, Redis, Plasma
  • Containerization & Deployment: Docker & AWS

πŸš€ Roadmap & Development

TraceLedger project was initiated and completed in mid 2023, and the delivery handed over to the client. The project is currently not under active development, but we are open to future collaborations and enhancements.

πŸ”— Client/Project Website