hevelius / music-royalties-dapp

A sample NFT Marketplace DApp for music royalties with rental ERC4907

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MUSIC ROYALTIES DAPP NFT MARKETPLACE

A sample DApp using hardhat typescript and nextjs.

example workflow

Pre-requisite

  • ipfs running as local daemon
  • python3

Install

yarn install

Run hardhat node

yarn workspace backend hardhat node

Compile and deploy

  • yarn workspace backend compile
  • yarn workspace backend deploy

Run ipfs

ipfs daemon --offline

Run python constellation generator

cd generator && python index.py

Run frontend

yarn workspace client run dev

About

A sample NFT Marketplace DApp for music royalties with rental ERC4907

License:MIT License


Languages

Language:TypeScript 49.7%Language:Solidity 24.6%Language:Python 19.8%Language:CSS 5.1%Language:JavaScript 0.6%Language:Shell 0.2%