-
Notifications
You must be signed in to change notification settings - Fork 11
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
ed25519 public key regeneration #7
Comments
this is needed, as mytonwallet dosnt support ledger on dapps now. we need to do this without a ledger. |
@kslamph Will https://tonhelloworld.com/01-wallet/ work for you? e.g.
Our problem is that, if you program a ledger with the same mnemonic as the one used above (e.g. We would like the wallet address on both occasions to be the same, hence my original question above, how is the |
thanks, but it dose not work for my case, i have the same requirments as you, need to generate the key same mytonwallet, besides, i have a passpharse added on the 24 words. |
Note that Ledger Live uses the derivation path m/44'/607'/0'/0'/0'/0' (not m/44'/607'/0'/0/0/0). No idea why Ledger Live uses this weird derivation path! And yes, as @vchong said, it appears to be different from the derivation path used by Tonkeeper. |
@loupiote i think that was the missing piece @kslamph do you still need this? can you try below and see if it works?
|
This still does not match the address generated by ledger live |
Mnemonic word:perfect valley spy embark stadium hint ocean pen conduct prevent skull plug empower obscure night inside violin weasel brief barrel crucial choice brisk husband |
Did you do this?
I was able to get
Importing the mnemonic directly into Tonkeeper will not give the same address as it does its derivation different than the ledger. |
Can you give me the package used for your package.json? I wonder if we have different bags |
It's not a "clean" copy, but here you go.
Only |
It really is the version of the problem, my "@ton/ton": "^15.0.0", replaced by your version will be the same, thank you |
I used 15.0.0 and was able to get the same address as well. 🤔 |
It was a ledger bug, I had an account with ton, but after I reset it I imported the mnemonic from before and now he gets a different account. |
It was a ledger bug, I had an account with ton, but after I reset it I
imported the mnemonic from before and now he gets a different account.
If true, this is not good!
…On Wed, Oct 23, 2024, 00:11 mikey-cool ***@***.***> wrote:
我使用了 15.0.0 并且也能够获得相同的地址。🤔
It was a ledger bug, I had an account with ton, but after I reset it I
imported the mnemonic from before and now he gets a different account.
—
Reply to this email directly, view it on GitHub
<#7 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AJTVMJYGAWWAY7CZXNHPZWDZ45DYTAVCNFSM6AAAAABINLZDVOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZRGEYDMNJSGE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Is it possible to shed light into the process of going from a bip39 mnemonic and the
m/44'/607'/0'/0/0/0
bip44 derivation path to the 32B ed25519 public key returned inledger-app-ton/src/crypto.c
Lines 107 to 113 in 5ca0490
The text was updated successfully, but these errors were encountered: