FarmerNet
Dynamic non fungible tokens (NFTs) for land-based carbon emission credit with GPS coordinates.
Screenshots


Problem Statement
https://github.com/lucylow/farmernet https://opensea.io/accounts/farmernet https://drive.google.com/file/d/1f6YgZF0h1w1Jc7Kvo2oJXvmkE_fIC8v6/view?usp=sharingCarbon emission information is siloed, not-verified and non-standardized. The goal is to reduce environmental impacts and carbon footprint, and increase progress towards global and corporate carbon emission goals with FARMERNET - a proof of concept in 36 hours to test the idea and gather feedback as to whether this idea can truly help combat climate change.Changing the ways of old by disrupting the entire framework of how we manage our carbon emission information.Enables stakeholders to track, trace, match and manage their clean energy footprint while simplifying data-driven attestation of sustainability goals and mandates.Proof and immutability for the real world impact of carbon emission generation and consumption - allows companies to stand behind their claims of carbon reductions, sustainability, and renewable energy to prevent greenwashing using the immutable ledger to track environmental assets and liabilities.Farmernet’s smart contract’s logic and data trigger are viewable on the blockchain by all stakeholders, leading to transparency and independent verification of all outcomes.Tamperproof execution and data delivery to carbon emission, resulting in producers and consumers being able to trust that they will get the land based on accurate data metrics.Non fungible tokens: Dynamic and changes based on real world data metrics land-based carbon emission NFT on the Rinkeby Chain: This will create a land NFT with 4 attributes: uint256 longitude coordinate; uint256 latitude coordinate; uint256 carbon sequestered per land; string name of land NFT;Deployed dynamic NFT to the OpenSea marketplace - Allows users to smoothly buy and sell your items, get custom stats and analytics, and earn revenue when your items get traded.
Solution
https://github.com/lucylow/farmernethttps://opensea.io/accounts/farmernethttps://drive.google.com/file/d/1f6YgZF0h1w1Jc7Kvo2oJXvmkE_fIC8v6/view?usp=sharingHow it's builtBuild a verifiably dynamic land-based aerial image using ChainlinkAssignment of statistics and resources - name and attributes from your deployed tokenRinkeby Testnet ETH and Rinkeby Testnet LINKAdd a tokenURI using IPFS - makes it easier to store things like images since we don't have to waste the gas of adding them on-chain.Store images in peer-to-peer file storage system IPFS and pin the data with Pinata for when IPFS node is downAdding NFTs to the OpenSea MarketplaceNFTsERC721 tokensMetadata provides descriptive information for a tokenId that is stored off-chainEach tokenId has a specific tokenURI that defines this API call, which returns a JSON object that looks something like thisAssign tokenIds to their tokenURI, NFT marketplaces will be able to display your tokenImage is using a URL that points to IPFS InterPlanetary File SystemEvery time the image is updated, the on-chain hash/tokenURI also has to change, meaning that we can have a record of the history of the metadataOpenSea NFTFuture workInclude other protocols not just Rinksy testnet – like mainnetBuilding a user-friendly front-end for farmers to interact with with UI UX designIntegrating with blockchain defi payment systems – Metamask wallet paymentsProving who owns what at what time – SolanaGas-efficient codeBetter encryptionCreate content to promote social impact
Hackathon
NFTHack
2024