Skip to content

NFT marketplace for the Casper blockchain (Extending CEP47 standard) Secured 2nd prize in Ready Casper hackathon

Notifications You must be signed in to change notification settings

OmkarPh/nftmarketplace

Repository files navigation

Open Ocean

NFT marketplace built on a POS based natively gas-fee efficient Casper blockchain

Built with ❤️ for READY PLAYER CASPER Hackathon

PS: Secured 2nd rank in NFT marketplace bounty ✌️

Team - Solo

Tech Stack

  • Blockchain:

    Casper Casper

  • Frontend

    React Bootstrap MUI MUI
  • Server

    NodeJS Express.js

Features

  • Mint your own NFTs using casper signer (CEP47 standard)
    • NFT fields:
      • Title & description
      • Image URL
      • References (key & value pairs)
  • Edit your NFTs
  • Transfer NFTs
  • NFT account profiles

Future additions

  • Support for other formats like video, project files
  • Bid and sell
  • Escrow purse for bidders

Running the project locally

  • Rename .env.sample files to .env

    Edit variables as per local nctl setup (There are 2 .env.sample files (in frontend/ and deploy-scripts/)

Note - Run these commmands from root of the project

  • Install Dependencies
npm run setup
  • Run server:
npm run server
  • Run cors-server:
npm run cors-server
  • Run react app:
npm run frontend

About

NFT marketplace for the Casper blockchain (Extending CEP47 standard) Secured 2nd prize in Ready Casper hackathon

Topics

Resources

Stars

Watchers

Forks