Get StartedInstallation
Run a nodeHealth of your nodeSet up an accountTransactions

Install via Docker

Note: Docker is for advanced users and not recommended.


Install by downloading the docker image.

docker pull

To verify your CLI installation, use this command

docker run --rm --tty --interactive --version


To update your image, use docker pull and then start your container:

docker pull

Optionally you can use tools like watchtower which is a process for automating Docker container base image updates.


docker rmi

Using Docker 

Run the Docker image from the GitHub registry, mounting the node's data directory into your home directory and using the host network.

Note: Replace <home-directory> with %USERPROFILE% on Windows or $HOME on others

docker run --rm --tty --interactive --network host --volume <home-directory>/.ironfish:/root/.ironfish

Now check the status of your node using IPC, again replacing <home-directory> according to your OS.

docker run --rm --tty --interactive --network host --volume <home-directory>/.ironfish:/root/.ironfish status -f

Note: --network host is needed for 2 Docker containers to connect over IPC.

Note: You can also use the RPC layer over TCP by starting your node with --rpc.tcp, which connects over the default port 8020.

Next steps 

Run a node

Join our newsletter and stay up to date with privacy and crypto.

Discover our impactful presence — read our blog.


  • FAQ
  • Whitepaper
  • Tokenomics


  • Get Started
  • Node App
  • Mine
  • Block Explorer
  • Ecosystem


  • Documentation
  • Github


  • Foundation
  • Governance
  • Grants
  • Our Community


  • About Us
  • Media Kit
  • Contact Us
Privacy Policy


Copyright 2024 Iron Fish.