Inspiration

We wanted to create a decentralized solution that empowers artists and reimagines how music is shared, discovered, and monetized. Our inspiration came from platforms like Spotify and SoundCloud but re-envisioned on the blockchain to enable transparency, ownership, and community-driven growth.

What it does

Music Sharing: Artists can upload their music as digital assets (streams, NFTs). Fan Engagement: Listeners can like, share, and tip their favorite tracks using tokens. Social Interactions: A community-based feed for discovering new music and interacting with creators. Token Exchange: uniswap integration for swapping token , buy sell native tokens.

How we built it

Frontend: Built using React.js and CSS for a clean and responsive user experience. Backend: Node.js with Express.js and next.js to manage APIs and user interactions. Blockchain Integration: Deployed smart contracts on the polygon amoy blockchain using Solidity . Token System: Integrated a native token for transactions like tips, royalties, and purchases. IPFS Integration: using pinata for decentralized storage of music files. Wallet Connection: Used libraries like MetaMask for wallet authentication and transactions. Deployment and compilation: using hardhat and remix

Challenges we ran into

Blockchain Scalability: Ensuring the app handles a large number of users and music files without lag. Gas Fees: High transaction fees when deploying contracts or processing payments. Decentralized Storage: Integrating IPFS for seamless music streaming while keeping costs low. User Experience: Balancing blockchain complexity with a simple and intuitive frontend. Smart Contract Bugs: Ensuring secure and error-free smart contracts for royalty payouts.

Accomplishments that we're proud of

uccessfully deployed smart contracts that automate royalty splits between artists and collaborators. Created a beautiful and user-friendly dApp that allows for easy music sharing and discovery. Integrated wallet-based tipping and token payments to reward artists directly. Enabled decentralized music storage with IPFS, ensuring full ownership for creators. Built a working prototype that bridges Web2 familiarity with Web3 functionality.

What we learned

The importance of gas optimization in smart contracts to minimize costs for users. Leveraging decentralized storage (IPFS) to keep files accessible and censorship-resistant. Balancing technical blockchain concepts with a smooth user experience for non-crypto users. Collaboration and efficient code management within a development team. How blockchain can transform the music industry by fostering transparency and artist empowerment.

What's next for Music Dapp

Community Features: Adding forums, live-streaming concerts, and artist-fan interactions. NFT Marketplace: Allowing artists to sell exclusive music, album art, and collectibles as NFTs. Cross-Chain Integration: Supporting multiple blockchains to reduce gas fees and increase accessibility. Royalty Tracking Dashboard: Visual tools to monitor artist earnings and token transactions. AI-Powered Recommendations: Personalized music discovery based on listening habits. Mobile App: Developing a mobile version for on-the-go music streaming and engagement.

Built With

Share this project:

Updates