project screenshot 1
project screenshot 2
project screenshot 3

CrypTone

Music fan activity support service to visually boast and propagate music NFT

CrypTone

Created At

ETHOnline 2022

Winner of

trophy

🏊‍♂️ Tableland — Pool Prize

Project Description

Music fan activity support service to visually boast and propagate AudioNFT with abilities to own and sell their music in NFT form, to listen to full audio only for those who own AudioNFT, to add an original jacket image to the audio using the image generation AI, and to create and show off "merch altars" with freely arranged the AudioNFTs’ jacket images.

How it's Made

CrypTone is built on the Polygon Testnet (Mumbai) chain and provides two types of NFTs: ProfileNFT and AudioNFT. ProfileNFT is an ERC721-based NFT and is implemented utilizing the Lens Protocol's ProfileNFT. AudioNFT is an ERC1155-based NFT that has music files and jacket images as metadata. AudioNFT metadata is structured using Tableland, and media data such as music and images are stored in IPFS through Web3.Storage. In addition, the music data is encrypted using the Lit Protocol and authenticated so that only AudioNFT holders can access it. For the jacket image, we provide a function to generate an image from text using an OSS image generation AI called Stable Diffusion. Three.js is used for the function of visualizing AudioNFT. Next.js is used to implement the CrypTone web service, and Three.js is used for the AudioNFT visualization functionality.

background image mobile

Join the mailing list

Get the latest news and updates