Avalanche fundamentals08 permissioning users
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.
Tokenomics
Token Allocations
Total: 1,000,000
0x0000000000000000000000000000000000000001
Native Token Minter
Permissioning
Enabled
0 / 2
Contract Deployer Allowlist
Transaction Allowlist
Fee Configuration
Fee Configuration
Tip: Static Gas Price
For static gas pricing (no congestion-based adjustments), set Target Gas > (Gas Limit × 10 ÷ Block Time). Current threshold: >75000000 gas (~75M). Useful for permissioned chains where congestion pricing isn't needed.
Enabled
0 / 2
Fee Manager
Reward Manager
Pre-Deploys
Enabled
5 / 7
Transparent Upgradeable Proxy
Proxy Admin Contract
ICM Messenger
Wrapped COIN
Safe Singleton Factory
Multicall3
Create2Deployer
Is this guide helpful?


