Technologies Involved:
Blockchain
Project Description

The Music DApp is a decentralized music platform that allows users to mint music NFTs, stream audio content, and explore playlists created by themselves or other artists. Designed for both creators and listeners, the platform supports uploading, remixing, and sharing unique music tracks, transforming them into non-transferable NFTs. It also features a dynamic audio library showcasing emerging and established artists across genres through curated sections.

 

Scope Of Work

The client required a blockchain-based platform where users could log in with Metamask and stream audio tied to music NFTs. We needed to enable playlist creation, NFT-based music search, and decentralized data handling through IPFS. The scope also included developing an interactive homepage, designing non-transferable music NFTs via custom smart contracts, and integrating essential functionalities like minting, ownership control, and upgradeability. Our team had to ensure that all NFTs were stored in a decentralized manner while maintaining a smooth playback experience.

Our Solution

Oodles delivered a comprehensive NFT music streaming platform by:
 

  • Developing ERC-721 smart contracts with minting, pausing, ownership, and upgradeable features, while ensuring NFTs are non-transferable.
  • Building a responsive frontend with Metamask login, music player integration, and UI components for Trending, Top Chart, and New Releases.
  • Integrating IPFS to store audio files and metadata securely and enabling dynamic playback from decentralized storage.
  • Implementing backend APIs for user authentication, playlist creation, and NFT search by name or creator.
  • Securing user access with JWT and Metamask signatures, while managing real-time content through role-based data control.

Related Projects

aiShare Your Requirements