
Catalog Factory
Hyperstructure for Music NFTs. Catalog Factory: curation as a public good. Deploy creator-owned music nfts on Polygon, Ethereum, Rinkeby & Mumbai. Built on Zora V3 (Asks V1.1).
Demo
About
This project ([Catalog Factory](https://catalog-factory-rose.vercel.app/)) was inspired by Catalog's (Music NFT curator) statement that "[curation is a public good](https://catalog.mirror.xyz/JvfPYljvtqJiz-0-tIFG8A_FbC5chJBSMYLdsq9zgr4)". For Music NFT, the only curation options are centralized platforms like [Sound_xyz](https://www.sound.xyz/), [Catalog](https://beta.catalog.works/) & Mint Songs. This project decentralizes Music NFT curation by allowing any curator to create their own Music NFT contract without learning how to code. Create your first Music NFT™ on Zora V3: [Live app](https://catalog-factory-rose.vercel.app/) Built by Artists & Engineers: * · [wrecs.eth](https://twitter.com/0xerick) * · [sweetman.eth](https://twitter.com/sweetman_eth)
How it's made
* · [Music NFT](https://www.npmjs.com/package/onchain-music-metadata)™ minting 💿 - · [NFT.Storage](https://nft.storage/): free IPFS metadata pinning. 💾 - · [Zora V3 Asks V1.1](https://docs.zora.co/docs/smart-contracts/modules/Asks/zora-v3-asks-v1.1): marketplace for music nfts. 🌛 - · Polygon & Ethereum Zora V3: the first music nft platform to use Zora V3 Asks on Polygon. - · [Degen](https://degen-xyz.vercel.app/): front-end UI component library built by Foundation. * · Testnets included. 🧪 - · [RainbowKit](https://www.rainbowkit.com/): wallets made easy. 🌈 We deployed smart contracts following the Factory pattern (OZ Clones). I started with Catalog's shared curation smart contract as a base. Then, in the factory, we allow anyone to deploy a copy of Catalog's music nft contract. The difference? Musician is the curator instead of Catalog. Musicians can easily create their own music nft curation platform.