Activate Contract Deployer Allowlist

Learn how to activate the contract deployer allowlist precompile in the genesis.

Analogous to the transaction allowlist, Avalanche L1s do not implement contract deployer allowlist by default. To enable permissioning, you need to activate the contract deployer allowlist precompile in the genesis. This allows only approved addresses to deploy contracts on your blockchain.

Logo

Genesis Builder

Create a genesis file for your new blockchain.

Chain Parameters

Enter the basic parameters of your L1, such as the EVM chain ID.

Tokenomics

Configure the initial allocation and minting rights.

Permissions

Configure access controls for deploying contracts and submitting transactions.

Transaction Fees & Gas

Configure gas limits, block rate, and fee parameters.

Fill in the configuration to generate the genesis file.

Is this guide helpful?

On this page

No Headings