We use “rarity” ranking to describe the relative scarcity of one NFT’s trait compared to another in the same collection. An NFT with rare traits will have a lower rarity ranking (such as 1 or 2) than an NFT that shares traits 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. The latest version includes Double Sort and Trait Count updates, improving rarity rankings for 1 out of 1 unique traits and giving more weight to trait counts that are less common.
On OpenSea, eligible collections 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 trait 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?
We’ll automatically display OpenRarity rarity rankings for eligible collections with the following properties:
Only ERC721/non-fungible items (no ERC1155/semi-fungible items)
Only string traits (no numeric traits)
Trait 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 turn off 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 collection.
Once in the collection editor, scroll down to the Show OpenRarity ranking header. Click the toggle to turn it off.
You can change this setting anytime, but be aware that frequent changes could cause confusion within your community.
When OpenRarity is enabled for your collection on OpenSea, the rarity ranks will be visible on OpenSea and available via the OpenSea API.
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, or the collection isn’t eligible for rarity. You can reach out to the creator to let them know you’d like to see OpenRarity rarity rankings for the collection.