Skip to content
 
 

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Bitcoin Block Explorer - Doidos Descentralizados 🚀

This Bitcoin blockchain explorer was designed to provide users with a modern, intuitive, and multilingual experience when interacting with Bitcoin Core. With this application, you can explore blocks, transactions, and wallets interactively or through blockchain commands directly via the terminal interface.


🔧 Tech Stack

Frontend

  • React 18 with Typescript

Backend

  • Python
  • Shell Script
  • Bitcoin Core RPC

Infrastructure / DevOps

  • Docker (for containerization)
  • Docker Compose (for container orchestration)

📋 Prerequisites

Ensure the following components are installed and configured:

  • Docker and Docker Compose
  • A Bitcoin Core node in regtest mode
  • Node.js 20+
  • Python 3 with the flask and bitcoinrpc.authproxy packages

🚀 How to Start the Application

  1. Clone the repository:

    git clone https://github.com/Kledenilson/bitcoin-blockchain-explorer
  2. Navigate to the directory:

    cd bitcoin-blockchain-explorer
  3. Start the services:

    docker-compose up

Available URLs:


🛠️ Initial Setup

  1. Access the Bitcoin Regtest container:

    docker exec -it bitcoin-regtest bash
  2. Run the initialization script:

    sh init.sh
  3. Use the application's interactive terminal to execute commands directly on the blockchain, without using bitcoin-cli -regtest. Examples:

    getblockchaininfo
    listwallets
    generatetoaddress 101 <address>
    

🌟 Features

  • Block Search: Search for blocks by number.
  • Transaction Search: Find transactions by hash.
  • Wallet Balance Check: Verify wallet balances by address.
  • Interactive Terminal: Execute blockchain commands directly through the application.
  • Multilingual: Dynamic switching between Portuguese and English.

🛡️ Contributions

This project is under active development, and your contribution is welcome!

  • Report issues or suggest improvements in the Issues tab.

🏆 Acknowledgments

Thank you for using Bitcoin Block Explorer - Doidos Descentralizados! Your collaboration helps make blockchain interaction more accessible and powerful.

About

Bitcoin Blockchain Explorer desenvolvido no Dojo da NearX School

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages