/DutchAuctionNFT

public dutch auction nft (decreasing price)

Primary LanguageJupyter NotebookThe UnlicenseUnlicense

Dutch Auction NFT (decreasing price)

Note: based on an modified version of CRIPS... https://github.com/FrankieIsLost/CRISP

Introduction

The Constant Rate Issuance Sales Protocol, or CRISP, is a pricing mechanism that aims to sell NFTs at a targeted rate. This repo prodives a sample solidity implementation, as well as a python notebook modeling the mechanisms behaviour.

Development

Set up

git clone https://github.com/FrankieIsLost/CRISP
git submodule update --init --recursive ## install dependencies
forge build

Test

forge test

Lint

npm install
npm run lint