FunctionX Technical Document
FunctionX Technical Document will cover the areas of f(x)Core command line interface, information on validators and delegators; technical set up, consensus, governance, security management etc. Also there are additional resources for users and general best practices within the document.
Additionally, there are developer commands and documents for querying the f(x)Core blockchain.

F(X)CORE

What is f(x)Core: Brief overview of f(x)Core including the various modules.
Installation f(x)Core (technical): The hardware requirements and the technical setup for the f(x)Core command line interface (CLI).
Setup Node (technical)

VALIDATORS

Validator Overview: General overview and links to some of our forums and social media accounts.
Validator Recovery (technical): Where your consensus key is stored and how to to do a recovery.

DELEGATORS

RESOURCES

Testnet faucet: sorry, there isn't one for Mainnet.

STEP BY STEP SUMMARY OF HOW TO SET UP A VALIDATOR

  1. 1.
    Install the necessary dependencies and install Go
Setup Node (you can choose to set it up using Binaries or Docker)
  1. 1.
    Initialize fxcore
  2. 2.
    Make sure you backup your consensus key
  3. 3.
    Before starting the node, you can choose to download the snapshot (recommended)
  4. 4.
    Start the node to sync, running server as a daemon is highly recommended
  1. 1.
    Ensure your node is synced up, "catch_up"=false
  2. 2.
    You can use ledger to create your token holding account keys and add a layer of protection by using the keyring-backend flag (highly recommended), you can even use a multi-sig account but that will make transactions a hassle later, and do some test transactions to make sure everything works
  3. 3.
    Make sure you do the necessary checks before you create your validator❗
  4. 4.
    Also set up your node monitoring device on a separate server