Deploy gated ERC721 via factory

[TESTNET ONLY] This contract has not been audited.

Returns transaction data for deploying a new gated ERC721 token via the factory contract.

Calls deployAndInitializeProxy on the ERC721AutoIdGatedPausableRecoverableFactory to atomically deploy and initialize a new token proxy with whitelist gating.

The deployed token supports:

  • mint(to) - Mint token with auto-generated ID (MINTER_ROLE gated)
  • burn(tokenId) - Burn token (owner, approved, or MINTER_ROLE)
  • setBaseURI(uri) - Set base URI (URI_SETTER_ROLE gated)
  • setTokenURI(tokenId, uri) - Set token-specific URI (URI_SETTER_ROLE gated)
  • setContractURI(uri) - Set contract metadata URI (URI_SETTER_ROLE gated)
  • Whitelist gating via gatingSigner for transfer verification
Language
Response
Click Try It! to start a request and see the response here!