Inspiration
The coronavirus has changed a lot of things around the world. It has opened our eyes to the need to tackle socio-economic issues at the local community level. The advent of the so-called modern way of life has thrown many villages and local communities in Africa into abject poverty, with their primary sources of livelihood like fishing and farming destroyed to pave way for the erecting modern structures. Furthermore, the indigenes of these villages do not have money to buy needed food and other services within and outside their communities as fiat which is tied to the dollar continuously gets hit badly by rising inflation occasioned by depending immensely on imported merchandise. The solution to these problems is the community inclusion social contract, which will ensure an interdependence of community members on each other for food and services. This project is majorly inspired by the success of community inclusion contract projects in Brazil (https://www.scielo.br/pdf/rac/v24n5/en_1982-7849-rac-24-05-0487.pdf) and Britain (https://bristolpound.org/where-we-have-come-from/)
How I built it
The project implements a decentralized digital marketplace where members can create NFT smart contracts. It will enable a decentralized exchange of foodstuffs and scale to other services as well. It uses the Non-fungible Token (NFT) to model each token as a foodstuff item like tomato, beans, etc. These can then be sent to the smart contract network for the exchange to take place. We used tech like React (frontend), RSK, truffle, openZeppelin (NFT standard and smart contract backend), web3 (frontend integration). The RSK testnet helped in real network deployments with its awesome integration with the metamask wallet. Truffle made our life easier with its console usage at visual studio code
Challenges I ran into
Ability to personalize the deeds to real objects like tomato, garri, rice, etc. Also, because of limited resources, we couldn't implement NFT self-destruct or burning to take care of the perishable nature of the foodstuff, although burning also defeats full decentralization objectives
Accomplishments that I'm proud of
What I learned
Building with new blockchain tools like rsk to integrate with my metamask wallet
What's next for foodDApp
Build more useful MVPs and add community interoperability using the rsk token bridge
Log in or sign up for Devpost to join the conversation.