Overview
- Each dutch auction lasts 420 blocks, starting at
1 ETHand ending at.001 ETH - Exactly one mint is allowed per auction (enforced by
auctionMinted[id]) - If a full auction passes and no brew is minted, a new brew is generated for the next auction
- Every 10th token is auto-minted to
owner()for the next auction and is ineligible for a minter minter reward. (but can later be chosen as the random-holder to receive a reward)
Supply Cadence
Every 420 blocks, a new brew is available for mint. Each dutch auction begins at 1 ETH and decreases linearly with each block until it reaches 0.0001 ETH.Minting Brews
Only one brew can be minted per auction. If a full auction concludes and no brew has been minted, a new brew is generated for a new auction. The token ID only increases when a brew is successfully minted.owner() address. This mechanism was designed to ensure a meaningful supply of the collection accumulates in the custody of the contract owner over time.