Bitcoin Forum

Economy => Service Discussion => Topic started by: kunkelast on September 11, 2019, 03:16:18 PM



Title: What is the most reliable API for Bitcoin data fetching?
Post by: kunkelast on September 11, 2019, 03:16:18 PM
We are creating a simple web store, where we want to be able to received Bitcoin payments. We don't want to run our own node (we don't have resources for that) and want to use some API to scan the Blockchain and detect incoming payments.

The question is: what is the most reliable API nowadays? We tried Blockchain.info, but it has some issues (we've heard).

What would be a better alternative?


Title: Re: What is the most reliable API for Bitcoin data fetching?
Post by: HeRetiK on September 11, 2019, 03:36:17 PM
Have you looked into Electrum? You'll have to install Electrum on your server but you won't have to run a full node:

https://electrum.readthedocs.io/en/latest/merchant.html


Title: Re: What is the most reliable API for Bitcoin data fetching?
Post by: hatshepsut93 on September 11, 2019, 03:43:24 PM
I've heard that BTCPayserver  (https://btcpayserver.org/) is a good self-hosted, open source alternative to third party payment processors like Bitpay. It would probably be much easier to integrate it rather than working with wallets or public api's for getting just block data like you are asking, since you'll just be developing a similar service from scratch. Alternatively you can use one of those processors like BitPay, but they come with many downsides.


Title: Re: What is the most reliable API for Bitcoin data fetching?
Post by: OmegaStarScream on September 11, 2019, 04:09:48 PM
Blockonomics  (https://www.blockonomics.co/views/api.html)should be what you're looking for. The option the user above suggested is good as well (might be overkill), and you can also eliminate the need of running your own node by using third-party hosting (https://docs.btcpayserver.org/deployment/thirdpartyhosting).


Title: Re: What is the most reliable API for Bitcoin data fetching?
Post by: Rose_btc on September 12, 2019, 11:56:23 AM
There is a similar project I had been through where you can receive payments. As per my experience you do not have to code here it is just a payment integration: https://coinswitch.co/payment

They even have their API integration which you can check here: https://developer.coinswitch.co/