Skip to content

Kuiper Marketplace where you can sell, buy, create offer, create auction, and bid place to auction. Implements ERC721 and ERC20 token standards. Used Openzeppelin library for ERC721 NFT and ERC20 token.

Notifications You must be signed in to change notification settings

kofkuiper/kuiper-nft-marketplace

Repository files navigation

🌕 Kuiper Marketplace


NFT marketplace Smart Contract.


🚀 Features

  • 🔨 Create a new ERC721 collection.
    • ⛽ Support setting royalty fees.
  • ⭐ Sell (list item) NFT on the marketplace.
  • 🌟 Offer listed items on the marketplace.
  • ✨ Accept an offer on the marketplace.
  • 💥 Create an auction on the marketplace.
  • 🔥 Bid place to auction.
  • 🏰 (Marketplace owner) Support set and update payable token, platform fee.

Deploy Kuiper Marketplace Smart Contract

  1. Install packages.
npm install
  1. Compile Smart Contract
npx hardhat compile
  1. Deploy Smart Contarct
npx hardhat run scripts/deploy.ts --network <network>
  1. Test Smart Contract
npx hardhat test test/kuiper.ts --network <network>

About

Kuiper Marketplace where you can sell, buy, create offer, create auction, and bid place to auction. Implements ERC721 and ERC20 token standards. Used Openzeppelin library for ERC721 NFT and ERC20 token.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published