The main goal of the project is to enable cultivators to tokenize their crops. Once a ton of wheat is available on the markets as an NFT, it can be traded and redeemed. This would make the commodity market more liquid and solve an important issue that we recently met in Europe. Traders would simply deal with NFTs instead of to move boats around. Any holder of one of these NFTs can redeem it for real crops.
This projects uses the ERC-721 set of Solidity contracts provided by OpenZeppelin. The UI (in React) uses create-eth-app, useDApp, Web3.Storage, useNft and Chakra UI. The design of the app doesn't look good, but we successfully integrated Web3.Storage to handle the NFT metadata storage on-the-fly. An NFT minted with Silo looks like this: https://testnets.opensea.io/assets/rinkeby/0x9c569c5ee9814f0cc6f7811161518103ecfad757/13