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

28/29 word "Sia" recovery phrase support #79

Closed
ChrisSchinnerl opened this issue Mar 15, 2024 · 1 comment
Closed

28/29 word "Sia" recovery phrase support #79

ChrisSchinnerl opened this issue Mar 15, 2024 · 1 comment

Comments

@ChrisSchinnerl
Copy link
Member

We should be able to create a WASM function for this pretty easily.
Every wallet since walrus has been backwards-compatible with siad seeds. siad seeds are 32 bytes of entropy, which are hashed with an integer to derive sequential keys; walrus seeds are 16 bytes of entropy, which are hashed to produce 32 bytes, which are then hashed with an integer. So the only difference is that walrus seeds get hashed an extra time before you use them.

@github-project-automation github-project-automation bot moved this to Triage in Sia Mar 15, 2024
@ChrisSchinnerl ChrisSchinnerl moved this from Triage to Todo in Sia Mar 15, 2024
@n8maninger
Copy link
Member

n8maninger commented Mar 18, 2024

We will not support Sia 28/29 seeds in the walletd UI. Instead, we will follow hostd and create a utility to sweep the funds of legacy wallet formats, both Sia seed and v0.3.x siag key files, to a new address.

@n8maninger n8maninger closed this as not planned Won't fix, can't repro, duplicate, stale Mar 18, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in Sia Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants