What Is API key?

API key is an authentication method for machine-to-machine communications.

API keys are usually needed with HTTP based API services.

Blockchain and decentralised finance protocols do not need API keys, because the authentication happens with public key cryptography and wallets.