📄️ Downloading the Conflux Client
Conflux-rust is a high-performance implementation of the Conflux protocol developed by the foundation with the Rust language. Conflux-rust is a Conflux node that connects to other nodes on the Conflux network and provides an RPC interface that you can use to query and interact with the blockchain. It is also a command-line tool that manages local accounts and conducts RPC interaction with nodes. You can download the released package through any of the ways listed:
📄️ Compiling the Conflux Client
Here is a step by step guide on how to build Conflux from the source code and get a node running.
📄️ Node Configuration
Conflux nodes offer a rich set of configuration options, allowing the adjustment of node behavior by modifying these settings. This document provides an overview of the node configuration options and their meanings.
📄️ Configuration Files
Below is a mainnet node configuration file, it contains all the supported options along with some explanations in the comments. You can also find the latest version at conflux-rust Github repository's run folder. The file name is hydra.toml or testnet.toml. You can also find the log config file log.yaml in the same folder.
📄️ CLI Sub-commands
Conflux CLI sub-commands is a collection of command line interfaces which allows you to interact with a local or remote Conflux node.
📄️ Official Bootnodes
Bootnodes is a list of nodes that a conflux node trusts, and will be used to sync the blockchain when a node starts. The value is a string divided by comma without space, and every entry is a node A node is identified by cfxnodePORT. What's provided here is a list of nodes that Conflux Team maintains across the world.
📄️ Running a Light Node
Note: Currently, eSpace (EVM full-compatible space) RPC methods are not supported on the Conflux Light Node.
📄️ Running a Full Node
Requirements
📄️ Running an Archive Node
Conflux archive nodes store the entire history of the Conflux blockchain. This allows them to serve historical data to other nodes and applications.
📄️ Running an Independent Chain
You may want to run Conflux on a single node chain to develop and test smart contracts. You can run Conflux as your independent chain with several machines.