...One further question: how do I find a list of good servers and then manually connect to one (is there a setting for this)?
AFAIK, there isn't really a list of "trusted" servers... I would guess that all you can do is let Electrum find any server, try your transaction and if it goes through OK without giving you the "unknown" error, then you can add that particular server to your own personal list of "trusted" servers that you want to connect to... and then manually connect to one from your list.
|
|
|
Yes... and Electrum should never have simply displayed "error" messages received from servers verbatim... hindsight is always 20/20... but at least they (both Satoshi Labs and Electrum) are actively working to patch these issues and make their products better.
|
|
|
I still think that it is overblown... surely an exchange doesn't need to make a consolidation and top up transaction for every user withdrawal... and even if they did, they generally don't need 50,000 sats worth of fees to do them... it's just profiteering... I'd be more inclined to believe that the min fee is designed to stop people trading in dust... no sense trying to withdraw $10 (0.001 BTC) if you are going to pay $5 (0.0005 BTC) in withdrawal fees
|
|
|
In order to update your Trezor device and download firmware, you first have to visit wallet.trezor.io website, then you have to enter your pin code and your passphrase. What is interesting is that people may still fall victims to that vulnerability during firmware installation, because they still have an option to enter a passphrase with keyboard without confirmation on hardware device!
It's not really an issue... you can simply not enter a passphrase (ie. just leave the box blank and click enter) and then go ahead with the firmware update... besides, the passphrase vulnerability has no affect if you're not sending/receiving funds... as it doesn't matter what wallet you are "logged in" to when you're updating the firmware. Also, it should be fairly obvious to anyone that has already been using their device if something "funny" happens when they attempt to log in, as they won't see any of their history/funds etc if a different passphrase is used to display their wallet... unless of course their system has already been compromised by this "theoretical" attack and they have already been affected by this fake passphrase vulnerability
|
|
|
Then you either edited the wrong .profile file... or it's not being used when you login... If you: Does the path then contain the "/home/XXXX/.local/bin" path? Also, try: And make sure it shows the following code in the output # set PATH so it includes user's private bin if it exists if [ -d "$HOME/.local/bin" ] ; then PATH="$HOME/.local/bin:$PATH" fi
|
|
|
How does the upgraded ElectrumX server mitigate this issue? Does it keep a blacklist of fraudulent servers and exclude them from the network?
It doesn't... and it can't... The "bad" servers are running a custom version of the Electrum Server software designed to send the "update required" message and link to malware when they receive a "send transaction" request from a client. Does the upgraded Electrum client simply block all messages from blacklisted servers? or what is the mechanism for preventing connections to fraudulent servers?
There is no "blacklist"... the mechanism is that the Electrum client no longer just displays the verbatim text that is received back from a server... instead, there is a set list of predefined error messages that it will accept and display... if something "unexpected" is received, the client will display "Unknown Error" and advise you to try again or use a different server etc. Once I get a message from a fraudulent server, will it get stored in local storage and be likely to be connected to again?
No, the message is received, processed and discarded... There is no action taken to blacklist the server and ignore it. If I ignore the message, do I simply try to send again, and hopefully connect to a legitimate server?
Yes. You could potentially implement your own blacklist and prevent outgoing connections to the IP in your own firewall.
|
|
|
That's because Electrum won't automatically create a wallet based from the second or next accounts if you try to create another one unlike Ledger live.
Indeed... should you then connect your Ledger to Ledger Live and do the "add account" thing... it should automatically find any wallet "accounts" that you have created in Electrum, providing you have used consecutive "account" numbers (starting from 0).In other words, Ledger Live basically has a Gap Limit of "0" when searching for accounts... if the very next account number has no transaction history... it will stop searching.
|
|
|
And just to ask the obvious... did you verify the wallet download before attempting to use the wallet? The Max button is definitely not working for me.
Is the Max button actually "enabled"? or is it greyed out? As o_e_l_e_o said, until you add at least one "payto" address, the button will not be enabled. Also the copy and paste address functionality is not working at all between wallets.
I concur with o_e_l_e_o... I've not seen that behaviour exhibited before... where/how exactly are you attempting to copy the address? Using the Right Click/Copy->Address option from the "Addresses" tab? or from somewhere else?
|
|
|
Last piece is to figure out how to launch Electrum? If I type electrum or .electrum in a terminal no go.
Once you have modified the .profile... you either need to logout/login... or restart... or run the command: as .profile is only parsed at login... not when you start up a terminal. Once you've done one of those 3... you can use: to confirm that the change has worked... if you see the /home/USERNAME/.local/bin path shown... you should be able to just use electrum from the terminal and it will start.
|
|
|
This is exactly where I am. Perfect install into USER ~/.local/bin but now ------- > specifically HOW to add the PATH?
Is there anything in your .profile (or .bash_rc or .bash_profile) in your home dir? The "default" .profile in my Linux Mint install had this code at the bottom: ... # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
# set PATH so it includes user's private bin if it exists if [ -d "$HOME/.local/bin" ] ; then PATH="$HOME/.local/bin:$PATH" fi
If you have that... your PATH should automagically have ~/.local/bin whenever you open a new terminal.
|
|
|
No... that isn't normal... something is definitely not working correctly. You'll need to post your log files so we can figure out what exactly is going wrong.
In Armory, "File -> Export Log File..."
Then copy/paste the contents of the generated .txt file to pastebin.com, click "create" and then post the generated pastebin URL here.
|
|
|
Looks like someone reported the site to the domain registrar... and they promptly removed the DNS entries, as the URL doesn't return an IP address anymore:
|
|
|
Take note Blockchain wallet doesn't have the option to export private keys, unlike other wallets. So, I suggest you use other wallets so that you have full control of your wallet like Electrum.
While I don't endorse the use of blockchain.com web wallet... it does give you a BIP39 compatible, 12 word seed mnemonic... so, technically, you can still export your "keys". Is there a list of trusted mobile bitcoin wallets?
I agree with BitMaxz... go with Mycelium, Electrum... or maybe Samourai. I want to transfer my bitcoin that for now is in the exchange. I do not think I should trust the exchange wallet for bitcoin in the long term. Good idea. Exchanges should NOT be used for long term storage of coins.
|
|
|
One option would be to export your master public key from your Electrum wallet, and then use one of the many bitcoin "plugins" for the various website platforms that would allow you to generate addresses from the master public key.
This means you'll be able to keep your private keys "offline" and away from the reach of hackers should the website be compromised.
If you advise what website platform you're using, people will be able to offer more detailed advice.
|
|
|
Because the phone does not put out enough power to turn it on.
Maybe you just need something like this: https://www.aliexpress.com/item/32915960943.html ... and a USB power pack Although, that is really starting to complicate matters and bulk up your load out
|
|
|
... I'm now learning that ARMORY requires Bitcoin Core to function but I don't even have 300GB of space to be able to download it. How can I go about recovering them?
Don't stress... it's very easy to recover your funds. You can refer to my guide here: https://bitcointalk.org/index.php?topic=4746784.msg43255691#msg43255691You will be able to export the private key for your 136d5ebKCiXH7KSA9Ykd5wqVRKdkXQpNrY address... then import that key into another wallet. For ease of use, I would recommend using Electrum: https://electrum.org/#downloadSimply use "Import Bitcoin addresses or private keys" option when setting up the wallet in Electrum and copy/paste the private key that matches the 136d5ebKCiXH7KSA9Ykd5wqVRKdkXQpNrY address. It should start with a "5"... Refer: https://bitcointalk.org/index.php?topic=4746784.msg43432393#msg43432393NOTE: I would not recommend using the single address, "imported" wallet in Electrum long-term, you should either create a new "standard" wallet in Electrum with a seed mnemonic backup and send your funds there, or send your funds to another wallet of your choice.
|
|
|
I just tried this from scratch on a "clean" Linux Mint install... following the (slightly modified) steps as per the Electrum download page: Install dependencies: sudo apt-get install python3-pyqt5 libsecp256k1-0 python3-cryptography Download package: wget https://download.electrum.org/4.0.2/Electrum-4.0.2.tar.gz Verify signature (Optional but HIGHLY recommended!): wget https://download.electrum.org/4.0.2/Electrum-4.0.2.tar.gz.asc wget https://raw.githubusercontent.com/spesmilo/electrum/master/pubkeys/ThomasV.asc gpg --import ThomasV.asc gpg --verify Electrum-4.0.2.tar.gz.asc
Install with PIP: sudo apt-get install python3-setuptools python3-pip python3 -m pip install --user Electrum-4.0.2.tar.gz
This ended up installing Electrum into ~/.local/binBecause this was a "clean" install, this path (~/.local/bin) did NOT exist prior to logging in... so I had to logout and log back in as the code in default .profile to add "~/.local/bin" into the $PATH is only run at login... NOT when simply creating a new terminal. Alternatively, you can use: and the $PATH should be updated. Now, I can just use electrum from anywhere and it starts up:
|
|
|
It's like anything... OSes, applications, even hardware... people keep poking at them, sooner or later, someone will find a "hole"... At least Trezor are actively working to fix issues as they are notified. I hope they are also actively working on finding the issues themselves, rather than relying on "responsible disclosure"... But I get what you're saying... that lucky coin and some waterproof paper are starting to look better and better again
|
|
|
Trying to send BTC from my JaxxLiberty wallet, when I go to send page, a transaction fee of 50+$ appears, even before I sign in the amount I want to send and it doesn't change when I enter the ammount I want to send.
$50 seems like an awful lot of money for a transaction fee... even for a wallet like JaxxLiberty!!?! That's like ~0.0045 BTC!!?! Even if the wallet was using 120 sats/vbyte, that transaction would need to be like 3750 bytes, which is around 10-15 times larger than a "standard" transaction... Have you been previously been receiving a lot of "tiny" payments to your wallet? Say from a mining pool or faucets or something like that?
|
|
|
|