Run a Bitcoin Node
Last updated
Last updated
This guide is designed for setting up a Glittr node on testnet4 or a local network.
Download or build bitcoind
and bitcoin-cli
Make sure you are using at least version 28.x (testnet4 support).
Download prebuilt executables:
Build from source:
After you obtain the executables, set your PATH environment variable to where the binaries are are (bitcoin-28.0/bin/ for prebuilt).
Install using brew
Build from source:
After you build the executables by building from source, set your PATH environment variable to where the binaries are are (src/ usually). You may not need to do this if you installed using brew.
Download prebuilt executables:
Build from source:
After you obtain the executables, set your PATH environment to where the binaries are are (bitcoin-28.0/bin/ for prebuilt).
To check that bitcoind is installed correctly, open a terminal and run bitcoind. To avoid syncing the entire blockchain (very long process), follow the instructions for testnet4 or local development below THE FIRST TIME YOU RUN bitcoind.
Create a new directory [mkdir], e.g. bitcointestnet4, and then create a new file bitcoin.conf
Copy the text below into bitcointestnet4/bitcoin.conf
Create a new directory [mkdir], e.g. bitcoinlocal, and then create a new file bitcoin.conf
Copy the text below into bitcoinlocal/bitcoin.conf
Open your terminal (or PowerShell if you are on Windows). Run bitcoind using the datadir parameter and then add the network -testnet4
or -regtest
.
e.g.
note: rpcauth can be generated by using this script