An open API service indexing awesome lists of open source software.

https://github.com/omkarph/nftmarketplace

NFT marketplace for the Casper blockchain (Extending CEP47 standard) Secured 2nd prize in Ready Casper hackathon
https://github.com/omkarph/nftmarketplace

blockchain casper casperlabs nft-marketplace react

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

          



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
- [Omkar Phansopkar](https://github.com/OmkarPh)

Gitcoin - [@omkarph](https://gitcoin.co/omkarph)

## 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
```