Bitcoin Forum
May 24, 2024, 06:21:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [41] 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 ... 305 »
801  Bitcoin / Electrum / Re: Problems with connection between ledger Nano X and Electrum on: July 18, 2023, 12:52:10 PM
Unfortunately, I cannot establish a connection between the Electrum and the Nano X.
I always get the message "No hardware device detected".
Does the error includes any "Debug message" below?
If there is, enable logging so you can see the full error in your debug log.

You can enable it in: "Tools->Preferences->Misc->Write logs to file" (requires an app restart)
Then you can access the logs in electrum data directory, "logs" folder.
If nothing works, it might be an error worth reporting to the developers or Electrum or Ledger.
802  Bitcoin / Bitcoin Technical Support / Re: when trying to send http requests to bitcoin core I'm being actively refused on: July 18, 2023, 09:59:34 AM
i have re tried the .conf like you said and i still get the same error
Bitcoin Core has to be restarted in order for the new config to apply.

Also, are you using Bitcoind or Bitcoin-qt, have you set the data directory via the GUI?
Because depending on the setup, Bitcoin core may not be loading your bitcoin.conf file in the default data directory.
803  Bitcoin / Electrum / Re: How do I import the copied text transaction on: July 18, 2023, 05:25:38 AM
Now, there is no option on android electrictrum to save as a file.  I can copy the text and put it in a txt file but what should I name the extention and will it work if imported as a file.
You can save the copied text onto a txt file or none, the important thing is the contents.
And send it to your offline Electrum, open the file "as text" or open using a text editor app and then copy its contents.

Is the offline Electrum also Android?
If so, you can import it via "Send->Paste", then you can proceed to sign and broadcast the transaction.
If Desktop, use "Tools->Load transaction->from text".
804  Bitcoin / Electrum / Re: Offline TX signing with hardened address on: July 18, 2023, 05:05:33 AM
-snip-
I did also try to generate the whole HD wallet from seed phrase, blowing past the BIP39 warning Electrum gives, but the resultant generated addresses are also incorrect. At least these ones I recognize - they are just the unhardened addresses associated with the seed. I messed around with the derivation pathway, such as by pasting the pathway from Ian Coleman's tool, but that just made the addresses unrecognizable.
Also tried generating from account extended private key, but got the same unhardened addresses.
This will never work in Electrum since the derivation path that you can edit only applies up to the BIP39's account index.
Any additional derivation paths will work regardless despite being non-standard.

Whatever the derivation path that you've set,
Electrum will follow it up with internal/external index (for receiving and change path), then the "address_index";
both are hardcoded to be unhardened.
805  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: July 17, 2023, 12:16:49 PM
tell me, is it possible to use bitcrack for Ethereum? Huh
No.
It's mainly developed for the puzzle transaction which is Bitcoin-exclusive.
Example:
Code:
clbitcrack 0x0123
Result:
Code:
[Error] Invalid address '0x0123'

What's your goal anyways, depending on it, I may know an alternative that'll work in Ethereum.
806  Other / Beginners & Help / Re: 2 of 3 multisig wallet in electrum on: July 17, 2023, 07:37:42 AM
Thus, I would like to know if there is one way of doing this input/output test without spending SATs, what would happen due to the on-chain fees.
After figuring-out the correct way to set-up, create a MultiSig wallet in Electrum testnet.
You can start Electrum with --testnet command line parameter to start it in testnet, then claim testnet bitcoins from testnet faucets to use for your tests.

But if you really insist on testing it in mainnet, you'll need a fully synced Bitcoin Core with preferably full blockchain.
Create your transactions in Electrum, completely sign it.
But instead of broadcasting the transaction(s), open Bitcoin Core and use the command testmempoolaccept to see if your node will accept it without actually broadcasting the transaction.
About the command: https://bitcoincore.org/en/doc/24.0.0/rpc/rawtransactions/testmempoolaccept/
807  Bitcoin / Electrum / Re: Inquiry on: July 16, 2023, 03:50:07 PM
-snip- does the wallet automatic select one of those labeled by received or the wallet generate new address?
Yes, but it can only create up to 20 (/your gap_limit) unexpired unpaid invoices, further addresses will require you to accept a warning message.
If you accepted it, Electrum will let your generate more receiving addresses despite of the previous 20 being empty.

And uif you're going to rely on the receive tab for new addresses, you must use the invoice's expiration option properly,
If you set it no "never", Electrum will never reissue that address the next time you generate an invoice unless you delete the invoice.
If you set an expiration, the wallet will reissue the receiving address of the expired invoice next time you request for an address but only if it didn't received bitcoins yet.

Take note that the ones that have expiration are the invoice, not your addresses.
You can still use them regardless of the invoice's state.
808  Bitcoin / Bitcoin Technical Support / Re: Missing Transfer on: July 15, 2023, 02:56:21 PM
I did a transfer yesterday and it still say Local[1.sat/b]. seems like it's unconfirmed... Can anyone help me what this is about?  Thanks
It'll show "Unconfirmed" if it's unconfirmed, "Local" means that it's only saved in your wallet, your selected server dropped it from their mempool.
Even if it's "local", Electrum will allow you to perform RBF if you've set that transaction as replaceable.

So, you have two choices:
  • 1. You can Right-click on it and check if there's an "Increase fee" option.
    If there is, use that to set a higher fee rate.
  • 2. There's another option for local transaction which is "Remove",
    that will enable you delete that local transaction from your history to spend its input(s) to another transaction.
    Use this if you want to change the recipient's address.
809  Other / Beginners & Help / Re: 2 of 3 multisig wallet in electrum on: July 15, 2023, 02:42:29 PM
You can also use tools to convert them, but going through Electrum is a bit longer but also much safer.
Could you cite such tools?
Electrum has such built-in feature. In the console, use the command convert_xkey()
Example:
Code:
convert_xkey(xkey="zpubAWgYBBk7JR8GiiZHRTJ.....hLMW34b5oGr9wCND7HYcZr",xtype="p2wsh")
If you're using the daemon:
Code:
electrum convert_xkey "zpubAWgYBBk7JR8GiiZHRTJ.....hLMW34b5oGr9wCND7HYcZr" "p2wsh"

Although, I'd not recommend that method aside from recovery purposes like restoring another wallet to Electrum.
810  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: July 15, 2023, 06:09:00 AM
Puzzle 129, 134, 139, 144, 149, 154, 160 are already solved, this means that this puzzle is rigged, but anyway, is it harder to solve puzzle 66 than mining a block?
-snip-
Just look the hashs on blockchain, all mentioned hashs already have outs, how could a hash with unknown privatekey has outs?
Puzzle numbering starts with '1' (1BgGZ)
But in Bitcoin's blockchain, output_index starts with '0'.
So you're looking at the wrong puzzles, you must be talking about puzzle number 130, 135, 145, 150, 155, 161 respectively.

The reason why those have spent outputs already is because the owners decided to reveal the public keys of puzzles divisible by '5' as "bonus".
They didn't spent the puzzle's UTXO but sent and spent another set.
For 161, 161~256 are spent because the owner (not the OP) agreed to a comment that those are computationally impossible to bruteforce.
811  Bitcoin / Bitcoin Technical Support / Re: Using .dat wallet without downloading the blockchain? on: July 15, 2023, 05:51:51 AM
-snip-
I understand keeping everything public -- I have done this for years so 100% sold on that. Are there any open source (read: trusted) utilities that will just let me import this wallet.dat file, read what's in it, and give me a private key for all the addresses with funds or let me move them out?
You can use iancoleman's BIP39 tool; but do not trust, validate it; it's open-source so you can ask someone in your company to audit its code.
Link to the source code: https://github.com/iancoleman/bip39

In Bitcoin Core:
Use the console command that I've suggested with "true" flag.
Open the menu: "Window->Console", select the correct wallet in the console's wallet selection drop-down menu
Then use the command: listdescriptors true

Take note of the results, you need to find the correct parent descriptor among the results that can derive the funded address' private key.
If your address starts with "bc1q" (default), get the descriptor that shows: "desc": "wpkh... and "internal": false,.
The latter tells that the descriptor is for your receiving addresses and the former shows that the script type is for bc1q addresses.
If the address starts with '1', then get "desc": "pkh...; if '3', then "desc": "sh(wpkh... (should be internal false for both).

In BIP39 Tool:
Open it in your "Air-Gap" machine's browser.
Paste the descriptor's master private key in the "BIP39 Root key" text box ("xprv..." do not include the following ' / ' and the rest),
scroll down a little and open "BIP84" tab (for 'bc1q'  address) / "BIP44" tab (for '1'  address) / "BIP49" tab (for '3' address)
The default derivation paths of those tabs should match to the descriptor's path so the addresses and keys should be listed below the page.
You can click "show ___ More rows" below the addresses to generate more addresses if it's not included there.

-snip- Start create standard wallet, then next select use master key then type your key from bitcoin core. Your address should show in view tab im not sure if it support bip32 but well see.
Electrum will derive the child key of the provided master private key with the derivation path of m/0 (receiving) and m/1 (change) which is different than the descriptor's derivation path.
And with that restore option, the user can't select the path Electrum should use.
812  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core and Sparrow balances do not match after UTXO consolidation on: July 14, 2023, 02:00:48 PM
One thing that might be noteworthy is that the Core balance is an amount that is exactly less than the value of one of the consolidation transactions, and the two UTXOs consolidated in that transaction had the same receive address.
I'm reading this to mean that of the two consolidation transactions he made, this one consolidates two inputs from the same address.
Quite sounds like it, although some parts of the OP suggest that there are two consolidation transactions.
Maybe OP is misusing terms.

@BGK045 We need clarification, it's better if you can share the transaction(s) if privacy isn't your main concern.
Or just follow this posting template: [READ BEFORE POSTING] Tech Support Help Request Format
813  Bitcoin / Bitcoin Technical Support / Re: Using .dat wallet without downloading the blockchain? on: July 14, 2023, 05:49:50 AM
error code: -4
error message:
This type of wallet does not support this command
Descriptor wallets do not support dumpwallet command.

Use listdescriptors false instead,
you can change the arg to "true" to show the "master private key" instead of the "extended public key" in case you need to derive the address' private key.
But that wont output the addresses directly, you need to derive them using tools or restore it to other wallets.
What are you trying to do exactly? Newly created wallet with large balance... sounds "interesting".

Also, I suggest you to create your own topic to answer that question above, since there seem to be more of it than using that command.
Another note, do not entertain any PMs that you'll receive, keep the non-private conversation public as much as possible.

Hi mpscan have you tried dump with the .txt file
It will work with or without the .txt file extension.
The only difference will be the compatibility of the output with certain txt editor applications.
814  Bitcoin / Electrum / Re: Problem Sending BTC using Ledger with Electrum Wallet on: July 14, 2023, 05:33:46 AM
Also, separately (but perhaps related), I noticed on this new Sparrow wallet that I created on the UTXOs tab it shows a list of Unspent Transaction Outputs (all with the identical address and all having a red exclamation mark next to it that says "Duplicate Address".  I have the option to highlight all of them and click on "Send Selected".  
That is Sparrow's privacy feature that tells you that it's a "reused address" which can be bad for your privacy.
It wont have any effect on transaction signing.

-snip- my transactions started to appear and I finally saw my BTC holdings.
At least you now have the option to restore the seed to a cold-storage set-up with that 'script type' and 'derivation path'.
It is arguably safer than your Ledger if everything is setup correctly.

If nothing worked, you can consider it via Electrum: https://electrum.readthedocs.io/en/latest/coldstorage.html
Make sure that the offline machine is Air-Gap: Air-Gap Wikipedia
If you do not plan to keep it, zero-fill the drive of the Air-Gap machine after signing the transaction.
815  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core and Sparrow balances do not match after UTXO consolidation on: July 14, 2023, 05:09:40 AM
I've tried rescanning, but that didn't work. I can also confirm that I don't have pruning turned on in Bitcoin Core. Any thoughts with those things in mind?
Maybe it's the other way around, you might have spent the output of the other consolidation transaction but it didn't appeared in Sparrow.

Other than that and the previously mentioned possibilities, those are the only reasons I can think of.
That's unless the two consolidation transactions' receiving addresses aren't actually the same.
With that, there could be a couple of more reasons why the other one didn't appeared like it's not yet generated in Bitcoin Core's keypool.
816  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core and Sparrow balances do not match after UTXO consolidation on: July 13, 2023, 10:53:29 AM
-snip- One thing that might be noteworthy is that the Core balance is an amount that is exactly less than the value of one of the consolidation transactions, and the two UTXOs consolidated in that transaction had the same receive address. Could somebody help me understand what's going on here? Thanks in advance!
Since it's the same address and only one transaction appeared,
Bitcoin Core might have missed the other transaction or currently do not have the block where that transaction is included.

If it's currently syncing, wait for it to sync.
If Bitcoin Core has already caught up already to the tip of the blockchain, perform a rescan using rescanblockchain command in the console. (this could take a while)

If your blockchain is pruned, you can only rescan specific blocks that aren't pruned yet, query the 'pruneheight' using getblockchaininfo command.
Additionally, if the missing transaction belongs to the pruned block, Bitcoin Core wont be able to scan it without syncing from scratch.
817  Bitcoin / Electrum / Re: Problem Sending BTC using Ledger with Electrum Wallet on: July 13, 2023, 08:57:50 AM
In step 10, instead of clicking "Apply", change the derivation path to m/44'/5757'/0' first, then click apply.
You need to change the derivation path on the step where you first scan for the hardware wallet. It won't let you change it at this final step - it just displays it.
Right, I forgot about it. It's been a while since my last wallet setup in Sparrow.

I've edited that part from step 10 to step 9.
818  Bitcoin / Electrum / Re: Problem Sending BTC using Ledger with Electrum Wallet on: July 13, 2023, 04:33:16 AM
There is a guide to link your Ledger to Sparrow available via the Ledger website here: https://support.ledger.com/hc/en-us/articles/10615436599837-Connect-your-Ledger-to-Bitcoin-BTC-network-with-Sparrow
I tried creating a New Wallet and I selected the option "Show Derivation" and entered in the 44'/5757'/0' derivation path that was previously shown to be causing an error on my Electrum wallet.  However, once this wallet was created and connected to my Ledger, it is clearly a new wallet with no history and obviously no BTC that I could send.
Folow the guide in o_e_l_e_o's link but in step 6,
select the correct "Script Type" that corresponds to your address type.
If the addresses start with '1', select "Legacy"; if '3', select "Nested SegWit"; if 'bc1q', select "Native SegWit" and if 'bc1p', "Taproot".

Take note that step 7 has wrong image (duplicate of the last step's image), "Connected hardware wallet" is among the keystore options below the previous step.

In step 9, change the derivation path to m/44'/5757'/0' first, then click "Import keystore".
819  Other / Beginners & Help / Re: Question about paper wallets on: July 12, 2023, 09:47:15 AM
If I have a paper wallet that has .001 btc, could this be worthless in the future because when I sweep the funds the fee is so high?
For your 100000sat to be all spent as fee, you're looking at a fee rate of around 900sat/vB (SegWit 1in-1out transaction)
As long as the future wont be stuck at that ridiculous fee rate range, your paper wallet wont be worthless.

If the future's mempool condition is your concern, then it depends on the future implementations and adaptation of the second layer.
If things will be the same, it wont be too different from today's condition, if not only a bit higher/lower.

If the fiat price is your concern, then the price of the fee will increase with your paper wallet's price.
In this case, you're worrying for nothing because for example, a 400sat absolute fee will still be 400sat even if Bitcoin's price increase, only its fiat equivalent.
820  Bitcoin / Electrum / Re: How to check I have the seeds of my multisig 2/3 on: July 11, 2023, 02:39:32 PM
I want to verify that I have well written the three seeds.
I have to create a "fake" transaction on electrum then sign it with the first key then export the PSBT then sign it with the second seed ? What about the third seed to check it's correct ?
By following that method, just make two copies of the PSBT with 1 signature and send each to the other two cosigners.
Either one should be able to sign it.

Is there any other solution to check I own the correct seeds ?
Check each cosigner wallets' addresses if they are all the same, then go to each cosigner's menu: "Wallet->Seed" if the seed if correct.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [41] 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 ... 305 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!