Voucher NFT Collection
Overview
Types of Voucher NFT Collections
How to create a collection
Chain
Address
function createVoucherCollection(
address token,
string calldata name,
string calldata symbol,
IFactory.CollectionSettings calldata settings
) public nonReentrant returns (address) {}
struct CollectionSettings {
uint96 royaltyRate;
bool isSoulBound;
FreeMintableType isFreeMintable;
bool isSemiTransferable;
}
enum FreeMintableType {
NON_FREE_MINTABLE,
FREE_MINT_COMMUNITY,
FREE_MINT_WHITELIST
}
Last updated