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

Nitin Gurbani
Dec 20, 2016 · 1 min read

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/

Nitin Gurbani

Written by

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

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade