Introduction

Mnemonic's NFT Intelligence API provides the most comprehensive and accurate data about NFTs, owners, collections, sales, and more across major blockchains.

We are committed to providing the most reliable, scalable solution for businesses and developers and maintain the highest of product and engineering standards.

We agonize over the right abstractions, documentation, standards, versioning, backwards compatibility, and reliability so your teams don’t need to stitch together disparate data points, unreliable APIs, deal with blockchain complexities, or spend months integrating NFT data.

In this section, we outline the general structure of our APIs and where to go from here.

General structure

Our APIs are available on a per-chain basis, with separate endpoints for each chain.

We contemplated creating a unified, single API across all chains, but ultimately decided against it -- the vast amount of unique edge cases, data structures, and other peculiarities of each chain which would inevitably lead to a poor developer experience in the future.

We prefer simple solutions that work and scale!

Having said that, we maintain the same schema for all EVM-based supported chains. So, they can be used interchangibly (in case you use the same client), by simply changing the endpoint domain.

For convenience, below are the endpoints for each chain.

Ethereum

ethereum.rest.mnemonichq.com

ethereum.grpc.mnemonichq.com

Polygon

polygon.rest.mnemonichq.com

polygon.grpc.mnemonichq.com

Supported blockchains

Mnemonic is a multi-chain solution, and our goal is to support all major blockchains that have support for NFTs.

Currently, we support the following chains:

  • Ethereum (Mainnet)
  • Polygon (Mainnet)

Tell us which blockchains you'd like Mnemonic to support.