whale_matrixMember
Posts: 22 · Reputation: 160
#1Nov 3, 2023, 10:12 AM
Hey everyone. I came across a thread that shared some practical resources and tools for working with Bitcoin scripts, and I thought it would be cool to create a topic focused on tools and resources for accessing Blockchain APIs. If you're into building Blockchain apps, you'll definitely need these data query tools to manage your decentralized software and applications.
**Tool/Resource**: **Description**
**Bitiodine**: This is a Rust-based Bitcoin blockchain parser that has clustering features, which lets you group addresses into ownership clusters. It works with SegWit, handles bech32 native outputs and witness programs correctly, and manages chain splits like a pro. Check it out [here](https://github.com/mikispag/bitiodine).
**Blockbook**: This is a wallet indexing service that acts as a back-end for the Trezor wallet. It allows for quick access to an index of addresses and their balances, super fast searches, and a simple blockchain explorer. More info [here](https://github.com/trezor/blockbook).
**Bitcoin Iterate**: A super fast code that lets you go through bitcoind's block files to pull out blockchain data from the main blockchain. It can show you the block hash and transaction size for each transaction on the main chain. You can find it [here](https://github.com/rustyrussell/bitcoin-iterate).
**Blocks Iterator**: This tool goes through Bitcoin blocks, decoding the data within Bitcoin Core's blocks directory. Check it out [here](https://github.com/RCasatta/blocks_iterator).
**Bitcoin Graph Database Builder**: This tool (Blockchain2graph) helps you extract Bitcoin blockchain data and insert it into a graph database.