Inspiration
I intended to combine my interests in music and blockchain technology to build a decentralized music marketplace where musicians could exhibit their work and listeners could quickly find and buy distinctive NFT tunes. For everyone engaged, I aimed to design a platform that was just, open, and simple to use.
What it does
I created Audio Alley, a decentralized music marketplace, to handle such things as allowing musicians to mint and list their songs as NFTs, which consumers may purchase but which require a subscription before doing so. I obtained the live FTM price using the Coingecko API price in order to convert the NFT price to USD. To store all the data, I also employed IPFS.
How we built it
Utilizing Next.js, wagmi, tailwind, and SCSS for the frontend and Solidity and Hardhat for the backend, respectively, Audio Alley was developed using cutting-edge web technologies. I utilized Coingecko API price to retrieve the live FTM price in order to convert the NFT price to USD and Ethers.js to connect the front-end and back-end. The data was all stored via IPFS as well.
Challenges we ran into
I had trouble getting the subscription button to function properly and creating a responsive website that would perform well on many devices when developing Audio Alley. Nevertheless, it was a positive experience.
Accomplishments that we're proud of
I'm delighted of having built a simple, user-friendly website that makes it simple for musicians to mint and display their NFTs and for customers to subscribe, buy, and sell music they've already bought. I also utilized IPFS to store and retrieve data and connected our smart contract to the frontend successfully.
What we learned
I gained greater proficiency with FTM and learnt how to link smart contracts to the frontend while creating Audio Alley. I also got expertise storing and retrieving data via IPFS.
What's next for Audio Alley
By introducing new features like social sharing, connectivity with more blockchain networks, and in-depth statistics for artists and users, I intend to increase the utility of Audio Alley in the future. Also, I want to expand our group of musicians and artists, turning Audio Alley into a center for original and cutting-edge music.
Built With
- coingeckoapi
- css3
- ethers.js
- ftm
- javascript
- netlify
- nextjs
- scss
- solidity
- tailwindcss
- wagmi
Log in or sign up for Devpost to join the conversation.