A unique integer from 1–9025 on each base Fren. Not drawn on the JPEG. Specials do not get one. Think of it as a serial on the Fren kit, not a look.
Every trait type and every value in the reveal metadata. Counts, percents, 1-in-N, Shannon entropy, evenness, Gini, HHI, and bits of rarity. Built for people who want the numbers.
Some OpenSea traits are collection labels. They are not a hat, a face, or a background. The costume layers start after these.
A unique integer from 1–9025 on each base Fren. Not drawn on the JPEG. Specials do not get one. Think of it as a serial on the Fren kit, not a look.
Fren, Rare, Legendary, or Grail. This picks which trait recipe the token uses. Specials are not burnable in Forge.
Family and group. Natives / Originals, Creatures / Zombie, and so on. Filters, not outfits.
How the token entered the collection. Every mint token is Initial.
Starts at 1 on every token. Later systems can bump this if a token is rewritten. It is a version stamp, not art.
A hidden C / U / R / STAR tag on some Fren layer files. OpenSea usually ignores it. Not a public filter.
Share of the full collection. This is the number OpenSea rarity tools usually quote.
Conditional share. “No Eyes” is 2.68% of the drop, but 2.81% of tokens that actually have an Eyes slot.
How many random pulls until you expect that value. A Grail is 1 in 3,042. Originals is 1 in 8.
Information content. A 1/1 is 13.16 bits. A value on 216 tokens is 5.40 bits. Bigger bits = rarer.
Average surprise of a layer, in bits. Outfit is 8.49 — almost as mixed as a fair 390-sided die (max 8.61).
1.00 means every value is equally common. Glasses is 0.38 — a few options hog the slot. Stickers is 0.995.
0 = perfectly equal frequencies. High Gini means a long tail plus a few common values (Head 0.67, Sunglasses 0.60).
Concentration. 1.00 = one value owns the layer. Outfit 0.003 is extremely spread. Glasses 0.80 is almost a monopoly.
One row per trait type. Sort in your head: high evenness + low Gini = fair layer. High HHI = a default value is doing most of the work.
| Trait type | Have it | % have | Unique | H bits | Even J | Gini | HHI | 1/1s | Min | Max |
|---|
All 2,560 non-Score values. Search a name, pick a type, sort by count or bits. Pink rows are true 1/1s.
Loading the full table…
| Type | Value | n | % drop | % of layer | 1 in | Bits |
|---|
Values that appear on exactly one token. Score is excluded — those are 9,025 unique numbers by construction. Most of these sit on Rares, Legendaries, and Grails.
| Type | Value | Bits |
|---|
Loading score checksum…
Score is a permutation of 1…9025 on the Fren kit only — a label, not a drawn layer. If the sum equals the triangular number T(9025) = 9025 × 9026 / 2 = 40,729,825, there are no gaps and no duplicates.
| Crew | Count | % of collection | Rarity | Bits |
|---|
| Frens group | Count | % of collection | Rarity | Bits |
|---|
Which extra layers each Frens group actually carries. Shared identity traits (Tier, Origin, Generation, Crew, Frens, Score) are omitted.
| Crew | Group | Layers | Slots |
|---|
Fren layer files also carry a rarity_tier tag OpenSea usually ignores: C, U, R, and STAR. This is pack metadata, not an on-chain trait people can filter.
| Tag | Layer hits | Share of tagged layers |
|---|