Skip to content
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

Importing Bitcoin Uncompressed WIF PrvKey Derives Compressed Legacy Address #107

Open
nc50lc opened this issue Oct 18, 2023 · 7 comments
Open

Comments

@nc50lc
Copy link

nc50lc commented Oct 18, 2023

The issue is straightforward:

A WIF prvKey with uncompressed flag (starts with '5')
should have an uncompressed pubKey pair which where the address should be derived from.
Instead, current release forces it to use the compressed pubKey.

To reproduce:

  • Acquire an uncompressed WIF prvKey elsewhere and take note of the derived address.
  • Import the WIF to unisat and it'll derive the address associated to the compressed public key.

Related link (Bitcointalk): Unisat gives different public address after importing a private key

@GGG888GGG
Copy link
Collaborator

@nc50lc our programmer knew it. We will fix it. When it is done, we will inform you. Tks.

@nc50lc
Copy link
Author

nc50lc commented Oct 20, 2023

Thank for letting me know that they're working on this.
I'll close the issue once it's resolved.
-edit-
Once the bug is solved, please close this issue on my behalf.

@astro-dad
Copy link

Any movement on this getting resolved?

@DarienRahl
Copy link

Hello? Any news about resolving this problem?

@GGG888GGG
Copy link
Collaborator

sorry, our dev is very busy. If any news, i will update.

@sendentone
Copy link

抱歉,我们的开发人员很忙。如果有任何消息,我会更新。

There seem to be quite a few situations like this, so if you restore the wallet plug-in configuration file through data recovery after resetting Windows, can you enter the wallet interface through the originally installed wallet plug-in, enter the password set at that time, and then enter the wallet interface? Export helper words? Is this a feasible solution?
Because the helper words recorded when creating the wallet can be imported into the new environment but there is no original BTC address and balance. Now that I have restored the configuration file of the previous wallet plug-in and imported it into the new environment, can it be retrieved?

I've done this but still can't open the plugin wallet, I need technical support,

@GGG888GGG
Copy link
Collaborator

@sendentone it is an issue different with the main topic, and it is a bit complex, please open a ticket in our discord server https://discord.com/invite/unisat , we could get a timely communication there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants