Project Name: Classic Chords 2.0
Project Track: Builder
Team Name: Chordians
Team Member(s): 2
@akash (Fullstack Blockchain Developer)
@LaBete (Frontend Developer)
Dorahacks Project Link: Classic Chords | Buidls | DoraHacks
Project Goal:
We aim to unlock investing in budding artists. An interactive and rewarding platform for music and art lovers. Play your music, mint NFTs, and create and watch live music streams - taking generative art and music streaming to the next level!
Project Info:
We are glad to be back in season 4! We started out in the Season 3 Hackathon and have been working hard on our Project to deliver the best web3 music NFT and streaming experience.
We are glad to share that we were finalists for the Hackathon organized by Encode club(Next video build) after participating in season 3.
Classic chord pitch deck.pdf (1.4 MB)
Upgrades:
For Season 4, here is what we are planning.
(1) Providing MIDI files and Instruments support, that can help professionals to upload their files as well as connect their instruments and play the songs.
(2) Making the instrument page more attractive. Currently, we have a variety of sounds but the displayed instrument is the Piano only. We would like to add more instruments visually, like drums or Guitar so those who love particular instruments can also enjoy the platform.
(3) Stream is working nicely, but it is not that interactive. We want to add chatting and reactions as well as a feature like super chat to make Stream more interactive and fun.
(4) We want to make it multichain so that we can have a more user base.
Project Website:https://classicchords.xyz/
Demo Video: Classic Chords Demo Video - YouTube
Project Test Instructions:
(1) Visit the live website..
(2) Create your profile using the edit icon available on the right side of the profile page.
(3) If you don’t want to put any NFT on sale you can skip the second step and directly visit the player page where you can play an instrument and generate NFT.
(4) you can press the start recording button(which is available on the right side in the controls) to record the music and generate ART.
(5) As soon as you press stop recording you will see a pop-up to mint that NFT.
(6) You can fill that form and mint NFT.
(7) In your profile you will see your minted NFTs as well as any NFT that you bought, you can put on sell or rent from that section.
(8) Every Artist will be visible on the Explore page. You can visit their profile and buy their NFT.
(9) There is a stream button. You can use that to either start a stream or view the available streams.
(10) Sign in with the meta mask to chat during the live stream.
(11) Send a message and amount to send supper chat.
(12) To request a song for a specific user, visit the user and fill in the form with the necessary details.
(13) You can see all the requests and accept or decline as well as submit work from the profile section.
We will update it as the new features are launched.
Project Details:
Classic Chords is now revamped!
So what’s new?
1. MIDI sound support: Unleash your inner musician! With the ability to upload MIDI sounds, professionals can now jam out and share their musical creations on this platform.
2. Multiple instrument support: The platform’s diverse range of instruments, in addition to a wide range of sounds was updated to captivate users with instrument preferences and unique musical tastes.
3. Interactive Stream: Ready to take your streaming experience to the next level? Users can now connect with others through a wide array of interactive features including chats, reactions and the super chat function for a more engaging experience.
4. Multichain Support: Hold onto your hats! The platform’s new multi-chain design is taking accessibility to a whole new level. With the support of multiple blockchain networks, users, both experts and beginners alike, now have the freedom to utilise cryptocurrency payments.
5. A Global Platform for musical requests: Get ready to experience a whole new level of musical connection! Users can simply make a request for their favourite artist’s song or put it out there as a global request for anyone to accept.
Smart Contract links:
BTTC Testnet address of current smart contracts
MARKET=0xCc001Ef7184bc6f5396D0fA017b269d3701E00cf
TOKEN=0xcf4123d181d1ae5512bE0D2c8AA71B2942C3a43C
USER=0x613512daBd71443F8b5Ba857Aa1BfADE33EAd314
BTTC Main address of current smart contracts
MARKET=0xBFa7E42147C93a66284BD14CFc72b9E51CA6Ac0B
TOKEN=0xffccE602a376E0B344e06468F86b93476F11C8f4
USER=0xEf4304e9d8D7710fEF0fd6b673D6d15dE34532B8
How BTTC is helping Classic Chords:
(1) Store users profile details.
(2) Minting NFTs
(3) Trading NFTs
(4) Storing Live Stream Data
(5) Managing song request functionalities
(6) Sending and receiving super chat
Project Milestones:
-
2023/03/02: In-browser audio recording.
-
2023/03/20: Interactive stream with supper chat and smart contract update and integration.
-
2023/03/29: Custom song request and discount for NFT holders with smart contract integration.
-
2023/04/05: Making the Instrument Page more interactive with more visual
instrument support. -
2023/04/10: Providing Multichain support with BTTC, Ethereum, and Polygon.
-
2023/04/12: Launching Classic Chords Version 2.0!
Follow us on Twitter & Discord if you want to stay in the loop.
We will be updating this page as we progress, thanks for your time!