Comments (13)
Skiff requires this, so +1
from app-ethereum.
@pepawel saw your edits.
right, the problem is that when you call eth_getEncryptionPublicKey
with a Ledger logged in, MetaMask throws:
{
code: -32603
message: "Ledger does not support eth_getEncryptionPublicKey."
...
}
this is because of this pull request, which essentially defined this error behavior—under the assumption that Ledger doesn't support it.
Now that Ledger does support this (see above), I think MetaMask needs to re-visit this error behavior and disable it. that's my read. i haven't gotten a response from them yet though.
from app-ethereum.
Any thoughts from Ledger on this? It would be great if this was implemented
from app-ethereum.
Hello, thank you for this idea, it is currently not in our roadmap but we could take a look at it, probably beginning of next year.
While we are discussing Tornado.cash, feel free to have a look at https://torn.community/t/tornado-cash-in-ledger-live/1735 this would definitely help pushing these topics.
Thank you,
Adrien
from app-ethereum.
Any updates on this?
from app-ethereum.
I'm building an app that needs encryption/decryption support for messages. Currently only supports MetaMask. Would be great for ledger support as well.
from app-ethereum.
I'll plus one this issue too unfortunately: 401884
from app-ethereum.
bumping this; would be great to see this feature. any updates by any chance?
from app-ethereum.
Resolves #240
from app-ethereum.
are you saying that this issue is now resolved? is the fix live in ledger? (do i need to update ledger live? or...)
from app-ethereum.
@firnprotocol I'm not in a dev team, however I upgraded my Ledger's firmware today and can confirm Skiff works. It probably means the issue is resolved.
EDIT: The problem with Skiff is still there with current Ledge's firmware and updated Ethereum app. I'm sorry I haven't checked this deeply enough before. Currently Skiff offers 1) assigning wallet to email address and 2) logging in using wallet. I tried the first successfully and assumed the second works. It does not.
I don't know exactly what the source of the problem with Skiff and/or Ledger is now, but the fact is I still can't login to Skiff using Metamask with Ledger, while I'm able to login using Metamask itself.
from app-ethereum.
@pepawel excellent, thanks for the heads-up—though it looks like now MetaMask needs to update itself to not throw an error in this case? (see lined issue above)
from app-ethereum.
@firnprotocol thank you for explaining the issue, it definitely makes sense!
from app-ethereum.
Related Issues (20)
- Ledger device: Invalid data received (0x6a80) HOT 5
- NAMEUPDATE Ether-1 / Etho Protocol network (ETHO)
- Permissive TX RLP deserialization causes early signing dialog when APDU packet boundary occurs immediately before chain ID HOT 3
- Fix provideErc20Information Speculos test HOT 1
- Add BLS to ETH1 change request HOT 181
- Error pulling up app on local using Nano S plus HOT 4
- Issue while loading Neon Devnet on Ledger nano S plus
- Add NEON EVM DEVNET network (NEON) HOT 2
- Question: `*_no_throw` functions HOT 1
- Fix external plugin last parameter not sanitized when the last parameter is not full length.
- [UI] stax/nano inconsistency HOT 1
- Has Ledger ever used Libbitcoin? HOT 2
- EIP712 sign message need support uint HOT 2
- Bumping Eth plugin SDK to latest version 1fe4085
- Bumping Eth plugin SDK to latest version 4d8e044
- Bumping Eth plugin SDK to latest version 4d8e044
- Bumping Eth plugin SDK to latest version 4d8e044 HOT 4
- Fix [Subject of the issue] HOT 1
- [Bug]: blobs limit in txpool is full (-32000) HOT 1
- Transfer of Ethers between accounts in Sepolia HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from app-ethereum.