5

esplora is just the web ui frontend, you also need to setup the (forked) electrs backend for indexing and for providing the HTTP API that esplora queries. electrs can index the bitcoin block chain using two methods: by reading the blk files directly out of disk, or by querying for blocks using the bitcoind rpc. The first method is significantly faster, but ...


5

API providers, such as Blockchain.com, are not querying a node to answer your queries to them usually. For the handful of providers that actually do offer a proxy service to a bitcoin node, they usually run several of them and spread out incoming queries so that no single node is answering a huge number. They extract the information they need and store it ...


4

Blockchain Explorer says received but it's not received yet! That's not how Bitcoin works. All computer-based wallets, including your friend's, have a copy of the blockchain (or have indirect access to a copy). If the blockchain includes your transaction, then the money has been received. All copies of the blockchain are eventually identical, only the last ...


2

The transaction is confirmed. Make sure that you have sent to the correct address (your friend's address 37ZyDkjmMEkTVjeuLcjH3p5AQEZF5tpr1E). If you are sure then your friend is trying to scam you because in transaction https://blockstream.info/tx/cb2b8b9fe545ba2705f9831e33417cdf3c4c749eb738cb359d3c3af4834b2768 the UTXO you sent to your friend has been ...


2

You could check https://github.com/Blockstream/esplora I think it ticks all of the boxes, I am not sure about the NBitcoin though.


2

"Address already in use" It probably means you have another instance of the process running on the background


2

There is no way to enable faster querying for arbitrary addresses than scantxoutset in bitcoind. Explorers provide this functionality by maintaining a separate database of all addresses and transactions which is optimized for that kind of query. Bitcoin Core, on the other hand, is optimized for consensus related queries, which are largely a hashset lookup ...


1

Have you checked the following: do you use bitcoin rpc standard port for the network you are using? If not or not sure specify it explicitly with --daemon-rpc-addr 127.0.0.1:8332 Are you sure the .cookie file is in the default position? Try the explicit option --cookie username:password Is bitcoind on the same machine? By default only rpc connection from ...


1

You can use my blockchain parser (python script) that converts the local copy of blockchain (blkXXXXX.dat files) to human readable text view -> my parser Bases on this parser you can do anything you want with that data.


1

Most services run their own services which track the UTXOs that they need. They use Bitcoin Core as an edge node which forwards all of the valid blocks and transactions to their internal software that adds them all to a database. This could be a software based on insight or Abe or something homegrown. In this way, they don't need to implement consensus and ...


1

Most services operating large scale wallets only use Bitcoin Core for networking information, and maintain a separate utxo set for wallet purposes. There are many existing options to build a full utxo set that can be queried for arbitrary addresses, such as the insight project. Moreover, recent versions of Bitcoin Core come with the scantxoutset RPC call, ...


1

There are bunch of blockexplorer APIs that support Bech32 addresess: Blockonomics ChainFlyer BTC.com


Only top voted, non community-wiki answers of a minimum length are eligible