nftPaymentGuardManifest: GuardManifest<NftPaymentArgs, NftPayment, NftPaymentMintArgs> = ...

The nftPayment guard allows minting by charging the payer an NFT from a specified NFT collection. The NFT will be transfered to a predefined destination.

This means the mint address of the NFT to transfer must be passed when minting. This guard alone does not limit how many times a holder can mint. A holder can mint as many times as they have NFTs from the required collection to pay with.

Generated using TypeDoc