Hi, I prefer to accept bitcoins for myself rather than depending on a 3rd party processor ( even one that uses multisig ).
Of course, it is a bad idea to keep a hot wallet that generates new addresses, and also maintaining a running bitcoind or btcd instance is tiresome and adds another possible point of failure locally. been there, done that.
So what I'm looking for are shopping cart modules for accepting bitcoin that:
1) Can use a pre-generated address list. ( or XPUB from HD-Wallet, even better )
( so that private keys are never stored on server. )
2) Can query a blockchain APIs to determine if a payment has been made.
3) ideally it would use a pluggable API interface, so it could query against blockchain.info, insight, toshi, bitcoind, btcd, etc. automatic failover would be great.
(1) and (2) are requirements. (3) is nice-to-have.
Anyone know of such a thing? I would hope there would be several, for different shopping carts.
I've been looking at some of them from this page:
https://en.bitcoin.it/wiki/Category:Shopping_Cart_InterfacesBut so far the one's I've looked at seem to be old and either the docs are too vague or they are clearly just hot wallets relying on bitcoind.
If I receive multiple responses that match the requirements I will consolidate them into a list in the OP.
I'm also interested in your experiences good/bad with the various bitcoin shopping cart plugins.
thanks.