Running a pruned indexer & UTXO manager for the BSV blockchain

Joined July 2022
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Bitails@BitailsAPIFeb 15
3
8
380
Bitails@BitailsAPIJan 16
Replying to @zerodarkbitcoin
We were unable to access the server hosting the explorer when it went down but the API service was fine. All good now
22
Bitails@BitailsAPIJan 16
Replying to @1Bitcoin_user
We were unable to access the server hosting the explorer when it went down but the API service was fine. All good now
1
1
26
Bitails@BitailsAPI17 Nov 2025
Replying to @deggen
This is what the node is responding meaning we have seen the transaction, good luck getting it in a block!
1
64
Bitails@BitailsAPI15 Oct 2025
Regarding the block headers, yes! You need the nodes but for most needs you either need to query an overlay services or query a node providing an overlay service(because that is not the role of a node unless you develop it as an extra service)
1
2
82
Bitails@BitailsAPI15 Oct 2025
Exactly! Disregarding the role of indexers for a user friendly experience is far from a practical solution. In theory you can be restrict about the SPV, users being accountable for their private keys/transactions, etc. but in action you need to use other third parties if you don’t want to ruin the UX. Best you can do is not to rely on one single service. Anyone thinking otherwise is dreaming and can’t deliver what they promise.
1
3
47
Bitails@BitailsAPI19 Sep 2025
Yes it was late April, and we did 152 millions transactions with a 2000+ sustained TPS(9000 TPS at peak)
3
66
Bitails@BitailsAPI9 Sep 2025
Congrats on the upgrades, It looks awesome! Always a pleasure to see how you are pushing things forward👏
We deliver one our promises 🥰 New unified $BSV Transaction UX. Also submissions open for apps. This is a major upgrade. We now index all e-cash and we provide more insightful UI 🤩 Thankful always to @BitailsAPI who has reliably served data since the beginning 🌟 -rt💕
2
3
7
750
Bitails retweeted
Replying to @Centbee
I believe your problem was access to WOC Utxo validation. I had the same problem and had to use Bitails. Used Bitails for Utxo and WOC for broadcasting. Works even under BSV stress test when WOC seem to use a cache link.
1
1
9
610
Bitails@BitailsAPI6 May 2025
Replying to @Rob_GCC
I recommend checking out the UTXO manager, there is a high chance that things fall apart at that point(if you haven’t checked already of course). We have seen many dropped transactions due to bad UTXO management(using one indexer to fetch the UTXOs which sometimes are already spent and another to broadcast or as a load balance). If possible, try using Bitails to fetch UTXOs and see how that makes a difference(or doesn’t).
2
165
Bitails@BitailsAPI6 May 2025
One particular indexer full of unknown transactions(seen by no peers) was WoC. We know that because we were asked to rebroadcast the transactions but the inputs were already spent.
1
1
57
Bitails@BitailsAPI6 May 2025
Replying to @cloudsay
11500 TPS in syncing mode which means with a block with 100000 txs, takes 9 seconds to be indexed and added to the database.
1
128
Bitails@BitailsAPI6 May 2025
Actually it was the indexers problem in providing a UTXO that the nodes considered spent and rejected the transaction. In this case, the indexer’s mempool kept the tx and updated the UTXO-Set based on accepting the tx and you can see how messy this gets from here.
1
2
82
Bitails@BitailsAPI6 May 2025
Some pf those transactions sitting on one single indexer were not being mine simply because they were invalid due to invalid UTXO usage(already spent, parent invalid, etc.)
1
46
Bitails@BitailsAPI5 May 2025
Replying to @Rob_GCC
We broadcasts transactions periodically till they are mined, but yesterday we had some issues regarding this which should be resolved now. That being said, if you are using another indexer as UTXO management, there is always a possibility that this happens since some indexers are not providing a clean and updated UTXO set and your tx gets dropped due to network policies.
1
4
318
Bitails@BitailsAPI5 May 2025
Have you noticed some miners not broadcasting all the transactions right after they receive them from clients?(seeing some transactions in a block from other miners which have not been propagated before)
1
4
260
Bitails@BitailsAPI5 May 2025
1
51
7
122
8,433
Bitails@BitailsAPI3 May 2025
Replying to @Bitcrash4
This is because the miner didn’t put any transaction in the blockchain other than its coinbase transaction.
1
1
9
290
Bitails@BitailsAPI30 Apr 2025
Replying to @JoeSchlubb
Stopped the test to change up the broadcaster service. Will continue again today or tomorrow.
1
25