Jan 13, 2019 Dear X-CASH Community, Today, we would like to give you more insights into the development of the mobile wallet, specifically the iOS wallet (Apple devices). This article is designed to give you a deeper look into the general user experience of the mobile wallet. Creating a new wallet. You can create a brand new wallet in the X-CASH wallet app. Randomware doesn’t care about the exchange rate. They just funnel cash through crypto’s because it’s a simple way for them to take digital payment. In the down market they can’t cash out as many dollars per bitcoins, but the victims also get way more bitcoin for the same amount of dollars. A low valuation might affect coinminer malware.
How do I open a different wallet?
Electrum allows you to have unlimited wallets each in their own wallet file. By default it’ll open the last wallet you used. Here are different ways you can open a new wallet file in Electrum:
If you have a password protected default wallet you will see a window like the following when running electrum:
Click on choose to open the file navigation window and choose a different wallet file. If you want to create a new wallet simply change the name in the wallet field to a unique name for your new wallet file.
You can create a shortcut to open a specific wallet using the command line switch -w. For example on Linux:
If you are on Windows you will have to use the correct name for your Electrum executable in your program files directory.
The wallet file name and wallet type are always present in the Electrum window title. You can also find this information under Wallet menu > Information. So please pay attention to what wallet you are using when you have multiple wallets.
Even a single one file you can activate to hold up the power of software. Microsoft key generator free download. This is really a stable performance creating and arouses a hold to activate all components to the running application. There is a more sophisticated design, agreement to justify the setup and fix the issues. Office 2016 Activator Official 64 Bit Torrent License Key?The software is representing to you has the power to generate and regenerate the product after exploitation of Microsoft Office full version 2016 to use even an older version is being reinstalled.
How can I tell what my wallet type is and what my wallet file name is?
How does a 2fa wallet work?
A 2fa wallet is a multisig wallet where transactions need to be signed with any 2 out of 3 secrets associated with the wallet. Your seed contains 2 secrets and the third one is with the co-signing company Trusted Coin. Your seed is only displayed during the wallet creation process so that you can back it up. It is not stored in your wallet file because if it were you wouldn’t need any 2nd factor authentication at all i.e. no need for Trusted Coin’s services. Instead your wallet has only one secret and during normal usage you need Trusted Coin to sign your transactions or you can’t spend. Trusted Coin only signs transactions if you provide it with the correct 2fa code from your phone. This way if your computer is ever compromised the thief can’t steal your bitcoins because they can’t generate the 2fa code which is only on your phone.
Obviously, if the computer was already compromised at the time of wallet creation then you would lose your bitcoins because the seed is displayed at the time of wallet creation and that is sufficient to steal from you.
How do 2fa codes work? The way 2fa works is that you and Trusted Coin have a shared secret which is contained in the QR code which is displayed during the wallet creation process. You scan this code with google authenticator or some other 2fa app on your phone. When you need to enter the 2fa code in Electrum you open the app on your phone and look for the entry for Trusted Coin. The app on your phone combines the shared secret with the current time and generates a one time password (OTP) of 5-6 digits. Trusted Coin will do the same to verify that you have the same shared secret. In this manner you get the 2fa protection you seek.
How do I tell if I have the shared secret? There should be an entry for Trusted Coin in the 2fa app on your phone that contains the shared secret. You don’t have to save the OTPs.
What if I lose my phone? If you lose your phone you can still recover your wallet with your seed. If you didn’t write down your seed then you should create a new wallet and move your coins to it ASAP because if you ever lose your phone in future you may also lose access to your coins. If you are currently in this situation see here for your options.
What do the transaction status messages on the history tab mean?
Electrum displays various messages pertaining to a transaction’s status in the date column on the history tab. Here is what they mean:
These are transactions that have yet to be incorporated by miners in the blockchain. All transactions initially start of as unconfirmed and gradually confirm over time (more about that here). You generally don’t have to do anything to get your unconfirmed transaction to confirm.
Here are status messages that pertain to these unconfirmed transactions:
In addition to the above certain extra information is displayed in brackets starting with Electrum 3.1.0:
Don’t deliver the goods or services you are selling for the bitcoins until the transaction in question confirms. New blocks are generated on average once every 10 minutes so you have to wait to see if the transaction gets incorporated in a block and becomes confirmed or not.
Transactions that have been incorporated in the blockchain have these graphics next to their entry on the history tab:
Thanks to SomberNight for help with this question.
What do transaction confirmations mean?
The blockchain is the ledger that records all bitcoin transaction. It’s the state of the bitcoin network.
A transaction initially starts of as unconfirmed. Unconfirmed means that it hasn’t been added to the blockchain yet.
Miners pick up unconfirmed transactions and package them into blocks. Then they do the proof of work necessary to attach the block to the blockchain.
When your transaction is incorporated in a block we say it has been confirmed once. Your transaction is only included in one block but miners will continue to extend the chain with other blocks containing other transactions. When a second block is added to the chain in front of the block containing your transaction we say your transaction has 2 confirmations. Similarly additional blocks increase the number of confirmations.
The deeper a transaction is embedded in the chain the harder it is to reverse it. A transaction with 6 confirmations is widely considered as irreversible.
You should not exchange goods and services for an unconfirmed transaction. Wait for it to confirm first. Blocks are added to the chain on average every 10 minutes. You generally don’t have to do anything for your transaction to confirm except wait. You don’t have to leave Electrum or even your computer running.
Where is my bitcoin address?
To receive money to your wallet you can go to the receive tab and grab a bitcoin address from there.
Click on the little blue icon on the “Receiving address” field to copy the address to your clipboard.
If you like you can fill in the description and amount fields. The description that you fill in here will show up on the history tab when someone sends money to that particular address. Click on save to save the record in your wallet file.
Both the amount and description fields are for your reference only. They are not shared with anyone and they don’t affect how much money someone can send you.
Why does it say 'pending' next to my transaction?
The receive tab can be used to get bitcoin addresses that you communicate to the sender so that they can send you bitcoin. However, it won’t accurately tell you whether you actually received the coins or not. For that look at the history tab. If bitcoins were sent to you they would show up there.
What can I do if I haven't received bitcoins sent to me?
There are a few possibilities:
Why does Electrum give me a different address everytime?
All bitcoin transactions are public so it is a good idea to use a different bitcoin address for every transaction so that it becomes harder for someone to track your activities.
OTOH it becomes easier for you to track who sent you how much when you give each sender a different bitcoin address.
Because of the above reasons Electrum hands out different receiving addresses each time you go to the receive tab and request an address. Your old addresses can still be used to send you money. They never stop working and your electrum wallet keeps track of all your addresses.
Will my old address no longer work?
Your old receiving addresses can still be used to send you money. They never stop working and your electrum wallet keeps track of all your addresses.
How can I tell if an address belongs to my wallet?
There are two ways:
Go to view menu > show console, switch to console tab, enter the following and press enter:
For example if you want to know whether 1BitcoinEaterAddressDontSendf59kuE belongs to your wallet you would put
If it displays true in response to the above then that address belongs to your wallet
Why am I being told my address is an invalid bitcoin address?
If the receive address you got from Electrum begins with “bc1” then you may find that other wallets and exchanges have trouble sending money to it. That’s because these addresses use a new form of encoding called bech32 which results in lower transaction fees when spending bitcoin but which other wallets and exchanges have still not added support for. Note you can always send money to anyone using your bech32 wallet.
The solution to this problem is to create a new Electrum wallet making sure to select legacy instead of segwit in step 4.
If you are an advanced user you may wish to create a p2sh segwit wallet instead which has wide compatibility and lower transaction fees than p2pkh wallets (standard electrum wallets with addresses beginning with 1).
Once you’ve created a new wallet you can receive coins to it instead. You can also switch between wallets via file > open or file > recently open.
What does a red background on the address field on the receive tab mean?
A red background means that address has already been used i.e. it has already received coins to it. You can still receive money to it but it’s discouraged because it’s not good for your privacy.
Note that you may have inadvertently cycled to a past receive request. Do use the list at the bottom of that tab to select the correct request.
Are fees deducted from the amount I send or from my wallet balance?
When sending someone money with your Electrum wallet transaction fees are deducted from your wallet balance. The recipient gets the exact amount you enter in the amount field on the send tab.
For more information see the screenshot in the next question here.
How can I find out how much I will pay in fees when sending bitcoin?
Go to tools menu > preferences > fees tab and check edit fees manually. Then on the send tab you should see the total amount of fees you are going to pay as well as the arithmetic Electrum did to arrive at that amount:
If you pause your mouse cursor over the fee slider you should see an informative tooltip. The further to the right you move the fee slider the higher the fee you pay and the faster the transaction is likely to confirm. You can also set a fee rate manually by editing the value in the fee rate or total fee fields.
More information about transaction fees is given here.
Why did my wallet send money to an unknown address without my permission?
There are 3 possibilities:
2 factor authentication wallet fees: Your wallet is a 2fa wallet and you are paying the fee associated with that wallet. You can find out what your wallet type is by looking at the Electrum window title. Does it say 2fa or 2 factor authentication there? If yes then the fees are for the services of the co-signing company Trusted Coin. Trusted Coin co-signs your transactions if you provide it with the correct google authorization code from your mobile phone when spending your bitcoins. This is an additional layer of security for your wallet and that is what you are paying for.
Trusted Coin’s fees are for batches of outgoing transactions i.e. you prepay for a bunch of spending transactions at once. Receiving bitcoin is always free. You can learn what their fees are and how many spending transactions you’ve prepaid for by clicking on the little blue shield icon in the bottom right of your Electrum window. 2fa fee outputs are highlighted in purple in the transaction details window which you can see by right clicking on the transaction on the history tab and choosing to view details.
Part of Trusted Coin’s fees go to support Electrum development so by using a 2fa wallet you are support the development of this awesome free bitcoin wallet. However, if you don’t want to continue using a 2fa wallet you can move your coins to a new standard wallet. Start by creating a new standard wallet and then grab a receiving address from that wallet and send all your coins to it using your 2fa wallet. You can switch between wallets using file menu > open.
Why am I getting the error message 'Not enough funds'?
Possible reasons for being told that you have insufficient funds are:
If you don’t want to pay these fees restore your wallet from seed. To begin the process go to file > new/restore, enter a unique and meaningful filename and click next. Follow on-screen instructions for the rest. To avoid 2fa fees be sure to choose to disable 2fa protection when asked.
Why am I getting the error message 'dust outputs'?
This means you are trying to send very small amounts of bitcoin i.e. less than 5140 satoshis worth. In practice it usually means you are confusing bitcoin (btc) with millibitcoin (mbtc) which is 1/1000th of a bitcoin. So please change the unit of account in electrum to btc and try again. To change the unit of account go to tools > preferences > general tab > base unit option and set it to btc. Then try to send money again keeping in mind that you are now dealing with bitcoin and not millibitcoin.
What steps should I take to secure my coins before updating Electrum?
In most cases Electrum will pick up your wallet file and automatically upgrade it without you having to do anything. However, it doesn’t hurt to take a few extra precautions:
What is the difference between legacy (p2pkh), native segwit (p2wpkh or p2wsh) and p2sh segwit (p2wpkh-p2sh)?
These are different script types that generate different types of addresses:
Native segwit (p2wpkh or p2wsh) generates addresses beginning with ‘bc1’. These are also called bech32 addresses after the encoding scheme used. The difference between p2wpkh and p2wsh is that p2wpkh is your regular single signature address while p2wsh is used for multisignature and smart contract scripts.
Native segwit costs the least in transaction fees. However, some exchanges, websites and wallets don’t yet support sending to bech32 addresses so receiving bitcoin may be problematic. There’s a wiki page here that lists the level of support for this type of address.
To create a native segwit wallet in electrum just choose segwit in step 4 of the guide.
Note that compatibility is only a problem when receiving bitcoin. You can send to any and all addresses, websites and wallets using any of the wallet types above.
How do I update Electrum when my Linux distro does not have the required Python 3.6?
Use the appimage instead. It comes with python 3.6. See the guide under “Linux” here.
I updated Electrum when prompted to do so and now all my bitcoins are gone! Help!
Note there is no Electrum version 4.0 at the time of writing. Most likely you fell victim to the phishing vulnerability. There is nothing that can be done to retrieve your money. Sorry for your loss.
If you’re going to use the same device for monetary transactions in future make sure you do an OS reload first to get rid of any secondary infections from the malware. And if you’re going to install Electrum again learn to verify the download.
My seed is not restoring my wallet! What can I do?
There are two possibilities:
Why won't Electrum accept my seed when I attempt to restore my wallet from it?
During the seed entry step of a wallet restoration process you may discover that the next button is disabled after you’ve entered the seed words and you can’t complete the wallet restoration. Here are some things you can try to solve this issue:
Does your seed mnemonic have the right number of words? Missing words are one possible reason that Electrum will not accept your seed. However, note that the above are typical seed lengths. It is possible to get shorter or longer seeds depending on how the seed was generated.
Why is my anti-virus scanner flagging the electrum download?
Unfortunately due to the way virus scanners work and the way Electrum is packaged on windows it is often incorrectly flagged as a virus. As long as you verified the download file you can ignore the antivirus and install electrum. If you scroll down to the bottom of the download page you can see an official statement on the matter.
Why does restoring my wallet from seed lead to a different wallet?
You have completed the process of restoring your wallet from seed but you find that the wallet that has been created is different from the one that you expected. There are two possibilities:
Replace 50 with the gap limit you used before. Restart Electrum for the change to take effect.
My bitcoin transaction is not confirming. What can I do?
Usually transactions confirmation within an hour. If your transaction hasn’t confirmed for a long time it means you didn’t pay a high enough fee.
First of all you have to be using the latest version of Electrum. Download and install the latest version of Electrum like you did the last time to upgrade. Then you can try any one of these steps to get your transaction confirmed:
To prevent this sort of thing from happening in future please enable dynamic fees and replace by fee (RBF) in Electrum. Dynamic fees means that Electrum automatically sets a suitable fee based on market conditions. RBF marks a transaction as replaceable so that if it gets stuck due to low fees you can create a higher fee replacement transaction in Electrum. The increase fee option mentioned earlier is what does that.
Go to tools > preferences > fees tab and select ETA or Mempool for “Fee estimation” and check “Use replace-by-fee”.
Then use the fee slider on the send tab to set a fee when sending bitcoin. The further to the right you move the slider the faster your transaction will confirm and the higher the fee you will pay. Pausing your mouse cursor on the fee slider will display a tooltip with useful information about the fee.
Electrum is stuck at synchronizing or will not connect. What can I do to fix this?
If Electrum is stuck at synchronizing it’ll display the message “synchronizing” in the bottom left and two circular arrows icon in the bottom right. If it can’t connect at all it’ll display “not connected” in the bottom left and a red circle icon in the bottom right. If either of these is what you are seeing then try these steps:
If non of the above steps works you should enable debug logging in electrum, copy the log files’ content to pastebin.com and share the link with the community when seeking help.
To enable debug logging see this question. You can grab the log files from your data dir which is here.
Community forums are given here.
What can I do if Electrum won't start?
Some things you can try:
Why is the Electrum menu bar missing on Ubuntu?
Try this:
cat /etc/issue
to find out what version of Ubuntu you are using. If you are on a version of Ubuntu older than 16.04 LTS try removing the package appmenu-qt5: sudo apt-get remove --purge appmenu-qt5
. Then logout, log back in and see if the menus show up in Electrum now. They should show up within the Electrum window.My question is not answered here. Where can I get help?
You can ask for help on the forum, reddit or #electrum IRC channel on freenode.