Launch date & mint window
Every mintable contract on artsunami takes a start and end Unix timestamp. The wizards expose them as datetime pickers; the public mint page reads the contract and shows Upcoming / Live / Closed automatically.
How the window works
mintStart and mintEnd are stored as uint256 unix timestamps in the contract. mint() reverts if block.timestamp < mintStart or block.timestamp > mintEnd. The public mint page polls these values every 8 seconds and switches its UI badge between 'Opens in 2d 4h' (upcoming), ' Minting live' (live), ' Sold out' (cap hit), or 'Closed' (window expired).
Time zones
The wizard input is read in your local browser time zone but stored as a UTC unix timestamp. So '2025-12-01 18:00' in Paris becomes 1764612000, which displays as '17:00 UTC' or '12:00 EST' to a buyer in New York. Always announce launch times in UTC to avoid confusion.
Allowlist phase timing
For drops, you can stack two windows back-to-back: allowlist mintStart → allowlistEnd, then public mintStart → mintEnd. The contract checks each phase independently. A common pattern is 24 h allowlist → instant transition into public for 48 h.
Auction timing
Auctions don't use mint windows; they use auctionStart and auctionEnd, with anti-snipe extending end if a bid lands near the close. settle() is callable after end; cancel() is callable before the first bid.
ChatZilla lives at the top of the Help center. It knows every topic in this center and can walk you through your specific collection, wallet or transaction.