Contract verification on Etherscan-compatible explorers using Foundry's forge verify-contract. Covers standard verification, unsupported chains via Etherscan V2 API, proxy patterns, and factory-created contracts.
| Foundry ≥1.3.6 | Run forge -V to check version | | Contract address | From deployment broadcast or user | | Chain ID | From explorer or network configuration | | Explorer API key | From Etherscan account (works for V2 multi-chain) | | Source code | Must match deployed bytecode exactly |
When Foundry shows "No known Etherscan API URL for chain X":
Проверьте смарт-контракты в обозревателях блоков, совместимых с Etherscan. Этот навык следует использовать, когда пользователь просит «проверить контракт», «проверить на etherscan», «проверить на сканировании цепочки». Выполняет стандартную проверку, API Etherscan V2 для неподдерживаемых цепочек в литейном производстве, шаблоны прокси и контракты, созданные на заводе. Источник: sablier-labs/agent-skills.