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

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 ...


2

If you look closely on blockexplorer.com, you will notice that the site does mention that the transaction was included in block #1484064. The blockexplorer seems to be confused about the height of the blockchaintip, or has some other general issues regarding the confirmation count. For example, it shows all of the transactions in the latest block to have -...


2

The actual script implemented on Lightning Network is a little bit different from what you quoted. This is the script below and the specification is here OP_IF # Penalty transaction <revocationpubkey> OP_ELSE `to_self_delay` OP_CSV OP_DROP <local_delayedpubkey> OP_ENDIF OP_CHECKSIG I've created that transaction on ...


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.


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


1

It looks like bitcore replaced the insight-api


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