CIPHR docs
Every trait group has its own weight table, all five groups total 1000 each, and a piece's rarity is the product of the five picks it landed on. In CIPHR's own vocabulary these five groups are the helmet body, the edge trim, the visor pane, the lock state and the backdrop. Nothing here is a promise about what a real collection will look like; it is the same arithmetic js/snag-market.js already runs for the site's shared preview.
The option names below (Round, Bean, Leaf, Crown, and so on) are the platform's shared preview vocabulary, the same one the calculator further down reads live. They stand in for CIPHR's own helmet, trim, visor, lock state and backdrop groups; they are not yet CIPHR's finished names or art.
Each chance is its TABLE weight divided by 10. Each group totals 100%.
| Option | Chance |
|---|---|
| Round | 50% |
| Bean | 30% |
| Square | 15% |
| Star | 5% |
| Option | Chance |
|---|---|
| None | 40% |
| Leaf | 20% |
| Cap | 15% |
| Bow | 10% |
| Sprout | 6% |
| Scarf | 4% |
| Headphones | 3% |
| Crown | 2% |
| Option | Chance |
|---|---|
| Clear lime | 50% |
| Pale lime | 25% |
| Soft lime | 15% |
| Deep lime | 10% |
| Option | Chance |
|---|---|
| Gloss white | 60% |
| Satin white | 30% |
| Frost white | 10% |
| Option | Chance |
|---|---|
| Shroud | 35% |
| Timelock grid | 25% |
| Round clock face | 20% |
| Beacon pulse | 12% |
| Wax seal field | 8% |
Multiply the five weights a piece landed on, then divide 10005 by that product and round. A piece that picked a 500-weight character, a 400-weight headwear, a 500-weight glass, a 600-weight frame and a 350-weight backdrop has product 500 × 400 × 500 × 600 × 350 = 21,000,000,000,000, and 10005 ÷ that product rounds to 1 in 48.
Common, Uncommon, Rare, Epic, Legendary. Each tier groups mixes by the total mint weight of strictly more likely mixes. Ties stay together. The shared TIERS table in js/snag-market.js defines all five boundaries. Whole percentages keep the labels readable; individual trait chances explain what makes a piece unusual.
| Tier | Weighted share below this mix | Combinations | Share of mints |
|---|---|---|---|
| Common | 0% to under 50% | 31 | 52% |
| Uncommon | 50% to under 80% | 66 | 28% |
| Rare | 80% to under 94% | 97 | 14% |
| Epic | 94% to under 99% | 112 | 5% |
| Legendary | 99% and above | 78 | 1% |
Found by taking the highest-weight option in every group, and the lowest-weight option in every group, then asking js/snag-market.js for the mint share and exact-mix odds. The trait examples come from docs/js/docs-data.js, generated by docs/build-docs.mjs.
This exact mix: 1 in
This exact mix: 1 in
Pick one option per group and compare its share of mints, computed live by js/snag-market.js in your browser.