Skip to content

NFT Contract

This object describes the properties of an NFT contract

Signature

MediaObject

{
    "type": "audio|image|video",
    "value": "string"
}
Method Required Type Description
type true enum The media typy, ["image", "video", "audio"] are accepted
value true string The media type

ContractObject

{
    "address": "string",
    "name": "string",
    "symbol": "string",
    "chain": "MATIC",
    "description": "string"|null,
    "image": "url"|null,
    "media": [
        {
            "type": "audio|image|video",
            "value": "string"
        }
    ],
    "is_confirmed": "bool",
    "transaction_hash": "string"
}
Method Required Type Default Description
name true string None The name of the contract/collection/event
symbol true string None The of the contract/collection/event
chain false string None Symbol of the contract
description false string None The description of the contract/application
image false string None The image url of the contract/application
media false object [] Media associated with this contract
is_confirmed false bool None The transaction status
address false string None The contract address (on the blockchain)
transaction_hash false string None The transaction hash