--
Not sure about that feature, but what I do with Blockchain and with GreenAddress is that I add a new BTC Address by importing a private key, and then sweep all the BTC to that address that I have the private key.
So, step 1 is that I go to:
https://bitaddress.org/And I generate a new BTC pair of public and private address
(You can also do this via Bitcoin Core or Electrum that are my favorites)
Step 2, you add the BTC address to Blockchain or GreenAddress via its private key.
See here:
https://greenaddress.it/en/faq.htmlCan I migrate from another wallet like blockchain.info? Can I sweep private keys into my wallet?
Yes. From the Receive Money tab in our wallet applications, enter your private key and the coins will be swept into your wallet.
I could not find a link for Blochain, but you go to Settings->Addresses -> + Import Address
Now this new address is in the Blockchain / Green Address Wallet.
Note that Step 2 is actually optional. You could just send the money to the new address, and since you have the private key, just go to step 3.
Step 3, Sweep all the BTC from all the other Addresses to this new one.
Step 4, and THE MOST IMPORTANT for me: Import the same address to Bitcoin Core or Electrum, and make sure to then send all the money to a NEW BTC ADDRESS! Since you already gave the first Private Key to Blockchain or GreenAddress... for me it is no longer 100% sure in case they "log" something. And in general... I know we want to have this BTC Address that will last "forever"... but it is a very good practice to generate a new BTC address now and then, and sweep all and just forget forever the old ones, just in case they are compromised.
Hope this helps!
Thank you for your kindly explanation.
I tried it and it helped me very much.
But still there are two issues.
I generated new address on bitaddress.org, then I entered my private key into my wallet. I expected to see that address which was shown on bitaddress, on my greenaddress wallet too. But that not happened. If I give that address to somebody How will I receive bitcoins while that address does not exist in my wallet?
Another issue is that I am afraid that bitaddress store the generated address and private key.
---
Well bitaddress.org runs in javascript, that means nothing is sent to their web server. The easiest way to "ease" your mind, is that you can download a ZIP with the HTML and the Javascripts and run it DIRECTLY from your Desktop. Since it is NOT sending anything to the server, you do NOT need a webserver, just open the HTML file in your browser and it works "like magic". Also you can get into the JavaScripts and see how it works!
In case you miss it, it is a link in the bottom left side of the screen, and here I copy it for you:
https://github.com/pointbiz/bitaddress.org/archive/v3.3.0.zipMoving to Greenaddress, I checked, and indeed they only have in the Receive tab, Advance Options the following option:
Private key in WIF or BIP38 format to Sweep... so yes, it will NOT be added to your Account. Sorry about that, there are so many systems and wallets it is impossible to remember them all.
However, if you still want to use a Web based Wallet, then you can use Blockchain:
https://blockchain.info/I also checked, and they WILL add the Public address so that you can use it any time.
Now, if you have not tried Electrum, I highly recommend that... not trying to do free publicity, but it has all the convenience of a Web Client (e.g. no block chain to download) but almost all the Bitcoin Core functions... mainly that you can add your bitcoin addresses back via their private key. You should try it:
https://electrum.org/Just to be clear...
your wallet DOES NOT have any Bitcoins! You own a Bitcoin address formed by the public and private keys, and a wallet can have 100+ of them. Public (or Bitcoin Address) is what you give anyone to get BTC. However, only if you have the Private Key you can then "reimport" the address back to a wallet to access your BTCs. That is the bottom line in here, that anyone that does not have the private key of their BTC address might not be able to recover any BTC or BTU or whatever the fork will end up using.