Skip to main content

Pause / Unpause

Pause

Contract owned by an address

Make sure you have set up your wallets and config from the setup guide.

To pause the contract, run the following, where CONTRACT_ADDRESS is the proxy address of the HypercertMinter, and NETWORK is one of the networks from hardhat.config.ts:

yarn hardhat pause --network NETWORK --address CONTRACT_ADDRESS

Contract owned by a multi-sig

If we transferred ownership to a multisig, we can use OpenZeppelin Defender Admin to propose a pause to be approved by the multisig.

Unpause

Make sure you have set up your wallets and config from the setup guide.

To pause the contract, run the following, where CONTRACT_ADDRESS is the proxy address of the HypercertMinter, and NETWORK is one of the networks from hardhat.config.ts:

yarn hardhat unpause --network NETWORK --address CONTRACT_ADDRESS