Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Bitcoin Network Information Tool

A Java-based application that connects to a Bitcoin node to provide detailed information about the Bitcoin network. With this tool, you can search for specific blocks and transactions, view network statistics, and much more.

Important: In order to use the Features of this application, you will need to use a Bitcoin Node connection.



✨ Features

  1. 🔍 Search a Block
    Retrieve details about a specific block using its hash or height.

  2. 🔍 Search a Transaction
    Look up a transaction by its transaction ID (TXID) to view its details.

  3. 📊 Display Network Statistics
    Get an overview of the Bitcoin network, including block height, difficulty, and more.

  4. 📥 Display Mempool Transactions
    View pending transactions waiting to be confirmed.

  5. ⛏️ Display Mining Information
    Get insights into mining statistics, such as difficulty and hash rate.

  6. 🔗 Display Node Connected Information
    Check details about the node you're connected to, including peer connections and version.



🛠️ Installation

  1. Clone the repository:
    git clone https://github.com/alvarobello33/Bitcoin_Blockchain_Scraper.git
    cd Bitcoin_Blockchain_Scraper
    


⚙️ Node Configuration

To enable the program to retrieve information from the Bitcoin network, you need to configure the Bitcoin Node connection:

  1. Open the BlockchainManager.java file and update the following variables with your Bitcoin node's credentials:

    private static final String user = "your_user";
    private static final String password = "your_password";
    private static final String host = "your_node_host";
    private static final String port = "8332";

Important: The Bitcoin node you connect do must support JSON-RPC connections.

About

A Java-based application that connects to a Bitcoin node to provide detailed information about the Bitcoin network. With this tool, you can search for specific blocks and transactions, view network statistics, and much more.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages