Tokens have names, and they have addresses.
We all know:
- MKR, and
- CRV, for example.
We don’t refer to them as:
- 0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2, and
Unfortunately (or fortunately) DeFi is decentralized. There is no central repository mapping names to addresses. As a result, anyone is free to name their tokens AAVE, MKR, and CRV. And they do. This is why our API functions never accept names, only addresses.