/MDDA

On Chain Dutch Auction with refund system.

Primary LanguageSolidity

Fully on chain decentralized dutch auction with decrementing price tiers and a refund system based on ending price

If used as is, contract is unruggable by an admin.

Withdraw funds only returns quantity * final price.

Standard is in contacts/MDDA.sol

Implementation Example is in contracts/NFT.sol

CURRENT VERSION IS HIGHLY EXPERIMENTAL AND COULD INCLUDE A MYRIAD OF BREAKING BUGS, NOT TO BE USED WITHOUT EXTREME DISCRECTION.

Amount of unit tests is currently very low and not very helpful due to me having not done it yet.