Helloguys guys, Lets say I create a wallet, wrote my seed, and Electrum shutdown, servers goes down, Electrum bugs not dissappear, without import private keys how can I access it now put it on another service.
Sorry If it is a dumb question but previous version people can do it if things collapse
This thread is about importing private keys not exporting them. Exporting private keys is still allowed. You could export them and import them into a different wallet. To export private keys go to wallet menu > private keys > export.
|
|
|
Whoever taught you how to do this must have warned you this would happen.
The solution is simple. Restore using 1.9.8 and then install 2.0.2 and the wallet should open. The bare seed doesn't contain the version number but the wallet file does so you need to recreate the wallet file using 1.9.8.
|
|
|
Ok you know the electrum folder right? The one you specified above as: i went to the appdata>roaming>electrum file
This is in your home directory. So you know it right? Ok just rename the folder to something else. Say electrum-copy or something. Then run electrum and see if it starts up. If it runs and asks you to create or restore a wallet choose to restore a wallet and enter your seed and then set a password.
|
|
|
How can changing the gap limit lead to monetary losses?
users forgetting they changed it, restore from seed, do not recover their full amount at which point they come here to complain and we can let them know to change the gap limit.
|
|
|
The thread title is pretty alarmist and misleading. They don't want to ban it but this one guy seemingly does. IS HK a nanny state?
No, but it's a communist one (or at least belongs to one - China). China is communist in name only. It's economic system is a mixed economy not a communist one.
|
|
|
It is not necessary anymore to mess with the gap limit, and I would prefer if users do not do that, because it can lead to monetary losses if they do not undersand what they are doing
How can changing the gap limit lead to monetary losses?
|
|
|
You can't choose the inputs but you can choose the addresses in your wallet from which coins will be used. All the outputs sent to those addresses will be used.
To send to a single address go to the addresses tab, select all the addresses, right click and choose send from.
To send to multiple addresses go to the addresses tab, select the addresses you DON'T want to use as inputs, right click and choose freeze. Then create a transaction from CSV text as you normally would.
|
|
|
In that case every possible way of collecting randomness is a scheme. What is probing /dev/urandom everytime you need a random number, if not a scheme?
The difference is that your computer is not biased while human beings are biased. We tend to pick similar words. Sentences have structures which limit the possibilities. There are statistical models for all of this stuff.
|
|
|
Use the latest stable wallet 2.0 to do the restore. Also tell us whether you see familiar addresses on the addresses tab?
|
|
|
Just installed new Electrum 2.0.1, created a new default wallet like I used to in previous Electrum client and I noticed that Wallet->Private Keys->Import option is now disabled in default Electrum 2.0.1 wallet. Why?
You can use the sweep option. It will move all the bitcoins associated with that private key to an address in your electrum wallet. Of course if you receive bitcoins in future to the private key's address you will have to repeat the sweep process. Importing private keys is not safe because there is ambiguity about where change went and how many bitcoins are in the private key and how many are in the wallet and so on.
|
|
|
It doesn't apply. It refers to memorable brainwallets extracted from existing texts using schemes. No single condition of those three applies in here.
Well what is this below if not a scheme? If I type a long paragraph talking about a random topic on my mind, I can tell you with all practical certainty that no other human being will come up with the exact same string, regardless of whatever method he uses to generate strings.
There was a guy who created a brainwallet from some text in Afrikaans language. He thought he was safe because it wasn't in English. Somebody guessed that text and he lost all his bitcoins. Human beings aren't very good at this sort of thing. If you insist on doing this at least use a pbkdf like scrypt instead of a fast hashing function. Google warpwallet for one example. Again gmaxwell is going to complain that no javascript implementation is going to be good enough because its too slow compared to what the crackers are using.
|
|
|
Another way to convert your custom string into an electrum wallet is to do a sha256sum md5sum of it. If you are on a nix system:
It's really really inadvisable to do this, short human generated strings have very low entropy even (or especially) when you think you're being clever about it. Many people have lost substantial amounts of Bitcoin this way. Why do people assume they are short? I don't need to save the string, it can be a few hundred chars text. I fail to understand how/why this would be a bad idea. Could you guys be more specific? Say, for example, the body of this forum post I am writting at the momment. Why is it a bad source of randomness? Of course, if post it in here it becomes public, but before I submit it. Read this: https://bitcointalk.org/index.php?topic=311000.msg3345309#msg3345309
|
|
|
Another way to convert your custom string into an electrum wallet is to do a sha256sum md5sum of it. If you are on a nix system:
It's really really inadvisable to do this, short human generated strings have very low entropy even (or especially) when you think you're being clever about it. Many people have lost substantial amounts of Bitcoin this way. Yeah well this is not about short strings. That was just an example. This is about converting user provided entropy into something usable. Ideally the input would be a string representing cards from a deck that the user shuffled. Or coin tosses.
|
|
|
Another way to convert your custom string into an electrum wallet is to do a sha256sum md5sum of it. If you are on a nix system: echo -n "some string"|md5sum
It will output a hexadecimal number. Then run electrum, select restore from seed and paste in the hex to create a wallet. edit: 64 hex digits from sha256sum doesn't work in the latest version of electrum. It will only work if you have 32 hex digits i.e. an md5sum.
|
|
|
1. m/0/i for external chain (receive addresses) and m/1/i for change addresses. 'i' being index. Hardening is not used ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) 2. Run this on the console tab: wallet.change_gap_limit( '100' )
3. When there are less than gap_limit of unused addresses from the index of the last used address. So when you receive bitcoins it generates new addresses so that you have 100 unused ones (from the index of the last used one). 4. Inputs? No. What use would that be if the private key doesn't belong to the wallet? There is offline functionality. Just copy the master public key from wallets menu to the online device and use the restore switch to create a watch only wallet: electrum -w watch_only_file restore
You can then create a transaction using the "send" tab on the watch only wallet and it will ask you to save the transaction to a removable drive which you carry to the offline computer for signing using the load transaction option in the tools menu. Then carry it back to online system for broadcasting. There is also the ability to create multiple output transactions using csv text: tools menu > create transaction. 5. There is a guide linked in the wiki: https://electrum.orain.org/wiki/Main_Page
|
|
|
DannyHamilton's answer is very nice, but I will try a different approach. Here's my quick start guide: - Download electrum https://electrum.org/. If you are using Windows download "Windows installer".
- Install it
- Run electrum and it will display a wizard for creating a new wallet. Two things to be mindful of are:
- Write down the 13 word seed on a piece of paper and put in a safe place. This is your backup and it is all that is needed to get access to your bitcoins should you forget your password from the next step. The seed is a secret so don't reveal it to anyone.
- Set a password which you will be asked for when spending your bitcoins.
- Once the wallet is setup you can use the "receive" tab to get a bitcoin address. Share it with anyone or any entity that wants to send your bitcoins. You can use any of the addresses on the receive and addresses tabs to receive bitcoins. You can use the same address over and over again or a different address per transaction. The latter is recommended but not required.
- When you want to spend bitcoins use the send tab and enter the recipient's address and the amount you want to send
|
|
|
|