Hey, I just installed Bitcoin Core and got $500 from a buddy. The thing is, I wasn't aware I had to download the entire core. I really don’t wanna wait for the full blockchain to sync. The funds are in the Bitcoin Core wallet, so is there a way to withdraw them without the long wait?
Also, keep in mind that I’m using a non-legacy wallet due to the latest update, so dumprivkey isn't an option for me.
Could someone help me figure out how to get the private key from these new non-legacy wallets in Bitcoin Core?
Transferring Funds from Bitcoin Core
19 replies 88 views
omega_bearFull Member
Posts: 116 · Reputation: 780
#2Dec 29, 2019, 01:09 AM
you can put your privatekey to blockchain.com for ex
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#3Dec 29, 2019, 04:09 AM
Absolutely don't share your wallet file with anyone who wants to "help" you.
Here's an answer from Bitcoin Core developer, Ava Chow:
It is theoretically possible to export the private keys, but not implemented in the client, so you'll have to manually meddle with the client (using the changed client in the pull request link). If I wasn't experienced with Bitcoin Core (which is true), I'd choose not to do that, and just let it finish syncing. Is there a reason why you're not choosing this route?
You might consider creating a raw transaction using the createrawtransaction command and then signing it using signrawtransaction in Bitcoin Core.
Alternatively, you could import your wallet.datfile into another wallet that is not Bitcoin Core (following the appropriate security precautions).
into what wallet can i use a dat file though? and okay ill try it
UPDATE:
Also i can't do raw transactions if wallet isn't synced i have no idea how eitherway
I still need help
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#6Dec 29, 2019, 04:47 PM
Caution:
If you don't know what commands such as createrawtransaction and signrawtransaction do, don't meddle with them. As I said, let your node sync with the network; that is the easiest and safest option for you.
I can't lol, it keeps failing, and giving errors on failure ive tried uninstalling i have a lot of funds in this account i cant risk losing it
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#8Dec 30, 2019, 08:39 AM
What errors? Would you mind sharing the debug.log?
2024-12-29T22:35:11Z Synchronizing blockheaders, height: 33559 (~4.09%)
2024-12-29T22:35:11Z tor: Thread interrupt
2024-12-29T22:35:11Z Shutdown: In progress...
2024-12-29T22:35:11Z addcon thread exit
2024-12-29T22:35:11Z torcontrol thread exit
2024-12-29T22:35:11Z opencon thread exit
2024-12-29T22:35:11Z net thread exit
2024-12-29T22:35:11Z msghand thread exit
2024-12-29T22:35:12Z DumpAnchors: Flush 2 outbound block-relay-only peer addresses to anchors.dat started
2024-12-29T22:35:12Z DumpAnchors: Flush 2 outbound block-relay-only peer addresses to anchors.dat completed (0.08s)
2024-12-29T22:35:12Z scheduler thread exit
2024-12-29T22:35:12Z Writing 0 unbroadcast transactions to disk.
2024-12-29T22:35:12Z Dumped mempool: 0.000s to copy, 0.081s to dump
2024-12-29T22:35:13Z [haha] Releasing wallet
2024-12-29T22:35:13Z Shutdown: done
Is there any detailed way to get my priv key from a descriptor wallet?
paul.stakeHero Member
Posts: 651 · Reputation: 3798
#10Dec 30, 2019, 05:09 PM
You haven't even synchronized the blockheaders? Could you retry running bitcoind with -resync, and also could you share your configuration file? (Obviously with hidden anywhere sensitive.)
I wouldn't say so, no. And don't try it. Just fix your node.
No i did that error was from when i reinstalled i was 40% in the first time
You could try using Electrum or a pruned node to avoid a long wait time. Before attempting anything, make sure to backup your wallet.dat file!
In theory, yes, you can. You shouldn't have any issues if you know the address that received the balance.
To send it, you can use online sites like https://www.blockchain.com/explorer/assets/btc/broadcast-transaction.
Other options include extracting the private keys using tools like pywallet or btcrecover.
colddiamondHero Member
Posts: 623 · Reputation: 2467
#13Dec 31, 2019, 05:56 AM
You can also try this method:
https://bitcointalk.org/index.php?topic=5482984.0
Seems to work, or at lest when I tested it on an empty wallet it did.
-Dave
Can you tell me in detail how i could do a raw transaction like i have no idea, i want to empty my whole balance into a new acc, and electrum doesnt support .dat files i think
Also when i try the bip39 method, do i click generate after i put my thing into the rootkey, like where is the priv key after i put it in
Are you talking about having a mnemonic? If you don't know how to create a raw transaction, it's not recommended. A mistake could leave your funds lost forever. I'd prefer that you download a pruned node and restore your wallet.dat backup.
Yes but how do i download a pruned node? I keep getting errors when trying to download
PS. i literally only need the December 28th transaction yesterday, cause thats when i got the big payment
If you have the seed, you can enter it into Electrum or another wallet. Your address starts with? 1,3,bc1?
bc, and its bitcoin core, where u have to sync ur thing to blockchain but i cant cause of the errors, so idk what to do, cant dumpprivkey cause of none legacy wallet either
it starts with bc
Can you show me like where to downlaod a pruned node or use it?
Have you tried these steps:
1- Open Electrum and select "Create a new wallet".
2- click "Next".
3- Choose "Standard Wallet" and click "Next".
4- Select "I already have a seed" and click "Next".
5- Enter your mnemonic seed (the words you have).
Click "Next".
No when i mentioned mnemoic it was about something else, i can't get a seed from bitcoin core, its a none legacy wallet
PS the error i keep getting:
2024-12-30T00:50:44Z ERROR: ConnectTip: ConnectBlock 0000000000000460b3ff23b68db39eff1c0fa29d1f5e89bb10daaa49ad24aecf failed, bad-txnmrklroot, hashMerkleRoot mismatch
2024-12-30T00:50:44Z ERROR: ProcessNewBlock: ActivateBestChain failed (bad-txnmrklroot, hashMerkleRoot mismatch)
2024-12-30T00:50:44Z *** Corrupt block found indicating potential hardware failure; shutting down
2024-12-30T00:50:44Z Error: A fatal internal error occurred, see debug.log for details
this is the reason i cant sync
Related topics
- Bitcoin Core displaying coins (UTXOs) in a new tab 13
- Ways to earn some sats by contributing to bitcoin core development 5
- What can I do to fix this Bitcoin Core error? 8
- How do you protect your Bitcoin Core wallet? 19
- issues with bitcoin core database read error 2
- Curious about the 'Services' section in the peers of Bitcoin Core 6