Running bitcoin full node, btcd ( full node bitcoin implementation in Golang )

btcd is an alternative full node bitcoin implementation

Running docker container of btcd

  1. Install Docker, you can follow docker installation guide from here https://docs.docker.com/engine/installation/
  2. Pull docker btcd image docker pull niktrix/btcd-docker
  3. create directory to mount to docker container where btcd will download all blocks data, assure you have enough disk space mkdir /btcroot
  4. run btcd image as daemon docker run -d -p 8333:8333 -v /root:/btcdroot — name=”btcd-node” niktrix/btcd-docker
  5. check logs docker logs btcd-node
  6. Your node will download all blocks it will take some time depending on your network connection
  7. Make sure your port 8333 and check your node status https://bitnodes.21.co/

Written by

Argumentative. Opinionated. Always right. . Drinker. love Fun, knowledge greedy .

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store