# NFT Metadata Twitter spaces hosted by [Anett](https://twitter.com/AnettRolikova) Time: 30 July at 2pm UTC # Questions: - How are being metadata stored ? - Is IPFS reliable for storing metadata ? - Are we going to store NFT Metadata on chain or offchain ? - Storing metadata on-chain or off-chain. Causing network state bloat - OpenSea decentralising metadata [blog](https://opensea.io/blog/announcements/decentralizing-nft-metadata-on-opensea/) - How is Zora solving Storage issues ? - Rarible solution [blog](https://rarible.medium.com/meet-metadata-guardians-trying-to-make-your-nft-collection-available-100-years-from-now-60a18baeed6c) ## Storage solutions for NFTs - [Free decentralized storage and bandwidth for NFTs on IPFS and Filecoin.](https://nft.storage/#getting-started) - [The Future of DataDAOs - filecoin]( https://filecoin.io/blog/posts/the-future-of-datadaos/) - [Arweave - store files for ever](https://www.arweave.org/) # Notes - We can't host metadata directly on chain - We are using Token URI to store these data on - We are storing the data on server but if node is down we can't access the data - zora stores the uris that are updatable along with content hashes to make sure in the future the url can be updated to point to the same content as a future proofing measure - IPFS files need to be kept in the network by a pin otherwise there’s no guarantee it will be available - We should focus more on how to fit the data into the token not what kind of data to fit there - Opensea is freezing metadata - taking screenshot of the data and uploading them to IPFS - Not a big issue to use centralised servers - People don’t care much where the data is stores if they wont change - what fields to add we should look at twitter embeds and backwards compatibility - Similar like ERC2891 royalty standandard - No need to unify the standars but let the smart contract represent the off chain metadata storage standard - what is metadata on chain and how media ccan be described without lot of work from people to take a look at the metadata - create easy entry and access to the metadata - better to find a way how to access the metadata - what the description of the metadata would look like - how to describe the media - the reference and describing not about the storage - you dont want to change the NFT if you are not building async art - splitting content - no ERC standard have defined content how to show metadata how to show the metadata and show the information - to upload mp3 and image with audio file, its impossible to include video and image, you have to upload it as gif for audio animation - content is separate and there's a mess about browser understanding image / video file - it would be better to have more description to include more variety of files - would be lovely to probably have this metadata standardised - platforms like cathalog are usign zora protocol which created its own definitioon of metadata but the metadata are custom that browsers dont understands them - the custom fields for metadata does makes sense - so there will be portability between platforms so other platforms and people can render them without writing custom solutions - reduce custom code as they dont render on other platforms - everything needs to have custom compatibility in order to break less things - backwards compatibility is not too difficult - platforms want to differ from itself in terms of showing different type of files and content - when you generate the metadata you dont know the ID of the token so you need to mint the NFT before refferencing to the NFT - you can reffernece to NFT from on chain hash - metadata - and your website still need to create the logic by yourself - custom solutions are nice but they may broke on other website as they cant read the metadata - they can fetch the data to web2 server which is not so much web3 and focus on the content hashes as key feature - as long as you have copy of the data you can bring to life by repining back to IPFS - you dont want to create decentralised twitter as you want to delete tweets at some point - metadata is the wild west as the key thing is to get everyone in the same room and publish what everyones views are cc nftstandards.wtf - for example royalty standard hahs been ignored for a long time but now bigger platforms are about to implement it as they realised its cool - there will be discussion around this at NFT NYC - mintbase and near is using weird mutation of EVM metadata - there are a few custom minting tools built of top of Zora protocol - anyone can build custom front end to zora protocol - you can custom describe metadata of the adddress and you can include the metadata in the token itself - Zora is supporting sugraph of polygon - cathalog is music specific building on zora protocol and cryptographically sign the records - people are interested in music related standards