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
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(contractWrapper, storage) | Constructs a new instance of the Erc721WithQuantitySignatureMintable class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| featureName | "ERC721SignatureMintV2" |
Methods
| Method | Modifiers | Description |
|---|---|---|
| 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 |