Test smart contracts against real mainnet state.
Guides the creation of smart contract tests covering correctness, edge cases, gas use, and mainnet behavior.
When to use it
Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.
It changes how the agent writes and organizes smart contract tests in the project.
What you provide
The gas reporter configuration reads this environment variable for its USD-denominated reporting setup.
The configuration reads this environment variable for the contract verification workflow.
This skill
Etherscan
Submits contracts to Etherscan
Codecov
Uploads coverage to Codecov