How can I build my own get address transactions API? I want to build an API to query an arbitrary bitcoin address for received transactions. The address is not necessarily associated with my wallet. Is this possible using the commands in bitcoin-cli?
I do not want to rely on a third party service like blockchain.com Though a public code library would be fine.
You can use NBXplorer: https://github.com/dgarage/NBXplorer/blob/master/docs/API.md#address-transactions
How to setup NBXplorer? https://youtu.be/a5ehSfzYkJo
Requirements: Bitcoin Core and .NET Core SDK