Skip to content

Repository files navigation

MUSICA 🎵

MUSICA is a decentralized music streaming platform built on the Movement blockchain. It allows artists to upload, mint, and share their songs as playable NFTs. With MUSICA, we aim to revolutionize the music industry by providing a secure, transparent, and fair ecosystem for artists, fans, and collectors.

🌟 Features

  • On-Chain Song Uploads: Artists can securely upload their music directly to the Movement blockchain, ensuring that their work remains immutable and transparent.
  • NFT Minting: Transform digital music files into unique, verifiable assets that can be traded and sold in the decentralized marketplace.
  • Playable NFTs: Owners of NFTs can listen to their purchased tracks directly on the platform.
  • Decentralized Marketplace: A built-in marketplace where users can buy, sell, and trade music NFTs.
  • Royalty Management: Artists automatically receive royalties from each resale of their NFTs, ensuring a sustainable income stream.
  • Community Engagement: A platform where artists and fans can interact, share feedback, and build a loyal community.

💻 Tech Stack

  • Blockchain: Movement
  • Programming Language: MOVE
  • Frontend: React JS, Tailwind CSS
  • Wallet Integration: Razor Wallet
  • Deployment: Vercel

🚀 Getting Started

Prerequisites

  • Node.js and npm installed on your local machine
  • Razor Wallet browser extension

📦 Deployment

MUSICA is deployed using Vercel. To deploy your own version:

  1. Connect your GitHub Repository to Vercel.
  2. Set up Environment Variables in the Vercel dashboard.
  3. Deploy the Project by following the Vercel deployment process.

📝 License

This project is licensed under the MIT License. See the LICENSE file for more details.


Feel free to connect with us for any questions or feedback!

About

Musica built on movementLab

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages