There are no readymade solutions for either a or b. You're going to have to hire a developer to create a suitable wallet for you. So while it is possible there is no easy way to do it yet.
|
|
|
3.0.5 probably has difficulty handling segwit transactions. this was fixed in later versions. another reason you should just upgrade.
|
|
|
Wallet file corruption is one risk with older versions. You falling prey to phishing messages is another although you have shown great reluctance in updating electrum so maybe that'll work in your favour when you do see a phishing message The wallet not synching is the most common problem you will face.
|
|
|
I noticed that within the past couple of weeks there was some change that prevents old versions of electrum (3.0.5) from syncing. It's stuck on "synchronizing" forever.
Upon reading the forum it seems this can be fixed with an upgrade to the new version. However if you are using cold storage like me, then the unsigned transaction format has changed and version 2.x.x won't sign with the latest version.
So you need to upgrade the cold storage machine. However if you are paranoid like me then you also need to verify every single dependancy that is required like Python since it requires a newer version from Electrum 2.x.x. And this is very stressful and time consuming.
Wondering if it's possible to get the old version to sync somehow?
Run your own copy of electrum server or electrum personal server and point electrum client to it.
|
|
|
If you can't get electrum to start all then try renaming the directory .electrum in your home directory i.e. ~/.electrum. Then run electrum and if it starts restore from seed. If it doesn't then move electrum to the trash, reinstall it and then try restoring from seed.
|
|
|
you should use a different address for every transaction.
|
|
|
addresses are generated according to a sequence. each address has an index number for example 0,1,2 etc. electrum generates new addresses such that if you were to arrange your addresses in ascending order of index number you would have at least 20 unused receive addresses at the end of your wallet. that number 20 is called the gap limit. the gap limit for change addresses is 6 and functions similarly.
for example you start a new wallet and you have 20 receive and 6 change addresses. you use address with index 18 (19th in the list) to receive bitcoin. electrum will generate 19 new addresses starting with index 20 so now you have 39 receive addresses and 6 change ones.
|
|
|
it'll automatically create new addresses as you start receiving money to new ones. all addresses are generated from your seed.
|
|
|
You're not supposed to store the seed on the PC. Any program could have read that text file. Maybe it was backed up to the cloud by some backup program.
|
|
|
I can only conclude that he either extended the seed with custom words/characters that he no longer remembers or that he never wrote down the seed for the wallet with the coins in it.
For a moment suppose you are right. Explain, then, as I enter my seed, I get access to the wallet? Maybe you created more than one wallet in the past and the seed you have is for a different wallet than the one with bitcoins in it. Did you create many wallets in the past? Were there problems with the storage drive (hard drive/ssd) of your win 7 laptop? Can anyone share developer contacts?
Ask for help on #electrum irc channel on freenode.
|
|
|
By the way, I want to say that this happened after the previous version of the wallet was not synchronized, I updated the wallet. And then it happened, the wrong password and not clear wallet when restoring let's try to use previous version you have, but dont insert addres you have balance, look when sync or not. or lets move your electrum file folder and redownload then use manually choose server look when sync. previous versions are unsafe. don't encourage people to do unsafe things.
|
|
|
You cannot rely on any other software, website or service to recover this wallet. If you're worried electrum might disappear you should archive a copy of electrum as well. BTW this is a common question. For some reason people are very worried electrum might disappear. For example just a few days ago: https://bitcointalk.org/index.php?topic=5118731
|
|
|
His seed is a valid seed based on what he's said above. It's an electrum seed and it was generated in jan of last year. Electrum seeds have a checksum in them so if he managed to restore his wallet using it there can be no doubt it's a valid seed. I can only conclude that he either extended the seed with custom words/characters that he no longer remembers or that he never wrote down the seed for the wallet with the coins in it.
|
|
|
the answer is in post #3 above if you care to read it. edit: another option is to simply download the source tarball from electrum.org, untar it, cd into it and run ./run_electrum. you don't have to install. if this doesn't work then try adding the electrum directory and packages sub-directory to your pythonpath env variable first: export PYTHONPATH="/path/to/electrum:/path/to/electrum/packages"
put this in your .bashrc and you won't have to do it every time. The tarball approach won't work on outdated distros though because you won't have python 3.6 or pyqt compiled against python 3.6. So that's why the appimage was recommended.
|
|
|
It seems you've chosen the wrong option when attempting to restore from seed. You can begin the wallet creation process again on android by tapping the 3 dots in the top right corner of the electrum app, choosing 'wallets', then 'new', enter a name for the new wallet file and click 'ok'. Then choose 'standard wallet' and then 'i already have a seed'. if you choose the import private key options you will go down the wrong path.
|
|
|
See the instructions under linux here.
|
|
|
Did you originally create the wallet on a usb drive? Did you create multiple wallets perhaps to test things? If you did then you may have been hit by the file corruption bug. If you saved any of the other seeds you should try restoring from them.
|
|
|
You still haven't told us what software was used to create the seed. Was it electrum? What version?
If it's a pre 2.0 electrum seed then it doesn't include a checksum. That means you have to make sure that the order of the words is correct.
|
|
|
you can do this on the send tab as well. just enter the address followed by a comma and the amount on a line. then press enter and start again with another address. the amounts can be different for different recipients. here's a screenshot: https://imgur.com/a/4uLHHeA
|
|
|
|