🦊
On-Chain Checker
  • On-Chain Checker
  • Running The Checker
    • Supported Networks
    • On-Chain Score
    • Notices and Warnings
  • For Developers
    • Getting Started
    • Running in Testnets
    • Dev Mode
  • How to Get Listed
    • Approval Criteria
    • How to Apply
      • How to Apply with 1/1 Art
      • How to Apply with a Collection
    • Supported Platforms
      • 256ART
      • Alba.art
      • Art Blocks
      • Highlight
      • Indelible
      • Manifold
Powered by GitBook
On this page
  • How the Algorithm Works
  • On limitations and how we define "on-chain"
  1. Running The Checker

On-Chain Score

On-Chain Score is our programmatic score for ranking and provide simple, numeric answer to question: how on-chain this NFT is?

Score
Classification
Explanation

0

Off-chain NFT

Both metadata and art are off-chain

1

Metadata On-Chain

Metadata is on-chain, but art itself is off-chain

2 - 3

Partially On-Chain

Some parts of the NFT are on-chain, but some off-chain data is needed to display the artwork

4

Fully On-Chain

Both metadata and art are fully on-chain, but thumbnails shown in apps and marketplaces may be off-chain based

5

Fully On-Chain

Both metadata and art are fully on-chain, including thumbnails shown in apps and marketplaces

How the Algorithm Works

The algorithm we use to calculate on-chain score, is the public version of our current best guess of how to assess "on-chainness" of an NFT. Although we attempt to keep the scoring algorithm as stable, predictable and unchanged as possible, we reserve to right to change it if necessary. Current version of the algorithm works roughly as follows:

  1. If metadata is on-chain

    1. Add 1 point

  2. If the artwork only has a thumbnail-capable image on-chain:

    1. Add 4 points

  3. If the artwork has other kind of media on-chain:

    1. Add 3 points

    2. If the artwork has a thumbnail-capable image

      1. Add 1 point

On limitations and how we define "on-chain"

We understand that the terms on-chain and fully on-chain are very overloaded. And that there are - legitimately - different interpretations of what consists of an on-chain artwork and what does not. We take a pragmatic approach: if you have a copy of the given blockchain, then you must be able to use its runtime to get a copy of the art.

Consequently, and in particular, calldata based art is currently not scored as being on-chain by our algorithm.

PreviousSupported NetworksNextNotices and Warnings

Last updated 1 year ago