Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Satoshi Dice requires wallets to be able to receive coins from the same address they are sent.

What are some notable examples that are compatible and incompatible with this?

What are the technical reasons behind such an incompatibility?

share|improve this question
up vote 4 down vote accepted

BitLotto has the same restrictions and maintains a list of compatible wallets. Currently that list includes:

  • Bitcoin-Qt/bitcoind (client)
  • Electrum (client/server)
  • Armory (client, Bitcoin client dependency)
  • BitcoinJ (Client)
  • MultiBit (Simplified payment verification/SPV client)
  • (Hybrid EWallet)
  • Blockchain App for Android, iOS (Mobile app hybrid client)
  • Strongcoin (Hybrid EWallet)
  • BitcoinSpinner for Android (Client/server)
  • Bitcoin Wallet for Android (Simplified payment verification/SPV client)

Essentially everything else is a hosted (shared) EWallet and therefore is not compatible. This includes EWallets at exchanges, EWallet sites like Instawallet, and other services like mixers and more.

share|improve this answer
Your link doesn't work.... – Pacerier Oct 20 '13 at 7:10

Satoshi dice uses the same address bitcoins were sent to send them back. There no wallet that does not permit that, how could you spend coins if at first you cannot receive them. The kind of "wallet" satoshi dice is refering to is like you try to spend bitocoin from a broker service (like Mt.Gox) the address they use is not assured to be yours (and the coin will not return back to you)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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