mint
Mint an NFT after separately paying the mint fee (see prepare_payment or pay any other way, then wait for on-chain confirmation -- check_payment_status). Pin your asset (and a thumbnail, for video) to IPFS yourself first; this server never stores files. Each payment transaction hash can only be used once -- a failed mint attempt does not consume it, retry with the same payment_tx. You are solely responsible for the content referenced by ipfs_hash.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ipfs_hash": "<ipfs_hash>",
"nft_name": "<nft_name>",
"payment_tx": "<payment_tx>",
"destination_address": "<destination_address>",
"api_key": "<api_key>"
},
"name": "mint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | Yes | ||
| nft_name | Yes | ||
| ipfs_hash | Yes | ||
| asset_kind | No | image | |
| payment_tx | Yes | ||
| description | No | ||
| destination_address | Yes | ||
| ipfs_hash_thumbnail | No |