Library Design

The Runtime part of the library can be integrated into any Python 3.10+ application to perform the scoring of any collection. The runtime doesn’t resolve collections metadata—it’s the responsibility of an application to provide correct metadata to perform collection scoring. OpenRarity comes with set of scripts to resolve metadata from public OpenSea API endpoint.

UML diagram below providers an overview of OpenRarity library architecture:

Last updated