Skip to main content
Version: 31.0.x

Interface: CreateNftCollectionParams

Defined in: src/api/procedures/types.ts:871

Properties

assetId?

optional assetId?: string

Defined in: src/api/procedures/types.ts:876

The ID of the asset to be used to create the collection. If no assetId is provided, a new asset with NonFungible asset type will be created


collectionKeys

collectionKeys: CollectionKeyInput[]

Defined in: src/api/procedures/types.ts:903

The required metadata values each NFT in the collection will have

Note

Images — Most Polymesh networks (mainnet, testnet, etc.) have global metadata keys registered to help standardize displaying images If imageUri is specified as a collection key, then each token will need to be issued with an image URI.


documents?

optional documents?: AssetDocument[]

Defined in: src/api/procedures/types.ts:907

Links to off chain documents related to the NftCollection


fundingRound?

optional fundingRound?: string

Defined in: src/api/procedures/types.ts:912

A optional field that can be used to provide information about the funding state of the asset


name?

optional name?: string

Defined in: src/api/procedures/types.ts:887

The collection name. defaults to ticker


nftType

nftType: string | BigNumber

Defined in: src/api/procedures/types.ts:892

Throws

if provided string that does not have a custom type

Throws

if provided a BigNumber that does not correspond to a custom type


securityIdentifiers?

optional securityIdentifiers?: SecurityIdentifier[]

Defined in: src/api/procedures/types.ts:896

array of domestic or international alphanumeric security identifiers for the Asset (e.g. ISIN, CUSIP, FIGI)


ticker?

optional ticker?: string

Defined in: src/api/procedures/types.ts:883

The primary identifier for the collection. The ticker must either be free, or the signer has appropriate permissions if reserved.

This value (if provided) is then linked to the assetId asset.