The gatekeeper guard checks whether the minting wallet
has a valid Gateway Token from a specified Gateway Network.
In most cases, this token will be obtain after completing a
captcha challenge but any Gateway Network may be used.
The network argument specifies the public key of the Gatekeeper
Network that will be used to check the validity of the minting wallet.
For instance, you may use the "Civic Captcha Pass" Network,
which ensures the minting wallet has passed a captcha, by using
the following address: ignREusXmGrscGNUesoU9mxfds9AiYTezUKex2PsZV6.
The expireOnUse argument defines whether we should mark the Gateway
Token of the minting wallet as expired after the NFT has been minting.
When set to true, they will need to go through the Gatekeeper
Network again in order to mint another NFT.
When set to false, they will be able to mint another NFT
until the Gateway Token expires naturally.
The gatekeeper guard checks whether the minting wallet has a valid Gateway Token from a specified Gateway Network.
In most cases, this token will be obtain after completing a captcha challenge but any Gateway Network may be used.
The
network
argument specifies the public key of the Gatekeeper Network that will be used to check the validity of the minting wallet. For instance, you may use the "Civic Captcha Pass" Network, which ensures the minting wallet has passed a captcha, by using the following address:ignREusXmGrscGNUesoU9mxfds9AiYTezUKex2PsZV6
.The
expireOnUse
argument defines whether we should mark the Gateway Token of the minting wallet as expired after the NFT has been minting.true
, they will need to go through the Gatekeeper Network again in order to mint another NFT.false
, they will be able to mint another NFT until the Gateway Token expires naturally.