-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expand number of cryptocurrencies the Manager supports #881
Comments
There are a number of top cryptocurrencies we don't support in our Manager that we need to support, such as (in order):
|
Just checked cointypes at https://github.com/satoshilabs/slips/blob/master/slip-0044.md cointypesADA = 1815 |
And some notes on format
|
Yes, but we should still support it |
Additional ones:
|
I just got off a call with Gemini, and they are interested in various kinds of integration with ENS. One thing they pointed out is that we support in our Manager all the cryptocurrencies they do except for ZEC. To show good will to Gemini, @makoto could you prioritize trying to get ZEC address support in the Manager ASAP? |
@brantlymillegan can you check with Gemini if they are okay with just storing transparent address, not shielded address? There is outstanding PR on ZCASH but @Arachnid commented the need to support shielded address. I spoke to Trust wallet team who already support zcash but they also only support transparent address. |
But don't we want to support both transparent and shielded addresses? Is it a lot harder to support both? And if we support transparent addresses right now, can we easily add support for shielded addresses later? @Arachnid in that thread you linked talks about the need for it to be backwards compatible. Was that PR changed to be backwards compatible so that we could add shielded addresses later? |
I don't know zcash well but not sure if you want to store shielded address (which suppose to be secret) into a publicly accessible place. I also don't know how hard to implement support for the shielded address tbh. |
@Arachnid In terms of supporting transparent address, the PR I showed above is a bit out of date (people did some optimisation refactoring), so I tried to implement myself as follows but the testing isn't passing. Am I wrong to understand that |
@makoto I just talked to @Arachnid . He said it'd be great if we could add support for both at the same time. But if we can't do that and we only add support for transparent addresses, that's fine as long as the encoding makes it clear people can distinguish between them. To determine that we probably just need to talk to a Zcash dev (otherwise it could take us a long time to try to figure out on our own). |
@Arachnid could you review ensdomains/address-encoder#45 . Also we should pay bounty to the guy who originally submitted ensdomains/address-encoder#10 as it's mostly his code |
@Arachnid this one is also good to go for Tezos ensdomains/address-encoder#46 . In terms of your earlier comment about the pr17, I commented here. NOTE: I noticed that TrustWallet encode/decode differently so I reported to the team. |
@Arachnid can you also either merge or close ensdomains/address-encoder#35 ? This could potentially impact other outstanding PRs |
Also added DOT as it was super easy extension to KSM ensdomains/address-encoder#47 |
@makoto Thanks! I left some comments on your PRs. |
@makoto I've set up bounties for a bunch of these for the Apollo Gitcoin hackathon we were invited to, and I'm getting a lot of responses. So please check the outstanding PRs tab before doing the work to add a new cryptocurrency address |
No description provided.
The text was updated successfully, but these errors were encountered: