Melodia is an NFT marketplace where any independent music composer can launch their albums as an NFT and users will be able to buy from the marketplace.
Contract | Address |
---|---|
MelodiaTracking | 0xa4273064da16E030B43e3f50b092950079cd80D7 |
- Clone the repo in your local system using command
git clone https://github.com/josepchetrit12/Melodia.git
- Install dependencies for each sub-directories hardhat and react-app
npm i
-
Create
.env
file and add your PRIVATE_KEY of your wallet -
Compile the contracts from packages directory
npm run compile
- Run hardhat node in separate terminal to start local blockchain
npm run node
- Deploy contracts to local blockchain
npm run deploy
- Run react-app from packages directory
npm run start