Traceability System for an Agricultural Supply Network based on Blockchain

Blockchain is a type of database that stores data in a decentralized way using cryptography. This technology is being used in different fields, such as those involving supply chains. One such field is agriculture, where different actors interact to keep track of products and register their state as they are transported. Considering the importance of this information, it is desired to guarantee its reliability, and decrease the human error involved when capturing data. This project considers a prototype system in which information of agricultural products is registered by farmers and IoT devices, to be stored securely in a Blockchain network. It is implemented in on Amazon Web Services using Hyperledger Fabric. In order to get this information, there is a web application that can be accessed by scanning a QR code present on the products. This prototype serves to verify the traceability of the agricultural production chain, with high reliability and data security.