A decentralized platform for musicians to play and create music with instruments. Each piece they play makes a generative art that transforms into an NFT. These NFTs are minted by the artist for you to buy.You can use these NFTs to attend exclusive shows that are streamed online.
A decentralized platform for artists, musicians, and music lovers to perform or attend a music show - live, across the globe!
You can play Classic Chords, for fun or for practice. You could play the music for art or an NFT. You could play because you're bored or show off to your friends!
A user has to make a profile on the site and connect to their decentralized wallet (Meta Mask preferred). You can play the instrument once you've clicked on the PLAY NOW button on the home page. This music played/ created will create an NFT that can be minted. All minted NFTs can be browsed, and later sold too.
A user could buy the NFT to attend exclusive concerts and live shows that the artist may perform.
A stream is where the artist goes live - so you can choose to create a stream as an artist and go live immediately. A user can hover over the General Stream page and find all the streams happening live across the globe.
Enter the stream free of cost and enjoy the show!
How to Play: ➡As soon as you enter the homepage, you can find PLAY NOW.
➡You'll be redirected to your instruments page.
➡Play your music → Generate art.
➡You can choose either to mint your art or not.
Note to Artists:
➡Only those with the NFT can access the premium streams that you'll host.
➡The NFTs by default will be available to browse by the user.
How to Mint:
➡Only when you start playing your music, your Generate Art button will be available.
➡You can choose to generate art by clicking on the Generate Art button.
➡Once done, a pop-up will ask if you want to mint it.
➡Press MINT NFT and avail the art.
➡You can choose to mint and pay the Gas fee through your MetaMask account.
How to Stream:
➡Go to the STREAM option from the homepage
➡Choose either Create a Stream or General Stream options.
➡On the General Stream page, can browse for live streams happening at present across the globe. A free, live, open space for everyone to enjoy some good music!
➡Artists can Create a Stream right before you go live. Choose to either record one or not.
➡All live recordings can be downloaded and shared by the artist.
➼A premium stream will be available soon.
The stacks powering the dApp are Polygon, ZORA V3 Protocol, NFT.Storage, and Livepeer. Livepeers' environment to stream and record the videos is of prime importance to our project. ZORA V3 Protocol and NFT.Storage aid in the storage of NFTs and their related metadata. We have used React, react-piano library, sound-fonts library for generating a music. Also, we have used simplexNoise, randomSeed, chroma and emotion library for generating a random art. For design we used plxHover library and keyframes.