I have an application that needs to makes queries to get address balances and transaction data from Bitcoin.
What are some possible solutions to this? It would be great if I didn't have to manage a full node if possible.
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up.
Sign up to join this communityI have an application that needs to makes queries to get address balances and transaction data from Bitcoin.
What are some possible solutions to this? It would be great if I didn't have to manage a full node if possible.
You can use a self-hosted (but low-burden!) instance of Esplora.
Blockstream is also exposing an instance for free (at the moment) at blockstream.info.
Disclaimer: if you take part of Bitcoin as an economic actor (as an application providing account balances may imply), you should really consider using your own source of truth and self-host the instance. It's just a docker to start and an nginx reverse proxy to set up after all :-).