Skip to main content

NFTContractDeployMetadata interface

Options for deploying an NFT contract

Signature:

export interface NFTContractDeployMetadata

Properties

PropertyTypeDescription
description?string(Optional) Optional description of the contract
external_link?string(Optional) Optional url for the contract
fee_recipient?string(Optional) The address that will receive the proceeds from secondary sales (royalties)
image?FileBufferOrString(Optional) Optional image for the contract
namestringname of the contract
platform_fee_basis_points?number(Optional) The percentage (in basis points) of platform fees
platform_fee_recipient?string(Optional) The address that will receive the proceeds from platform fees
primary_sale_recipientstringThe address that will receive the proceeds from primary sales
seller_fee_basis_points?number(Optional) The percentage (in basis points) of royalties for secondary sales
symbol?string(Optional) Symbol for the NFTs
trusted_forwarders?string[](Optional) Custom gasless trusted forwarder addresses