| name | avalanche-evm |
| description | Subnet-EVM configuration, precompiles, genesis setup, Hardhat and Foundry integration for Avalanche L1s. Use this skill when answering questions about Subnet-EVM, custom precompiles, genesis.json, deploying contracts to Avalanche L1s, configuring EVM parameters, fee mechanisms, or setting up development tooling for Avalanche.
|
| version | 0.1.0 |
| author | Avalanche Developer AI Toolkit |
Avalanche EVM Skill
This skill covers Subnet-EVM - the EVM implementation used by Avalanche L1s - including configuration, precompiles, and development tooling.
When to Use This Skill
- Configuring a custom Avalanche L1 EVM chain
- Using or writing Subnet-EVM precompiles
- Setting up Hardhat or Foundry for Avalanche development
- Understanding genesis.json for L1 deployment
- Custom fee token and gas configuration
- EVM compatibility questions specific to Avalanche
Files in This Skill
overview.md - Subnet-EVM overview and key differences from Ethereum
genesis.md - genesis.json configuration reference
precompiles.md - Built-in precompiles (AllowList, FeeManager, NativeMinter, etc.)
hardhat.md - Hardhat setup and configuration for Avalanche
foundry.md - Foundry setup and configuration for Avalanche
fee-config.md - Custom fee token and gas price configuration
examples/ - Code examples