Skip to main content

Market

Stake NCO to MainPool

Stake GNCO to SubPool

Stake Creator LPs to farm

To be provided

Mint NFT

Mint NFT by itself is a low level generic function.

The mintAsset function mints a new non-fungible token (NFT) asset.

Signature

mintAsset(n: NCMintAsset): Promise<NCReturnTxs>

Example

let n: NCMintAsset = { 
creator: name,
col_name: api.utils.getRootCollectionName(name),
sch_name: api.utils.getRootCollectionNftSchemaName(name),
payer: name,
payer_prv_key: prv_key_active,
immutable_data: [
{'key': 'name', 'value': ['string', name+'_'+(new Date()).getTime()]},
{'key': 'description','value': ['string', 'demo nft']},
{'key': 'image','value': ['string', 'https://storage.googleapis.com/opensea-prod.appspot.com/creature/50.png']},
{'key': "external_url",'value':['string', '']},
{'key': 'content_type','value':['string', 'text']},
{'key': 'content','value':['string', 'test_string']},
{'key': "license",'value':['string', 'CC-EX-123456']},
//{'key': "template_name"}, {'value': ['string', '']},
//{'key': "attributes"}, { 'value': ['string[]', []] }
],
mutable_data: [
//{'key': 'storage', 'value': ['string', test]}
]
};
let resp :NCReturnTxs = await api.assets.mintAsset(n) ;

Drop NFT

Drop NFT means first offering of NFT

To be provided

List NFT

List existing NFT on the market

To be provided