<p>If you don't want the client to generate any private keys for you, it seems what you need is a javascript client that builds and propogates transactions.</p>

<p><a href="http://brainwallet.org/#tx" rel="nofollow">http://brainwallet.org/#tx</a></p>

<p>This is a hosted javascript client (everything happens on the client side so there is no security concerns) allows you to provide a private key and build a transaction that way.</p>

CC BY-SA 3.0
2014-01-14T20:11:43.517Z
This is exactly what you want. The best thing about this is you don't even send your private key, so it stays (moderately) safe in your computer! You can even [download it](https://github.com/brainwallet/brainwallet.github.com/archive/master.zip) and use it in an safe offline machine, copy the raw transaction and send it from your online machine.
kaoD
CC BY-SA 3.0
2013-12-15T18:47:23.753Z
2013-12-15T18:47:23.753Z
samol
<p>The closest service to what you speak of is <a href="https://easywallet.org" rel="nofollow">https://easywallet.org</a>. That i am aware of anyway.</p>

<p>It is run by the same good folk who run localbitcoins so its a trustworthy service.</p>

<p>Remember there are always risks with low security wallets and services such as this.</p>

CC BY-SA 3.0
2013-11-14T12:05:57.767Z
Thanks for the quick response. According to the site "about 1 percent monthly storage fee applies", which means they have access to my bitcoin. I want a service that only serves as an access point to my bitcoin by using my private key, without them storing my private key.
Simon Streicher
CC BY-SA 3.0
2013-11-14T12:48:29.107Z
Basically you want a hosted JavaScript client which just does transactions but doesn't generate keys.. Nothing like this exists directly I doubt but you could probably modify blockchain.info to do this as it is open source..
MaxSan
CC BY-SA 3.0
2013-11-14T11:50:09.827Z
2013-11-14T11:50:09.827Z
MaxSan
<p>Is there any wallet client that conforms to the following:</p>

<ul>
<li><p>The wallet client is accessed through a website (for portability).</p></li>
<li><p>The wallet client does not store any private keys (I know there is some trust involve). I want to access coins by providing a private key only, not by creating an account on the website.</p></li>
<li><p>Most importantly, all the transaction change is to be payed to the original address. I do not want any additional addresses created during a transaction. I want to keep it as idiot-proof as possible and not rely on myself to keep track of any additional addresses.</p></li>
</ul>

<p>Thanks</p>

<wallet><change><paper-wallet>
An online wallets that sends transaction change back to the original address
Simon Streicher
# An online wallets that sends transaction change back to the original address

(Asked by: username_0 on 2013-11-14)

Is there any wallet client that conforms to the following:

* The wallet client is accessed through a website (for portability).
* The wallet client does not store any private keys (I know there is some trust involve). I want to access coins by providing a private key only, not by creating an account on the website.
* Most importantly, all the transaction change is to be payed to the original address. I do not want any additional addresses created during a transaction. I want to keep it as idiot-proof as possible and not rely on myself to keep track of any additional addresses.

Thanks

**Tags:** wallet, change, paper-wallet


---

## 2 answers

### Answer by username_1 on 2013-12-15. Score: 1

If you don't want the client to generate any private keys for you, it seems what you need is a javascript client that builds and propogates transactions.

<http://brainwallet.org/#tx>

This is a hosted javascript client (everything happens on the client side so there is no security concerns) allows you to provide a private key and build a transaction that way.

> **Comments:**
> **username_2**: This is exactly what you want. The best thing about this is you don't even send your private key, so it stays (moderately) safe in your computer! You can even [download it](https://github.com/brainwallet/brainwallet.github.com/archive/master.zip) and use it in an safe offline machine, copy the raw transaction and send it from your online machine.  

---

### Answer by username_3 on 2013-11-14. Score: 0

The closest service to what you speak of is <https://easywallet.org>. That i am aware of anyway.

It is run by the same good folk who run localbitcoins so its a trustworthy service.

Remember there are always risks with low security wallets and services such as this.

> **Comments:**
> **username_0**: Thanks for the quick response. According to the site "about 1 percent monthly storage fee applies", which means they have access to my bitcoin. I want a service that only serves as an access point to my bitcoin by using my private key, without them storing my private key.  
> **username_3**: Basically you want a hosted JavaScript client which just does transactions but doesn't generate keys.. Nothing like this exists directly I doubt but you could probably modify blockchain.info to do this as it is open source..  

---

