NameDescriptionTypeAdditional information
accessId

Pre-assigned Access ID

string

None.

isNFT

Set this to true if you want to mint an NFT. If false, a fungible token will be minted instead. If true, the Metadata parameter is required.

boolean

None.

policyId

Cardano-assigned Policy Id (you can find out your Policy Id at Token Central - Policy Maker page). Make sure the Policy was created for the type of token that will be minted (NFT or not).

string

None.

tokenSymbol

This is the Short Name (20 characters max) of your asset which should contain only alphanumeric characters (no spaces and special characters allowed). This must be a unique identifier of your asset created for the specified Policy Id. If the Token Symbol or Name that you pass already exists in the blockchain, the quantity of that same token will simply be increased, thus turning the asset if it's an NFT into a fungible token.

string

None.

quantity

The amount of tokens that will be minted or burned. If minting or burning an NFT, this should always be assigned a value of 1.

integer

None.

receiverAddress

The wallet address where the asset will be minted and sent to. If blank, this will default to the your primary wallet address. Note that minting an asset into another wallet address requires an attachment of at least 1.7 ADA plus the applicable blockchain fee of approximately 0.20 ADA. This is not needed when burning assets.

string

None.

metadata

Metadata parameter is only required if you are minting an NFT. If not this will be ignored. This is not needed when burning assets. The Metadata must be a 2-dimensional string array which contains the key-value pairs that describe your NFT. Example, you need to pass the metadata as Json array like this: "metadata": [ { "key": "description", "value": "Sample Description" }, { "key": "url", "value": "https://..." }, { "key": "id", "value": "Id Number" } ]

Collection of Metadata

None.