Run a BTC node

Hardware Requirement

Recommended Configuration:

  • CPU: 4 Cores

  • RAM: 8GB

  • System Disk: 30GB

  • Data Disk: 1TB

  • Data traffic:

    • The initial sync : 600 GB, takes about 6 days.

    • Monthly: 200 GB

Refer to the AWS Virginia cloud service pricing: approximately 80 USD/month.

Prices in Asia may be higher.

Run the BTC node

BTC mainnet

Please run the following commands to start a BTC mainnet node:


git clone https://github.com/exsat-network/exsat-initialize-data.git
cd exsat-initialize-data

sudo -s
chmod +x ./setup-bitcoin-fullnode.sh
./setup-bitcoin-fullnode.sh

# select 1 install_btc_full_node
# this may takes minutes, then choose exit

exit

sudo -s
./setup-bitcoin-fullnode.sh

# select 2 run_btc_full_node
# now the btc node will be syncing data. 
# after catch up with the latest block, it could servce RPC service

The HTTP RPC service is enabled by default on port 8332.

BTC test3 net

Please run the following commands to start a BTC test3 node:


git clone https://github.com/exsat-network/exsat-initialize-data.git
cd exsat-initialize-data

sudo -s
chmod +x ./setup-bitcoin-testnet3.sh
./setup-bitcoin-testnet3.sh

# select 1 install_btc_test3_node
# this may takes minutes, then choose exit

exit

sudo -s
./setup-bitcoin-testnet3.sh

# select 2 run_btc_testnet3_node
# now the btc node will be syncing data. 
# after catch up with the latest block, it could serve RPC service

The HTTP RPC service is enabled by default on port 18332.

Last updated