Skip to main content

Token.signature property

Signature Minting


// see how to craft a payload to sign in the `contract.signature.generate()` documentation
const signedPayload = contract.signature.generate(payload);

// now anyone can mint the tokens
const tx =;
const receipt = tx.receipt; // the mint transaction receipt


signature: Erc20SignatureMintable;


Generate tokens that can be minted only with your own signature, attaching your own set of mint conditions.