Open Navi is a protocol that enables any community (e.g. organization, DAO, protocol) to launch composable PFP NFT collections.
Today, PFP (profile pic) NFTs represent an individual's identity in a very limited way and are bound to a single community. For example, someone who chooses to use a Bored Ape PFP cannot simultaneously showcase interests, talents, or achievements from other communities. Open Navi is a protocol that enables any community to create a composable, interoperable NFT collection. Individuals can then incorporate attributes from multiple communities into their PFP to create a richer visual persona that better represents their true and authentic self. Open Navi provides the developer toolkit to enable community managers to create a composable NFT collection for their community, configure the design and governance framework, setup design assets and attributes, and manage their collection. As an example, consider Jane, who is a member of both Friends with Benefits DAO and KlimaDAO. Using Open Navi, FWB DAO sets up and issues Jane a paintbrush NFT to represent her creativity. KlimaDAO issues Jane a tree NFT to represent her interest in the environment. Jane can then add these elements into her Navi avatar NFT to represent both her interests.
Open Na'vi aims to provide open and composable format to build NFTs across networks and chains. We used TypeScript with React.js framework to build the web application. We used @IPFS to host design assets and website used for minting. We used ERC721 NT NFT contracts to mint NFTs using IPFS URLs. We are using @Polygon network for deploying and managing smart contracts. We used @Hardhat for development and our PFP NFTs can be explored via OpenSea.