echidna icon indicating copy to clipboard operation
echidna copied to clipboard

Improve UX around configuring Etherscan API key

Open devdacian opened this issue 1 year ago • 3 comments
trafficstars

Describe the desired feature

Neither echidna --help nor the example config provide a way to set the etherscan api key. Apparently it can be set by setting an environment variable ETHERSCAN_API_KEY but ideally this would be mentioned somewhere in the --help output.

devdacian avatar Mar 25 '24 14:03 devdacian

https://github.com/crytic/building-secure-contracts/blob/master/program-analysis/echidna/advanced/state-network-forking.md#coverage-and-etherscan-integration

gustavo-grieco avatar Mar 25 '24 14:03 gustavo-grieco

Making this available as a setting in the yaml config file would be great

rappie avatar Mar 25 '24 14:03 rappie

We should also improve the error message to provide help right away

arcz avatar Mar 25 '24 17:03 arcz

@arcz was there anything else you wanted to tackle in this issue other than the config file?

elopez avatar May 06 '24 11:05 elopez