MetaMask / MetaMask/metamask-extension
(Ext) [Enhancement]: Support for eth_getEncryptionPublicKey on Ledger
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
**Describe the bug**
eth_getEncryptionPublicKey when connected to a ledger is not working.
Ledger should have added support as per https://github.com/LedgerHQ/app-ethereum/issues/189
**Steps to reproduce**
Call eth_getEncryptionPublicKey when connected to a ledger device
**Error messages or log output**
```shell
```
**Detection stage**
In production (default)
**Version**
12.9.2
**Build type**
None
**Browser**
Chrome, Firefox
**Operating system**
MacOS, Windows, Linux
**Hardware wallet**
Ledger
Contributor guide
Research direction
Read the Ledger app-ethereum issue linked in the report and trace the Ledger integration for the eth_getEncryptionPublicKey request. Reproduce the call with a Ledger device in the listed browsers and confirm that the request succeeds, with coverage for the supported behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100