OpenRarity developer documentation
  • OpenRarity documentation
  • Quick Guides
    • Integrating OpenRarity in your application
    • Rank any collections in batches with OpenSea API
    • Rank any collections in shell with OpenSea API
  • Fundamentals
    • Why we need OpenRarity
    • Methodology
    • Library Design
  • Contributions
    • Project setup and core technologies
    • Contributions guide
Powered by GitBook
On this page
  1. Contributions

Contributions guide

PreviousProject setup and core technologies

Last updated 2 years ago

OpenRarity is a community effort to improve rarity computation for NFTs (Non-Fungible Tokens). The core collaboration group consists of four primary contributors: Curio, icy.tools, OpenSea and Proof

OpenRarity is an open-source project and all contributions are welcome. Consider following steps when you request/propose contribution:

  • Have a question? Submit it on OpenRarity GitHub page

  • Create GitHub issue/bug with description of the problem

  • Submit Pull Request with proposed changes

  • To merge the change in the main branch you required to get at least 2 approvals from the project maintainer list

  • Always add a unit test with your changes

We use git-precommit hooks in OpenRarity repo. Install it with the following command

poetry run pre-commit install
discussions
link