Inspiration

With the advent of blockchain and decentralization, there has been unregulated access to certain communities like DAOs, and whitelisting without proper verification of identity as a member. Addresses are unreadable because they are a string of alphabets together with numbers.

Community or organizational decisions through voting is usually influenced by the amount of tokens owned by members. This makes consensus one sided and not for all.

For schools, there’s a lot of bureaucracy involved in getting a proof of being a student from said school. My university takes weeks or months to get back with a proof.

What it does

Picardy NFT Domain (PND) is a decentralized profile protocol that creates a permissionless domain service which stores information of users on chain (custom URL, social media identities etc.) It is a permissionless domain service that can serve as a Decentralized Identity.

Picardy NFT Domains creates top level domains for communities, DAOs, and schools that are to be minted and used by their users or members. It works for decentralized consensus & governance structure, decentralized identification, and proof of humanity. The Top Level Domains are created to be transferable and non transferable Soul Bound Tokens (SBT) Domains.

Transferable and non transferable A.) Transferable: whitelist, communities (roles) B.) Non Transferable: schools, DAOs, IDs

The transferable domains are used in community whitelisting where it is time limiting and can be transferred after use. It can also be used to assign community roles that can be changed or transferred.

The non transferable domains are used for decentralized identification for school identification, for proof of humanity using SBT Domains for DAOs.

It creates top level domains (TLD) with the Picardy NFT Domain for communities, DAOs, schools and web3 dApps.

The protocol issues human readable addresses according to the TLD selection. These addresses serve as Proof of Humanity for identification and are used receive and send tokens & NFTs.

For consensus and governance structure: using Soul Bound Token(SBT) Domains for DAOs as proof of humanity where one domain has one vote.

How we built it

The Picardy NFT Domain has been built to the development level but needs to be built to the user interface level. The protocol is built using smart contracts for each Top Level Domain and each Top Level Domain is a Non Fungible token (NFT).

Tools Used:

Smart contracts: to create each TLD (top level domain)

Solidity: language used

Truffle: framework for code compilation

Challenges we ran into

• Finding a way to efficiently store the data in each top level domain. • Creating a smart contract that dynamically generates the svg images saved on chain.

Accomplishments that we're proud of

• Fully building out a permissionless NFT domain protocol. •

What we learned

• We learned how to save an svg image in a smart contract.

What's next for Picardy NFT Domains

• We are looking to Launch and create momentum around Picardy NFT Domains to become the go to protocol for decentralized identity.

• Build out fully Picardy NFT Domains and attract high quality users like DAOs, schools and web3 projects.

Built With

Share this project:

Updates