Hello chaps,
I'm creating an esports gambling website using bitcoin. I need an API to enable me to receive payments, but I don't want to use a US one so I don't get sued. I intend to IP block all US addresses.
The only one I know of is the blockchain.info API which I already tried. It was easy to set up but unfortunately in practice seems to be quite shit, I often wait many hours after payment before receiving a callback. This is completely unacceptable.
Also... is it possible to receive bitcoin payments without an API at all? All I need my site to do is forward all payments to the same address (presumably via a random address given to the customer) and then I need to know when the payments gets confirmed.
In theory you can just implement bitcoin core API and program it yourself.