- 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)
Deploy the smart contract and create a catalog file. more...
npm install
npx hardhat test
npx hardhat deploy --args ./delpoyment_args_testnet.js --network rinkeby
npx hardhat sign --wei 1000 --id 123 --uri ipfs://foo.bar/123 --contract <DEPLOYED_CONTRACT_ADDRESS> --network rinkeby
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...
npm install
npm run dev