stacks-network / stacks-core

The Stacks blockchain implementation
https://docs.stacks.co
GNU General Public License v3.0
3k stars 659 forks source link

correct secret gives me wrong wallet address #3405

Closed jeffmail closed 1 year ago

jeffmail commented 1 year ago

Has anyone ever seen or fixed this?

For the last year my stx wallet was: SPCGY4K9AN72MBEX51DYX72R7RMV9NQ3X59MNSZQ

I have some NFTs, domain name, and 1000 STX.

Today after several months I signed back into my hiro wallet with my secret key which I have always used and store in a physical safe on a piece of paper. It let me restore wallet by entering secret but it gave me this address: SP1JY8YPH63GV1FDM2YBKY3F2BM75QQBCW0603PTS

I dont see my other address or tokens/etc. When I look for additional accounts it did not show any. I clicked new account and it creates new addresses, but I dont have my old one.

When I look on stx blockchain, I can find my old address and tokens/etc, but if I try and search for this new wallet address it just says no wallet found.

I just tried with the xverse mobile app and still have the same issue, previously I tried with the hiro web wallet (chrome).

other users have reported this bug on the hiro site https://github.com/hirosystems/stacks-wallet/issues/830

[4.3.0] Bug: Wrong wallet address #830

jeffmail commented 1 year ago

Im sure people this this is a seed phrase mistake, but I am certain its not. I think its an issue with multiple wallets (non primary)

I think the issue is I am getting a second (non principle wallet address shown in the hiro wallet. The seed phase had a primary wallet SPCGY4K9AN72MBEX51DYX72R7RMV9NQ3X59MNSZQ

and a secondary wallet (create additional account) SP1JY8YPH63GV1FDM2YBKY3F2BM75QQBCW0603PTS

when I log in now I only see the non-principle SP1JY8YPH63GV1FDM2YBKY3F2BM75QQBCW0603PTS

if I search the stx explorer for SP1JY8YPH63GV1FDM2YBKY3F2BM75QQBCW0603PTS, it gives me an error telling its not a principle wallet address, but in my hiro it shows as account 1 and the previous account 1 does not show. The seed phase was stored written in my safe and I was able to log into it many times over the last year, this is a brand new issue. I have been using crypto since 2013 and I am certain this isnt a seed phase mistake.

the primary principle disappeared. hiro_Capture

jeffmail commented 1 year ago

I used to have two other accounts in there, each one had a .btc with it, not sure if that is relative.

314159265359879 commented 1 year ago

Lets proceed with this issue on the wallet repository. I do believe that is the right place. I will comment there.

https://github.com/hirosystems/stacks-wallet/issues/1115

314159265359879 commented 1 year ago

This is resolved and can be closed.