Ten thousand pixel frogs on a single flat lime field. No backdrop competing for attention — the traits do all the talking.
One field, one colour, ten thousand frogs. Every token sits on the same flat lime, #C9F711 — no gradients, no scenery, no noise behind the art.
The constraint is the point. Strip the backdrop and a collection has nowhere to hide: what is left is line, colour and trait. Every frog has to earn its silhouette.
What that buys you: 10,000 frogs that read as one collection at thumbnail size. Traits carry the identity. The field carries the brand.
| Rank | Token | Base | Hat | Eyes | Mouth | Dress | Score |
|---|
A single flat lime makes the whole set legible as a group and pushes every trait forward. Nothing behind the frog competes with it, so the collection reads as one body of work at any size — from a full-screen render down to a profile picture.
No. Every token carries a distinct combination across the five trait categories, verified against the complete index — the same index this page uses to compute live match counts.
Standard trait-rarity sum. For each of the five trait categories a token scores 10000 ÷ (number of tokens sharing that value), and the five numbers are added. Background is excluded because it is identical everywhere and carries no information.
Yes. Every one of the 10,000 tokens is encoded into this page as a five-byte trait index, so the match count you see is computed across the entire supply in your browser — not a sampled estimate. The grid below the counter shows the subset of matching frogs bundled on this page.
512×512 PNG with an RGBA channel, ids 1–10000, plus metadata carrying every trait value. Archive hashes are published in the proof section.