post
https://protocol-api.tmi.evergonlabs.com/erc721/deployGated
[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
