All 3,030 doges, final art, painted right here in your browser. This page does not load a single image file: it fetches the raw DJI2 pack, the exact bytes that will be written into contract storage, decodes it, and rebuilds every doge from the trait bytes the same way the generator did. The NFT contract is not deployed and minting is not open. What you are browsing is the collection exactly as it will ship, and the decode running on your machine is the proof.
Every doge on the floor. 9 wear the crown of the board, 30 carry the gold badge of a floor trader seat, 17 are grails. Filter by any trait, tier, or seat, or look one up by number. Click a doge for the full read.
The art claim of this project is that the collection lives in contract storage and renders from chain data alone. The contract is not deployed yet, so today the claim is staged, not live, and this page is how you check the staging: the file it fetches, onchain art.bin, is the byte for byte payload that deployment will write on chain. A pack header, nine trait tables, then one byte per trait slot per token. No hidden image server, no metadata API. When the contract ships, the same decode runs against the chain itself.