block-core / blockcore

Open source .NET Core Bitcoin based blockchain node in C#
https://www.blockcore.net
217 stars 90 forks source link

Electrum seed support #265

Open sondreb opened 3 years ago

sondreb commented 3 years ago

We should add the option to restore a wallet that is compatible with Electrum.

Source of inspiration:

https://github.com/bitcoinjs/electrum-mnemonic

sondreb commented 3 years ago

https://stepansnigirev.github.io/seed-modifier/

https://github.com/stepansnigirev/seed-modifier

https://bitcoin.stackexchange.com/questions/37176/how-does-electrum-make-a-keypair-out-of-a-seed

https://electrum.readthedocs.io/en/latest/xpub_version_bytes.html

dangershony commented 3 years ago

It should probably be a separate api method dedicated for this purpose?