Created an interface with the help of blockchain to help farmers tracking goods from them to the consumer which will ensure a transparent vision of the supply chain and its functionality. Farmers can list the potential crops and the expected yield on his farm on the distributed public ledger. The consumers can view details and check for the farmer's credibility based on the previous cultivation and supply. This creates a transparent and tamper-proof digital market platform for farm products. Thus an agreement (consensus) can be formed between farmer and consumer, such that the consumer can fund individual crops or a field and can acquire or the yield from the farm or the profit percentage of its market value. The farmer does not have to wait for a bank loan or other lending mechanisms to raise the initial investment. Consumers could provide the fund with zero interest. Consumers could get quality products at cheaper rates as they are funding the farmers right from the time of cultivation. No need to have huge farmlands, even the small scale farmers can also sell their products and yield better profit. Eventually, we build a decentralized agro-market where the farmers can easily raise funds for cultivation along with the customers in his hand for buying his produce. Both the customers and farmers could yield profit and build a loyal environment for future cooperation.
The code for this Agricultural Supply Chain Dapp With Micro-Finance functionality is coded using Truffle and Solidity. The backend blockchain is a private Ethereum network setup using Geth(go-ethereum) and the interactions are made possible by Web3 javascript library.
Technologies used
Discussion