Quickstart Tutorials

Mnemonic's API is created to help you build delightful data-driven NFT experiences and products with a few lines of code. Our quickstart tutorials and guides will show you how to implement our API from zero-to-one in under 5 minutes.

Spam collections are a significant problem plaguing NFT collectors and builders alike. Identifying spam (and, often filtering it out) is an important step developers can take to keep users safe from scams while also providing the best possible user experience.

Boosting user engagement, improving asset discovery, and increasing transaction volume often hinges on providing tailored recommendations. This guide is your toolkit as a developer to deliver customized, relevant, and dynamic NFT suggestions. It maps out several methods you can utilize to refine the user experience and drive results in your application.

Our wallet behavioral categories can be used in a variety of ways and use cases, either directly or as inputs into another model or proprietary formula as a highly predictive signal of a very likely action expected from that wallet, for optimizing marketing campaigns, loyalty programs, community management, growth initiatives, pricing strategies, recommenders and more.

Separating notions and differentiating distinctly between a sale, a regular transfer, a bundle or a swap, especially when transactions span multiple contracts, various marketplaces and protocols becomes an overwhelmingly complex task.

Mnemonic solves this problem with smart labeling of all transactions that occur on the blockchain and price attribution using our proprietary algorithms, and providing the ability to filter transactions by any combination of various labels, participants, contracts, timestamps and other parameters.

Ownership verification of on-chain digital assets is a cornerstone of the Web3 landscape. However, obtaining real-time ownership data for a wallet address can be a challenge, especially for developers building proof-of-ownership apps, wallets, marketplaces, analytics tools, trading platforms, and similar applications.

ENS, or Ethereum Name Service, is a distributed, open, and extensible naming system based on the Ethereum blockchain. ENS allows to map human-readable names like vitalik.eth to machine-readable identifiers such as Ethereum addresses, other cryptocurrency addresses, content hashes, and metadata (similar to DNS).

Mnemonic’s ENS resolution capabilities ensure builders can provide this experience to their users without the extra legwork of interacting with ENS to do reverse and forward lookups.

NFT metadata is essentially the soul of an NFT, without it an NFT is nothing more than a record on the chain. That's why access to complete, up-to-date NFT metadata is so critical when creating Web3 experiences involving NFTs. In this tutorial we'll explain how to easily get this valuable component of your user experience with just a single API call. Before jumping into this tutorial we highly recommend getting familiar with unique properties, standards, and challenges associated with NFT metadata.

Did you know that there are over 10,000 new NFT collections minted every month on Ethereum alone? That averages out to about 14 new collections per hour.

Surfacing freshly minted, or currently minting NFT collections can be valuable for many applications including but not limited to trading insights tools, marketplaces, and general NFT discovery experiences. However, given the quantity of new collections appearing on chain, manually surfacing and tracking newly-minted collections would be extremely time-consuming and tedious work. Keeping up with new collections in real-time could easily be a full time job, but it doesn't have to be.

Floor prices indicate the lowest possible purchase price of an NFT within a given collection, or the lowest possible purchase price for a specific NFT. Mnemonic’s NFT Marketplace API enables you to look up real time floor prices by collection or by NFT.