MetaMask / MetaMask/metamask-extension
[Enhancement]: cross chain address book
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
### Describe the enhancement

I'm aware I'm doxxing myself but my ENS names are on chain anyway, I'm not running darknet marketplace, I err on the side of adoption, simplicity, usability. Please don't hack me.
### Steps to reproduce
1. Paste address that is in the address book on Ethereum - Binance deposit address
2. Change the chain
3. Paste the same address on Fantom - not found
### Cross chain address book would be nice
* I have the same address cross chain
* My frens (anon dudes on the internet) have the same address
* Exchanges have the same address
### Error messages or log output
_No response_
### Version
10.22.1
### Build type
_No response_
### Browser
Chrome
### Operating system
MacOS
### Hardware wallet
_No response_
### Additional context
I've tried to search for ["address book" in open issues](https://github.com/MetaMask/metamask-extension/issues?q=is%3Aissue+is%3Aopen+address+book) and didn't find, that's why opening a new issue.
Contributor guide
Research direction
Start by tracing the existing address-book lookup and the chain-switch behavior described in the reproduction steps. The change is done when an address saved on Ethereum is also recognized on Fantom and other supported chains, including exchange and contact addresses.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- blockchain
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100