Activate Transaction Allowlist
Learn how to activate the the transaction allowlist precompile in the genesis.
Avalanche L1s do not implement permissioning by default. To enable permissioning, you need to activate the transaction allowlist precompile in the genesis. This allows only approved addresses to issue transactions on your blockchain.

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.
Explore more
Avalanche Builder Tooling

Is this guide helpful?