Table of Contents
On Chain Radio offers a unique and liberating experience for both artists and listeners. Artists can upload their music directly to the blockchain, retaining full ownership and control over their work. Listeners can explore a diverse library of music without restrictions, supporting artists directly and shaping the platform's future through community governance.
Built with the robust and scalable Aptos blockchain, On Chain Radio guarantees a seamless and secure listening experience. React's intuitive interface makes exploring and discovering music a joy, while the decentralized nature of the platform eliminates censorship and ensures transparency.
The Target Audience include:
- Artists: Upload your music directly to the blockchain, control your content, and earn fair compensation.
- Listeners: Discover a vast library of music, support independent artists, and enjoy a personalized listening experience.
- Aptos
- React
Below are the instructions to setup your project locally.
This is the list things you need to use the software and how to install them.
-
node
-
npm
npm install npm@latest -g
To run the project locally
- Clone the repo
git clone https://github.com/khushi-parikh/inter-iit-blockchain
- Open inter-iit-blockchain folder in the terminal and move to client folder
cd client
- Install NPM packages
npm install
- Create a .env file in the client folder and add the following to it:
REACT_APP_MODULE_ADDRESS = '0xa0bc4c2aecb79781c72990d2cd5aa3fdc7e523ca42ce2c314b82c28d0e182d56' REACT_APP_NFTSTORAGE_TOKEN = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkaWQ6ZXRocjoweDI0YTg0NzI5MjlhMjlmMDkzOUQwMDQxZWFBODhGRGY0ZENFMzUzMWYiLCJpc3MiOiJuZnQtc3RvcmFnZSIsImlhdCI6MTcwMDY3Mjc3OTg0MSwibmFtZSI6InRlc3QxIn0.DnTfyOIfpSr2rW-gKpFyVGSWmf3BtMbMCy7dQ59jUuM'
- Now start the local host
npm start
- The OnChainRadio will be working on
localhost:3000
Name |
---|
Khushi Parikh |
Arun Raghav S |
Ashutosh Kumar |
Drishti Agrawal |
Omkar Rathod |
Soham Parikh |