NFT model

The NFTGo API returns NFT data in a standard format. Here are the fields included in the response (or as a list of NFT objects).

Field

Type

Description

blockchain

string

Name of the blockchain

collection_name

string

Name of the collection

contract_address

string

Contract address of the collection.
Note: There is no ‘contract address’ of a collection in Solana&Bitcoin.
For Solana, this is the token address of the NFT.
For Bitcoin, this is the inscription ID of the NFT.

token_id

string

Token ID of the NFT.
For Solana and Bitcoin NFTs, the value will be null, which are identified by contract_address

name

string

Name of the NFT

description

string

Description of the NFT

image

string

Url or base64 data of image or video associated with the NFT

owner_addresses

[string]

List of owner addresses currently holding the NFT.A list of one address if it's an ERC721 NFT. A list of addresses if it's an ERC1155 NFT.

traits

[Trait]

List of NFT traits. Traits consist of a series of types and values, referring to the feature of an NFT. For example, if a project has avatar NFTs, the traits may include headwear, facial traits, clothes, etc. Traits make each item in an NFT collection unique and determine its rarity in a collection.

rarity

Rarity

NFT Rarity score