Welcome to the Chainflip Validator Documentation

This is the one and only official guide for setting up your Chainflip Validator. This site is officially maintained by the Chainflip team. For general information about the Chainflip protocol, we strongly recommend checking out the Concepts. We run both a Testnet and Mainnet, this guide helps you through setting up a validator on either one.

Before following any of the steps in this guide, be sure to read it all thoroughly.


Running a Chainflip Validator node is not for the faint of heart (opens in a new tab).

Chainflip is a system which relies on its Validators being responsive and competent hardware operators. Chainflip is not responsible for any negative externalities that arise due to your participation in the network.

Validator Responsibilities

As a Validator, you are responsible for keeping your software up to date and ensuring that it is running at all times. Network or hardware outages will almost certainly result in your $FLIP stake being slashed. Slashed $FLIP is gone forever. You may have all of your stake slashed.

Chainflip will announce on official channels when there is a software update required for Validators, and we implore Validators to check these channels regularly. We may have no way of getting in touch with Validators directly, so it is your responsibility to monitor for updates. Validators who do not keep their software up to date may be slashed.

Official Channels:

We will endeavour to do our best to assist you with running the Validator software (the best place to get help is Discord (opens in a new tab)), but you and only you are responsible for this machine and what happens to your funds. Chainflip is not liable for any damages incurred to you by running the Validator software.