Implementing End-to-End Traceability in the Dairy Supply Chain using Blockchain Technology
In a bid to assess the feasibility of introducing end-to-end traceability in the supply chain of a dairy product, specifically Ghee, using blockchain technology. It provides an overview of a pilot project designed to use this innovative technology to ensure transparency and accountability in all stages of the product's journey from farm to table.
GS1 India is a neutral, non-profit organization set up by the Ministry of Commerce and Industry, Government of India, and leading industry bodies. It develops global standards for supply chains to improve efficiency, traceability, and transparency. Trusted by over 25,000 businesses, GS1 India promotes barcode adoption and enables streamlined operations and product authenticity in physical and digital marketplaces.
Mother Dairy was founded in 1974 as part of the National Dairy Development Board's (NDDB) Operation Flood, a program aimed at making India self-sufficient in milk production. The company collects milk from farmers and processes it into a range of products such as milk, butter, ghee, and yogurt. It also produces and distributes other dairy items and value-added products.
The location for this project is in the Junagarh district of Gujarat. The project involves approximately 10,000 farmers. The scope of the project will consider about 20,000 livestock.
Traceable Components in this case involves tracking of cattle, milk, dairy products, and value chain participants. Cattle are tracked for events like health checks and milking. The milk collected from cattle is monitored for collection, transportation, and arrival at the processing plant. Dairy products like butter and ghee are tracked for processing, packaging, and dispatch to retailers. Lastly, the entities that handle these components like milk pooling points and dairy plants are also part of the traceability process.
Critical Events involve the transfer of ownership of traceable items such as milk and ghee, which are received and dispatched by each participant in the value chain. They also include the transformation of these items, for example, chilled milk into butter, and butter into ghee.
Hyperledger Fabric was chosen as the technology for the Blockchain solution. This framework offers:
● Integration of value chain participants across various systems and technologies.
● The ability to create multiple channels for different dairy organizations willing to participate in the network.
● Provision of data isolation, which controls data access while enabling the tracking of Gir Amrut product within the Blockchain network.
A Dairy Blockchain network is formed using Hyperledger Fabric. This network allows for the creation of multiple channels, each corresponding to a different dairy organization wishing to participate. Each organization's data is isolated within its respective channel, giving control over who they share their data with.
For example, a channel for the Mother Dairy Milk producer company might grant access to NDML, GS1, Mother Dairy, and distributors. However, a channel for a different organization may exclude Mother Dairy yet provide access to NDLM and GS1.
At this time, only a channel related to the Mother Dairy has been created. This channel involves Mother Dairy’s procurement participants, the Mother Dairy production plant, NDLM, GS1, as well as retailers and distributors.
The tracing of the Gir Amrut product will be configured within this Blockchain network.
The diagram below illustrates the various points of integration between the Blockchain layer and other existing systems. These points of integration were carefully designed.
The base was the Hyperledger Fabric Blockchain, and on top of that, the Spydra Asset Tokenization application and API layer were present.
The REST API layer provided functionality and interface to manage the different assets (traceable component data and critical tracking events) defined in the Asset Tokenization chaincode. It offers methods to create, update, delete, and read assets. It also supports ownership transfer and provides asset history.
The GraphQL API provide a query interface for easily extracting Blockchain data using SQL-like queries. Useful for generating required data and statistics for various reports.
Integration with NDLM. Upon insertion of a Member record in the Blockchain, a workflow action will trigger the NDLM API to retrieve cattle details based on the member code.
Integration with DataKart. The product information will be retrieved from DataKart using its API. This action will take place when the traceability application needs to display product details.
Integration with Mother Dairy SAP. This system stores data for milk, butter, and ghee. The Mother Dairy SAP system adds data to the blockchain via an API, based on certain events decided during integration.
A traceability web application was developed to provide a user interface for end users and Mother Dairy/GS1 business users. This application allows them to view various reports and statistics based on blockchain data.
Consumer
The end user scans the product's QR code for Gir Amruth Ghee. This action initiates a journey that outlines the product's origin (from Gir cows) to production. It involves all value chain participants and includes all transformation processes and locations that contribute to the creation of the final product.
GS1/ Mother Dairy Admin
Admins can view comprehensive reports that provide detailed insights into the supply chain and inventory management. The Trace Report allows tracing a product's entire lifecycle from raw material procurement to consumption, ensuring full transparency. Additionally, Inventory Reports offer views of product quantities and locations across the supply chain, and Location-Based Reports analyze inventory movements and calculate Turnaround Time (TAT) to optimize operations.
Admin can trace the product life cycle from its origin to its consumption. This encompasses every stage of the supply chain, from initial procurement of raw materials, through processing and packaging, to the final production of the product.
The inventory report offers a view of the quantity and location of two products - Butter and Ghee - at each stage of the supply chain.
The location-based report provides a detailed analysis of inventory movement. It tracks the quantity of inventory coming in (inbound) and going out (outbound) of each location in the supply chain. This includes BMCs, MCCs, processing plants, distribution centers, and retail outlets.
This report can also be used to calculate the Turnaround Time (TAT) for inventory at each location which is crucial in assessing the efficiency of inventory management and can help in optimizing operations.
This project demonstrates the transformative power of blockchain technology in enhancing traceability and transparency in the dairy supply chain. By implementing a blockchain solution, GS1 and Mother Dairy were able to effectively trace Ghee from their origin to the point of sale, providing end consumers with visibility into the product's journey. This not only strengthens consumer trust and satisfaction, but also empowers businesses with the ability to verify their supply chain practices and ensure their integrity. The blockchain solution brought several key benefits to the table:
Enhanced Traceability: Blockchain's immutable record-keeping allowed for accurate and reliable tracking of dairy products from the farm to the consumer.
Increased Transparency: The solution fostered greater transparency by providing all involved parties with access to the same information, reducing discrepancies and fostering trust.
Improved Efficiency: By digitizing and automating the traceability process, the solution reduced manual errors and increased the efficiency of the supply chain.
Strengthened Consumer Trust: The ability for consumers to verify the origin and journey of their dairy products increased their trust in the brand and its practices.
Optimized Operations: The detailed visibility into the supply chain enabled by blockchain helped identify bottlenecks or inefficiencies, leading to improved operational effectiveness.
Have a Blockchain use-case?
Let's Connect!
We want to see how Spydra can help your team build products or process on blockchain. Schedule a live in-depth demo with our blockchain experts to help you get your blockchain journey started.
Talk to an Expert