I've always found it strange how Bitcoin Core places it's config files. I have (in use): ~/.config/Bitcoin/Bitcoin-Qt.conf Those are the setting you've set in the " Welcome Screen" and the " Options...->Settings" in the GUI. Welcome screen can be re-accessed by adding a command line option -choosedatadirIf you've set a custom datadir in the welcome screen, QT wont use the datadir entry in the bitcoin.conf file nor the lines in bitcoin.conf in the default datadir; Bitcoin-Qt will use the bitcoin.conf in the custom datadir instead, perhaps that's what happened to OP.
|
|
|
-snip- Unfortunately I have lost a significant amount of money to these individuals who claimed they could recover my funds from a fraudulent online trading platform. I have learned a hard lesson from all of this.
Ah, this is what all of those threads are about. Such service couldn't exist, anyone who claimed that they can recover from scam are also scams. ( so next time, there's no point in asking if it's another scam) Rule of thumb is: Confirmed Bitcoin transactions are permanent, there's no way to recover it from the recipient without gaining access to their wallet/private keys.
|
|
|
Below is a text version of a screenshot of a supposed Electrum transaction that was sent to me. As there are missing numbers and letters from the middle of the transaction ID, I am thinking that this is fake. Can someone confirm if this looks like a transaction or not. I am sure that the Electrum window would show the entire transaction ID without any missing letters and numbers in the middle. Thanks.
Bitcoin transactions when broadcasted will be relayed to your node/server as soon as the sender press " Send" or " Broadcast". Screenshots prove nothing until you've seen it in your own wallet. Just do not rely on screenshots plus wait for at least 1~6 confirmations and you're good to go.
|
|
|
-snip-
You didn't replied to my post so I guess you don't like my suspected issue... Please at least paste the contents of " resync.cmd" file but do not launch it. ( it's a script that'll automatically execute once you open it) Right-click in it, open it as text, then paste the contents inside [code][/code] tags. Your case isn't normal as the issues and error that you're getting aren't part of Electrum. Like I said in my other reply, verify your executable to make sure that it's not a fake version. ( instructions is in my other reply)
|
|
|
Is the Library good What is the hostname Where is the fee......
I'm not using that library so I can't comment on the accuracy of ChatGPT's answer or the library's performance, but it's on the right path for using OP_Return. I'll just reply to your other queries: The " hostname" is the server of your choosing. For example, if I want to connect to blockstream's public server, I'd use ('electrum.blockstream.info', port=50002, protocol='tcp')
The fee is the difference between the input(s) and output(s) values. The " fee rate" is the fee divided by the transaction's size in " virtual bytes".
|
|
|
-snip-
So confused i couldn't find some files like electrum.dat And my default_wallet is saved as txt. Note: i had tried loading the old wallet on new version but it not working i kept on receiving invalid wallet. Nothing is working out for me here. That only mean one thing, you didn't have a v1.7, " default_wallet" is for newer versions while " electrum.dat" are for old versions of Electrum. Now, have you tried to verify the " electrum.exe" that you've been using? Because the icon, behavior and name ( if you didn't renamed it) don't look legit. Also, do not run the suggested cmd file above it like suggested in the error msg since it may be a trap to install more viruses to your PC. The source code doesn't have something like that nor the installer.
|
|
|
-snip- I am really suprised of the probability that this can happen.... same key that have a Bitcoin and DOGE addresses both with balance ? it could be the puzzle owner DOGE account ? or maybe that key is derived from some simple schema ?? what do you think ?
If you see any funded address, that doesn't mean that someone knows its private key. That Dogecoin address is one example, someone just derived the dogecoin address from p66's address then sent dogecoins to it. In your link, see that " Public Key Hash (Hash 160)" below the address? That's basically the address when decoded with base58 without the network bytes and checksum. Simply add any altcoin's network bytes, etc. and encode it with base58check to get the equivalent altcoin address.
|
|
|
-snip- I used openAI, and she said this address is invalid, thanks for the reply.
There's a reason why ChatGPT answers are banned in multiple platforms and forums, that's on example. I've also seen users here who referenced ChatGPT answers and some are too generic, if not, incorrect. Give it a few more years before taking its answers into account. I wanted to know if signing a message with invalid address was possible or not. If it was possible, wouldn't everyone sign a message with any address they wish to? I guess this would break all the security rules of bitcoin, lol. I think you misunderstood the question.
|
|
|
-snip- The worst is that i had misplaced my seeds and master keys i only have just the files backed up on my onedrive. I would be very happy if you can assist me sir.
Just make a copy of your " electrum.dat" file and load it to the latest version of Electrum. That's your actual wallet file and it's still supported by version 4.3.3. ( latest as of now) Since it's a portable version, the file should be in the same folder where the portable electrum executable is located. To load it, simply download Portable Electrum from electrum.org/#download and verify it ( guide); Open it to create the " electrum_data" folder in the same directory, leave it, open that fodler, create a wallets folder inside it then paste the copy your electrum.dat that " wallets" folder. Go back to Electrum 4.3.3 portable and load that wallet ( Choose...) instead of creating a new one, if you somehow pasted it in the wrong directory, browse manually to that dir.
But I have one concern, the error that you get doesn't point to a valid " .cmd" file plus you said that it's v1.7 while the screenshot doesn't look like that version. I'd suggest you to check your PC's security and verify the current version of Electrum that you're using so you wont risk the funds by running a fake version or using a compromised system.
|
|
|
I'm an Electrum user, and AFAIK, there is no option to import JSON into Electrum. So do you have any idea what kind of data is inside the .json file you are trying to import?
Since he's talking about Coldcard, it's the exported .json file with simple data like keystore, script type, path, etc. which can be loaded in Electrum as a new wallet. Using " File->Open" will import it and Electrum will then format it into a proper Electrum wallet.
|
|
|
but Since the address in question (P2PKH) contains newly generated block rewards from solo hashing over a good period of time, but none of which were spent (unfortunately, and neither do I have an signed message for this P2PKH address) - is there any reason why scriptSig from generation transaction recorded on main net not providing me my public key? maybe the offset I'm copying is incorrect - or it is just impossible all together
Since it's P2PKH and not P2PK, it's impossible. Even if it's from multiple coinbase transaction output, Pay-to-Public-Key-Hash still wont show the public key until it's spent, only the PubkeyHash. Pay-to-Public-Key on the other hand, is basically straight-out send to the public key.
|
|
|
Most wallets still supports generation of legacy addresses. The question is, which wallet do you prefer? Given the question, I guess you've tried the latest version of Electrum and found out that it only generates Native SegWit ( bc1) addresses. If so, it needs a bit of console command usage to create the type of wallet that generates legacy addresses: http://bitcointalk.org/index.php?topic=5327892.msg56694910#msg56694910
|
|
|
Watching-only wallet in Bitcoin Core can produce new receiving addresses.
This is true. Although button "Create new receiving address" is disabled if you create new wallet and choose "Disable Private Keys" or "Make Blank Wallet" on Bitcoin Core 23.0. I don't know what the argument is about because a blank wallet isn't watching-only until addresses/descriptors are imported... it's blank.
|
|
|
-snip- I can import the Public Key to Electrum and the “watch wallet” imports just fine and shows the balance and transaction history.
I tried this and only the master public key at m/1' has BTC. So if it's the funds that you're trying to recover, it's not a MultiSig wallet but a standard legacy wallet. Is there more to recover than what's being shown by the second master public key? If not, you can try these options, you can use Electrum but verify its integrity for safety: tutorial. The options: - option1: Recover your seed phrase in Electrum, in options, tick "BIP39 seed" Create the wallet using "legacy (p2pkh)" script type.
- option2: Do the steps in option1 but after selecting the legacy script type, edit the derivation path below from m/44'/0'/0' into: m/1'
- option3: Recover your seed phrase in Electrum, in options, tick "BIP39 seed" and "Extend this seed with custom words", type your passphrase in the next window. Create the wallet using "legacy (p2pkh)" script type.
- option4: Do the steps in option3 but after selecting the legacy script type, edit the derivation path below into: m/1'
- option5: Do the steps in option1 up until the script type window, but instead of selecting an address type, click "Detect Existing Accounts" instead (if empty repeat this with option3).
|
|
|
* There might be a bug in the software, I think you need to check the new version or report the bug in the community developer.
If there's a bug in the software; if not all, most of the users will experience that issue. Only suggest to report a bug once the issue is confirmed, otherwise there'll be lots of false reports that could waste the developers' time. * Probably, your wallet maybe locked.
Bitcoin Core's wallets can be used and generate receiving addresses even when locked. * There is also a case where your wallet possibly in a "WATCHING ONLY MODE" In this case, you are free to view your transaction records also your balance, but you can't able to send bitcoin and can't able to create a new address too. Therefore, you need to change it into "FULL MODE", and for you to do this you need to paste your private keys. Watching-only wallet in Bitcoin Core can produce new receiving addresses. Note: It's best for the OP, the forum and for you if you test your hypothesis first before posting them.
|
|
|
1.5 years seems a long time for me, if your node is running for a long time it is possible that the mempool has grown in size and the reason why the node is taking a long time to process the getmempoolentry command. In this case, you can try to clear the mempool by using the command bitcoin-cli clearmempool. His mempool will periodically drop transactions once those are included in a block. Even if he run the node non-stop in 1.5 years, there shouldn't be any issue with his mempool. Also, the getrawtransaction command can be slow if the transaction is not in the node's local copy of the blockchain and it needs to request it from other peers.
getrawtransaction wont request from other peers, it'll either get from his mempool or his blockchain since he has txidex enabled.
|
|
|
Can you tell me please, is anywhere full guide for electrum command line using with description of all commands ( like in case with Bitcoin Core) ? Because electrum.org website has a pretty poor description...
You mean same as bitcoin-cli help command or bitcoincore.org/en/doc/24.0.0/rpc/blockchain/getblockchaininfo/? AFAIK, there's none, only the list of commands and the short info about the command. But some commands have " longer" descriptions if you used them improperly, or read those docstrings from here: github.com/spesmilo/electrum/blob/master/electrum/commands.pyThis site has description of some commands but not all are covered and some examples aren't useful: bitzuma.com/posts/an-introduction-to-the-electrum-python-console/Also another one question - can electrum be operated with Bitcoin Core's commands?
No, Bitcoin Core's commands wont work in Electrum. Some are similar though. For the second option, I've tested it before posting that reply. Did "!" appear just for a split second? If so, your set transaction fee isn't enough to be a valid replacement. It should be at least 1sat/vB higher than what is set in coinb.in; manually compute from the size and total fee to see its original " fee rate", then increase it by at least 1.
|
|
|
Does anyone know of a way to either xfer the thousands of txns out of this ,... or a way to export my data ... without this crashing?
Run Electrum offline, remove the password ( leave "New Password" blank) and open the wallet file as text. The keys should be listed there under " keystore", import them by batch per wallet this time. Note: Make sure that the text editor and your PC can handle large txt files ( you managed to create that wallet so I guess you already got it covered). Wallet file can be found here: electrum.readthedocs.io/en/latest/faq.html#where-is-my-wallet-file-located
|
|
|
|