Pages:
Author

Topic: Fork Sweeper - page 2. (Read 422 times)

legendary
Activity: 3612
Merit: 5297
https://merel.mobi => buy facemasks with BTC/LTC
July 23, 2020, 06:58:55 AM
#2
I've written something a long time ago which you might be able to use as a basis:

https://github.com/mocacinno/mocacinnoforkchecker

Do realise this was written very fast, and afterwards i tought about many improvements (both in syntax as general flow... For example, if i had to re-write this script, i'd probably make it multithreaded)

It doesn't include a lot of the functionality you want, but hey, it might be a start Wink
newbie
Activity: 2
Merit: 0
July 23, 2020, 06:54:20 AM
#1
Hello, there my dear cryptopeople.

I encountered some people, whom asked me, what to do about theire coins from Bitcoin forks. Since i could not find any software for that, I hope, you may point me in the right direction.

In case there is nothing, i started coding something:

I was thinking about you entering your 12- or 24-word mnemonic, armory recovery seed, whatever software you use-seed in a python script. Then the software goes down common (and maybe specifiable) derivation paths, to generate a definable amount of addresses. If it finds an output, which was unspent on time of fork, it acts accordingly.

Whereby this software has an online and offline part. The online one only takes xpub-keys or a list of addresses to check against -generated from offline version- and returns a modified list to the offline one. For example by pickling it, transferring by sneaker-protocol and unpickling it.
The offline one generates lists of public keys, if no xpub (or something like that is known) for giving it to online version. And than generates QR-Codes with privkeys for content or raw singed transactions to definable addresses. So you can easily sweep that funds to wherever you want. Also it should give warnings, to all those keys, which are vulnerable to replay attacks.

Also nice would be, if you could tell the software, to use a specified fullnode to gather data from (currently it uses blockchair).

All, my coding skills and knowledge allowed me to do relatively safely can be found here: https://github.com/GitNabCoiner/sweep

Thank you for your time and help. :-)
Pages:
Jump to: