Skip to content

thenewboston-blockchain/Blockchain-Scanner

Repository files navigation

Project setup

Bitcoin Full Node setup ++++++++++++++++++++++++

Install requirements::

apt-get install g++ libtool make autoconf automake libdb++-dev libboost-all-dev

Addition installation steps::

https://dev.to/ruanbekker/running-a-testnet-with-bitcoin-on-linux-4b0p

Install project requirements::

git clone [email protected]:thenewboston-developers/Blockchain-Scanner.git
cd Blockchain-Scanner
poetry install
poetry shell

Running example::

export RPC_USER=bitcoin
export RPC_PASSWORD='000000000000000000000000000000000000000000000000'

python main --username ${RPC_USER} --password ${RPC_PASSWORD} \
--amount 0.00101071 \
--receiving-address tb1qgm2u43dsunmxhge63q7as84kh8cw98yyaltzyd \
-tx a28008f442ca20f9eb9728fe10e8d603987456f2ea479a6cf1cb88ecaf476472

Ethereum Full Node setup ++++++++++++++++++++++++

Installation steps

  1. Download latest binary version of Geth from https://github.com/ethereum/go-ethereum

  2. Unpack archive.

  3. Run Geth in light mode with RPC support::

    ./geth --syncmode "light" --http

Running example::

python main -b ethereum -a 0.00101071 \
-r 0xdac17f958d2ee523a2206206994597c13d831ec7 
-t 0x4a5efe38157176293d5179f9940667d64a8d9126a0d4edf5d5aadc348cefee1b 
--port 8545

Nano Full Node setup ++++++++++++++++++++

Nano documentation: https://docs.nano.org/running-a-node/node-setup/::

make up-dependencies-only

Running example::

python main -b nano -a 340282366920938463463374607431768211455
-r nano_3t6k35gi95xu6tergt6p69ck76ogmitsa8mnijtpxm9fkcm736xtoncuohr3
-t 991CF190094C00F0B68E2E5F75F6BEE95A2E0BD93CEAA4A6734DB9F19B728948
--port 7076

About

Blockchain scanners for various blockchains.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published