Can a wallet allow you to receive Bitcoins from the same wallet you send them from, and if so, why would there be some reason why this shouldn't be done.


Some wallets do allow you to receive coins to the same addr they are sent from. But generally this is not a good idea; your transactions could be more easily traced this way.

| improve this answer | |
  • I hadn't thought of that. Good point. – g0thX May 1 '13 at 15:47

You can send coins to any valid Bitcoin address, including one of your own. The only reason why this shouldn't be done is that one is paying the transaction fees to transfer money to their own addresses. On the other hand, it is not a bad idea if one of your addresses in a wallet is compromised, but then again that is a good reason to create a completely new wallet and transfer all the money there.

| improve this answer | |
  • Thanks for answering Piotr, I've found your Masters' Thesis one of the best references I could find, and of course your Testnet Faucet invaluable. – g0thX May 2 '13 at 18:49
  • @g0thX Glad to be of service ;). – ThePiachu May 2 '13 at 19:13

This is a fundamental way that wallets operate. Your wallet is list of bitcoin addresses. A typical transaction sends all of your money out of one of these addresses and back to a new one in your wallet, as well as to your recipient.

If you mean can an address receive coins it was sent, the answer is a resounding yes - that is exactly how satoshidice works, which at one point was the biggest mover of all bitcoin.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.