I've always been serious about maintaining good wallet hygiene. This has resulted in an absurd amount of addresses over the years. To track them all I use etherscan. There are several problems with using etherscan for tracking address notes. A few are:
- Etherscan is centralized
- Etherscan notes aren't visible in other wallets and websites. This results in having notes in a variety of places ... Zapper.fi, Rotki, Metamask, etc.
- Etherscan's solution to public notes is Disqus which is centralized and always blocked by adlbockers.
This problem is not isolated to ethereum and a good solution will be chain agnostic.
My vision for the solution is to create an address notes standard that can be recognized by the multitude of clients out there. Currently I'm proposing that it would be a JSON object that would look like this: