State board
Every state answers four sentences: what happened / why / what the user can do next / whether it can be undone. Color is never the only signal: each card carries a word + an icon + a color. No new hues are introduced — violet = auction, gold = verification & funds, pink = abnormal, cyan = information, mint = gains/buy.
Page states 4 · empty / loading / error / no permission
Before a single number, the page must tell the user whether there is data, whether it is loading, whether it failed, and whether they are allowed to act.
No launches match these filters
Reading on-chain credentials
Some prices are temporarily unavailable
You are viewing as a visitor
Auction states 3 · upcoming / live / failed & refunding
72h, 3 batches, one uniform clearing price. The user must always know whether the money is still movable and what happens if the floor is missed.
Auction opens in 2d 14h
Batch 2 of 3 · 31h left
Auction missed the $200,000 floor
Verification states 3 · verifying / verified / failed
Verification is a process, not a badge. The state must show which of the four checks passed and what the user can do about a failure.
Generating proof · step 3 of 4
4 / 4 checks passed · 12 months
Missing month: 2026-07
Fund states 3 · in escrow / unlocking / frozen
Money states answer one question: where is my money and what unlocks it. Payouts are milestone-released, never admin-released.