I was playing with the website:


to generate a payment button for my website. It asks for your bitcoin address, but when you click "Send Bitcoin" from the generated button, the address it outputs for the user is different than the one originally input.

That seems fishy, and I don't currently have any BTC to test that it is what it says it is.

If each address is unique, it is my understanding that it can't be linked to a single account, and therefore no other addresses could be generated from it, and this seems like a scam to send money to someone else's account.

Is this understanding correct? Is this a scam?


Looks like scam yeah. It looks like they are asking for one normal bitcoin address, so any address they generate will NOT be yours.

However it would be possible to do such a thing if they would ask for the xpub seed of your HD wallet. Even then though it wouldn't make sense to trust a service like that.

Stay away!


It looks like this just re-uses Blockchain.info's donation creation system, and tacks on a piece of javascript that doesn't do anything.

You could just use that instead. Blockchain.info is a pretty reputable company.


(Remember to change the address I put in.)

  • 1
    Thanks, I tried this button and input my address where it stated, but then, same thing as the other site: when I click the button, it outputs a different address, and each time I reload the page and click again, different address. So that hints that the original website I mentioned is not a scam in fact, but I still don't know how it's generating new addresses from one I input. Both of them do this, so, strange. Or at least I'm not understanding.
    – Brian Dean
    Apr 12 '15 at 23:12
  • 1
    In fact the button on the page you linked demonstrates this: the "data-address" in the code is: 1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a But clicking on the example button up top outputs any number of codes different than this code. I thought one needed a private key in order to generate other addresses? How are these other, generated addresses linked up to the actual address?
    – Brian Dean
    Apr 12 '15 at 23:22
  • 1
    @BrianDean These addresses aren't generated from your address. Rather, Blockchain creates the address with their own key, and forwards the payments to you. This has the problem that Blockchain could stop doing this at any time. The site you posted, embedbitcoin, has all of these problems, plus the fact that embedbitcoin could also steal from you.
    – Nick ODell
    Apr 13 '15 at 3:00
  • Interesting. Do you know how long it takes them to forward payments, and/or if they extract an additional fee? I tried sending myself a sample payment with their donation button, which now has 10 confirmations, but nothing has been forwarded to the address I gave. I couldn't find any further information about this feature on the blockchain.info website. Apr 13 '15 at 4:18
  • @NateEldredge It's supposed to be within a couple seconds. TXID?
    – Nick ODell
    Apr 13 '15 at 5:34

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.