Skip to content

dushyant60/GU_NFT_MAKETPLACE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flox

  • Showcase, mint, sell, buy, and transfer NFTs
  • ERC-721 smart contract
  • Adheres to strict NFT provenance best-practices
  • SEO optimised responsive site
  • Allows "lazy minting" (offer NFTs without pre-minting them; buyer pays gas to mint)
  • Shows links to Opensea & Rarible for secondary sales
  • Re-assignable role for catalog management
  • Configurable revenue shares
  • Configurable royalty
  • Deployable on any EVM blockchain (Ethereum, Polygon, Arbitrum, etc)

Example front page:

NFT display/minting page

Example catalog page:

NFT gallery page

Example NFT item page:

NFT display/minting page

Deployment

Deploy the smart contract and create a catalog file. more...

Installation

npm install
npx hardhat test

Deploy

npx hardhat deploy --args ./delpoyment_args_testnet.js --network rinkeby 

Signature test

npx hardhat sign --wei 1000 --id 123 --uri ipfs://foo.bar/123 --contract <DEPLOYED_CONTRACT_ADDRESS>  --network rinkeby

Verify on Etherscan (or Polygonscan)

npx hardhat verify --network rinkeby --constructor-args delpoyment_args_testnet.js <DEPLOYED_CONTRACT_ADDRESS>

Deploy the user-facing client application to a suitable host (eg Vercel.com). more...

Installation

npm install
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published