Skip to main content

Erc721WithQuantitySignatureMintable class

Enables generating dynamic ERC721 NFTs with rules and an associated signature, which can then be minted by anyone securely

Signature:

export declare class Erc721WithQuantitySignatureMintable implements DetectableFeature

Implements: DetectableFeature

Constructors

ConstructorModifiersDescription
(constructor)(contractWrapper, storage)Constructs a new instance of the Erc721WithQuantitySignatureMintable class

Properties

PropertyModifiersTypeDescription
featureName"ERC721SignatureMint"

Methods

MethodModifiersDescription
generate(mintRequest)Generate a signature that can be used to mint a dynamic NFT
generateBatch(payloadsToSign)Genrate a batch of signatures that can be used to mint many dynamic NFTs.
mint(signedPayload)Mint a dynamically generated NFT
mintBatch(signedPayloads)Mint any number of dynamically generated NFT at once
verify(signedPayload)Verify that a payload is correctly signed