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 | "ERC721SignatureMint" |
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 |