I created an account on etherscan, navigate to the API Keys settings in the user panel, and added a key. I go to the API documentation, take any API call, insert my API key, and I get an invalid API key response. Do I need to link my wallet to etherscan, or go through some other verification process? I have tried creating new keys, several API endpoints on ropsten and mainnet, and they all fail with the same Invalid API key response.
If there is some other information I can provide, I would be happy to. The only information I can think of is my API key. I have tried various endpoints, here are two of them.
https://api.etherscan.io/api?module=stats&action=ethsupply&apikey=YourApiKeyToken
The end goal here is to verify a test contract on ropsten.
Best Answer
I had this problem. The API Key seems to take about five minutes to activate once it is created.