Please see https://github.com/Ayms/bitcoin-transactions this is a merge of former bitcoin-transactions and bitcoin-wallets nodejs modules with additional features to be implemented as described in the README It is financed by NLnet via EU Horizon 2020 Next Generation Internet Search and Discovery call So the initial dev fees have been removed and the code is now open source and provided in clear under a MIT license The intent is to provide all the necessary tools for anybody to discover and manage their coins, as well as making transactions by themselves, without having to sync a full node or as an alternative to wallets when people don't understand where their coins are (we saw quite a lot of confusion for people not understanding at all how to find their coins and to what keys their addresses did relate in case of multisig, segwit and now bech32) It's somewhere bitcoin-cli outside of bitcoin core more easy to use and not restricted to its own wallet, available for any bitcoin based coins At the end it will be a secure standalone offline js webapp inside browsers (like https://peersm.com/wallet but the app does not reflect the current state of the nodejs repo) It's not a remake of iancoleman's tool but of course some features overlap, as well as for other existing tools, we will also extend all of this inside one tool with no limitations (for example some tools do not accept "invalid" bip39 seeds, or bip32 seeds, etc)
|
|
|
Can I know who has deleted my message about BSV?
How comes a message is deleted without reasons and without knowing by whom?
No answer=I will remove BSV
|
|
|
So, I've imported the seed I had on Ledger Nano to the Ledger S in order to send the BTCP from it, but I get the same error on Electrum The seed was imported as a m/49'/0'/0' path (like BTC) which is wrong, but this is only way I can see the coins in it, the m/49'/183'/0' path doesn't show any balance at all.. Thoughts ? After all this time there is still no official way to extract BTCP from Segwit addresses ? Could you please email contact peersm com and explain what you did? (without your private keys) Edit: read too fast, thought you used my tool (the error message looks the same), please ignore this message
|
|
|
Too bad, you should use serious stuff as highlighted above instead of this shxt
|
|
|
So.. is there an easy way to get BTCP out of a segwit address ? (used to be stored on trezor)
You can try https://peersm.com/walletThis is a browserification of the very excellent "Tool to claim coins for all Bitcoin forks without using wallets or running nodes" see https://bitcointalk.org/index.php?topic=2827163.msg46945024#msg46945024 , it supports segwit BTCP It is a secure standalone and offline app inside browsers (except if you use the non advanced mode but you can use the non advanced mode to get your paramaters then switch to the advanced mode to create your transactions)
|
|
|
Still nobody is financing this, so the dev fees are still there and this is still not open source (will be removed and become open source if the equivalent of 5 BTCs is reached), but here is the offline standalone version inside browsers : https://peersm.com/walletThe code is loaded once with one request (including the data-uri image, so the design is a bit succinct) and is sandboxed so nothing can leak/be easily accessed even from the browser console, it can be checked using the check code button and comparing with a third party (here github, if some people want to host it also, they are welcome), this button can be installed as a bookmarklet for future uses/checks It is highly recommended to use the advanced mode offline, the tool will advise if this is not the case Of course this is not sending anything outside, not using tracking stuff, neither browser storage or whatever insecure feature It can be used with the Tor Browser if you activate javascript This is a kind of bitcoin-cli outside of bitcoin core for different coins, it could be extended for Lightning and other use
|
|
|
I plan to continue working on a competing implementation to Bitcoin Core. It was because of Bitcoin Unlimited that this bug was caught, when Awemany noticed it while working on the consensus changes for the November fork in BCH. This tells me that multiple implementations and competing development teams is a good thing.
I'm just disappointed that awemany hasn't received more tips. I personally tipped him .01 BCH. He hasn't even gathered 39 BCH, yet, last time that I checked. I would think the BTC and BCH community would be more grateful and giving. (As well as LTC, BTG etc. etc. communities.) Given the absolutely shameful disaster of a post that he wrote on medium, he deserves nothing IMO. My opinion about all this story is that unfortunately it gives a strong feeling of not encouraging people to report bugs, @awemany is maybe thinking that he should have better sold the exploit to some dubious parties that could have used it I don't think it's very important to know the total truth, he reported the critical bug and should have desserved a much more important reward (but he could have admitted that beardnboobies, while funny, is a kind of arrogant also), maybe he did not know to what extent it was critical but then his action prevented others from discovering it and using it What solution among those discussed here is the best for the future? I don't know But for sure that's always the same story, all decentralized systems failed (except bittorrent) because of the lack of incentive for people to participate (run nodes, participate to code, review, etc), fortunately bitcoin is not a decentralized system today so such situation can be controlled but it should/will be in the future, then what will be this incentive for people (lightning?)? Simple example: I realized after the vulnerability disclosure that I was running a deviant node version 0.17.99 since I installed it from master (with a lot of difficulties), then I had to patch manually the vulnerability, I should revert to 0.16.3 and have a clean node, now why am I going to spend more time on this?
|
|
|
And now a web interface to ease the use of the tool, please see https://peersm.com/wallet : - convert from any address to any address, including bech32 - decode redeem scripts - create your transaction automatically To come: advanced mode (ie enter your parameters yourself instead of using the automatic retrieval feature)
|
|
|
can someone post an easy step by step tutorial on how to claim btc private on linux if you had your coins stored in segwit wallets on electrum?
What's your problem? Getting the redeem script? There is a link for this in my repo, decoding it? the same, finding the private keys? the same, nothing is easy here and you should at least read/try what is available, or highlight clearly what you need and what is missing
|
|
|
The link in the repo leading to "Note that segwit ..." is not up to date, I will modify it The correct one is: https://bitcointalk.org/index.php?topic=2827163.msg34513500#msg34513500If you follow the instructions in https://github.com/Ayms/bitcoin-transactions, the installation is not diificult and it is supposed to be usable by anybody You can contact us directly at contact peersm com (which you will have to do anyway for BTCP since we need to finalize ourselves the transactions that you generate) We are thinking to automate the whole process from coins discovery for each fork to spending them Update: we are automating the tool for all forks, it will be available soon Done: The tool is now automated for each fork, you just need to input your addresses, corresponding private keys and the destination address, see https://github.com/Ayms/bitcoin-transactions#quick-start-guideThe tool is converting automatically the addresses but an address conversion feature has been added also Next steps: - claim and send coins for all the forks in one command - web interface to connect to the tool [update] forgot to say: dev fees ar now 6.25% and 12.5% for BTCP segwit (but no need any longer to send anything to us, this has been automated too), yes, I know, this is a scandal [update 2] bech32 to any coin address conversion added, see https://github.com/Ayms/bitcoin-transactions#convert-addresses
|
|
|
The tool is now automated for each fork, you just need to input your addresses, corresponding private keys and the destination address, see https://github.com/Ayms/bitcoin-transactions#quick-start-guideThe tool is converting automatically the addresses but an address conversion feature has been added also Next steps: - claim and send coins for all the forks in one command - web interface to connect to the tool
|
|
|
The link in the repo leading to "Note that segwit ..." is not up to date, I will modify it The correct one is: https://bitcointalk.org/index.php?topic=2827163.msg34513500#msg34513500If you follow the instructions in https://github.com/Ayms/bitcoin-transactions, the installation is not diificult and it is supposed to be usable by anybody You can contact us directly at contact peersm com (which you will have to do anyway for BTCP since we need to finalize ourselves the transactions that you generate) We are thinking to automate the whole process from coins discovery for each fork to spending them Update: we are automating the tool for all forks, it will be available soon
|
|
|
The link in the repo leading to "Note that segwit ..." is not up to date, I will modify it The correct one is: https://bitcointalk.org/index.php?topic=2827163.msg34513500#msg34513500If you follow the instructions in https://github.com/Ayms/bitcoin-transactions, the installation is not diificult and it is supposed to be usable by anybody You can contact us directly at contact peersm com (which you will have to do anyway for BTCP since we need to finalize ourselves the transactions that you generate) We are thinking to automate the whole process from coins discovery for each fork to spending them
|
|
|
For all those waiting for their Electrum BTCP wallets to be updated for segwit transactions. I saw a post in Reddit that said its coming in Q3.
must be a sad joke.. so normal users can't extract their btcp from a segwit wallet until Q3 ? This also holds back major exchanges you know.. What is the problem to move your coins from a segwit electrum wallet? You can use https://github.com/Ayms/bitcoin-transactions
|
|
|
|