We use “rarity” ranking to describe the relative scarcity of one NFT’s attributes compared to another in the same collection. An NFT with rare attributes will have a lower rarity ranking (such as 1 or 2) than an NFT that shares attributes with thousands of others in the collection.
When rarity rankings vary across platforms and use different methodologies, it can cause confusion for buyers and sellers and make it difficult to use rarity for purchase and sale decisions.
To provide a unified and transparent set of rarity rankings across our marketplace, OpenSea has adopted the OpenRarity standard—an open, transparent and reproducible standard for rarity rankings across the NFT industry.
OpenRarity is an open collaboration between OpenSea, icy.tools, Curio, and PROOF. On OpenSea, creators have the choice of whether to opt-in to show OpenRarity rarity rankings for their collection.
A collection that has opted-in will show a numerical rarity ranking on the item page and on the collection page.
If you hover over the number, you'll see the percentage ranking. OpenRarity rarity rankings directly reflect the creator published attribute data, and can change over time if the creator makes changes to item metadata.
How can I sort by rarity?
When searching for NFTs on OpenSea, you can use the filter on the left side to filter by Rarity rank.
You can also use the menu at the top of the page to sort by Most rare.
For Creators: How do I show rarity for my collection?
You can opt-in to show OpenRarity rarity rankings on your items if they have the following properties:
- Ethereum ERC721 (not ERC1155)
- Only string attributes (no numeric attributes)
- Attribute information exists
We recommend only showing rarity if the collection is fully revealed and the item metadata won’t be changed.
If metadata changes, it can impact the rarity ranks and confuse users who expected the rarity to remain static. If you plan to make metadata changes that will impact rank, we suggest you clearly communicate these changes and their impact to your community.
Here’s how to show rarity for items in your collection:
- Click on your Profile icon and select My Collections from the dropdown menu.
- On the collection you'd like to edit, click the three-dot menu and select Edit.
- Once in the collection editor, scroll down to the Show OpenRarity rarity ranking header. Click the toggle to turn it on.
When you turn on OpenRarity for your collection on OpenSea, the rarity ranks will be visible on OpenSea and available via the OpenSea API.
You can change this opt-in setting at any time, but be aware that frequent changes could cause confusion within your community.
Why don’t all collections show rarity?
If you don't see rarity for a collection, it's because the creator has not opted-in to show rarity. You can reach out to the creator to let them know you’d like to see OpenRarity rarity rankings for the collection.