Skip to content

Contract to store the list of ~20k unique human genes. Used by the NFgenes minting contract.

License

Notifications You must be signed in to change notification settings

nfgenes/nfgenes_list

Repository files navigation

NFgenes List & Genesis Collection Contract

The NFgenes project begins with a list of unique human genes, which currently numbers around ~20,213. As research continues, this list will change. The goal for this contract is to facilitate the storage of this list in a decentralized and immutable manner by using IPFS as the primary storage solution. Since data stored on a blockchain is immutable, we need a way to handle changes to the list that is decentralized and governed by consensus through the NFgenes DAO.

This can be accomplished by this smart contract that will store the URI pointer to the current list of genes that is stored on IPFS. The contract will also contain a public method that can be called only by the DAO multi-sig wallet to update the URI pointer to a new list on IPFS whenever a change to the list occurs. In this way, the data can be maintained and updated in a decentralized and immutable manner. All previous versions of the list will continue to exist and be available for review and providing transparency behind the changes.

Overview

NFgenes List Overview

NFgenes List Contract

Learn more about the NFgenes 🧬⛓ project

About

Contract to store the list of ~20k unique human genes. Used by the NFgenes minting contract.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published