ICP Onchain Rarity Calculator

OutRank has developed a fully on-chain calculator. Users can input a canister address, and our code fetches data directly from the canister. Additionally, they have the option to input raw data for calculations, allowing users to test data that is not on a canister. This approach is more dynamic, efficient, and flexible compared to simply storing collection data on the IC, from which it would then be pulled.

The output includes Rarity Score, Rarity Score - Trait Normalized, Rarity Rank, Trait Cramer's V, and Trait Independence data.

Please visit the online calculator at: https://w4ulz-kiaaa-aaaap-qbsma-cai.icp0.io/?#

We have created open-source repositories that provide access to the mathematical functions and the Rarity calculator code. Find the GitHub repository here: https://github.com/OutRankNFT/ICP-RarityCalculator

Please be aware that some IC NFT collections may have incomplete or incorrect data. To verify whether your metadata is formatted correctly, refer to our article on metadata formatting.

Last updated