How to mine Conflux

    Conflux (CFX) mainnet has entered a new phase: Tethys network is up and running, and its open mining just started. Looking to contribute to Conflux and receive rewards for helping secure the network? We now support Conflux mining. Let’s mine together!

    In this comprehensive mining guide, you’ll gain not only an understanding of the Conflux ecosystem and how it works, but also a detailed and actionable process for starting your Conflux mining journey!

    What is Conflux mining?

    General overview

    Conflux is a next-generation blockchain system with a novel consensus protocol powering a highly scalable cryptocurrency and smart contract system.

    Conflux provides significant performance improvements by processing parallel blocks with a special DAG structure called a TreeGraph that allows miners to incorporate and process transactions in all concurrent blocks instead of having to compete for the longest chain.

    The Conflux network operates on an account-based model similar to Ethereum and supports a modified version of Solidity and the EVM for its smart contracts so Ethereum smart contracts can be easily migrated to Conflux.

    There are no public sales of this project. Its genesis supply is 5 billion CFX, which will be unlocked gradually. After Tethys is live, holders can convert its FC token 1:1 to CFX. The other way to get CFX is by mining.

    During phase II of its mainnet, Conflux organized a total of 14 mining testing activities, with 5,000+ miners running 4,800+ nodes participating.

    Basic information

    Items info
    Website confluxnetwork.org
    Block explorer confluxscan
    Total supply 5 billion CFX genesis supply + mining rewards
    Consensus Tree-Graph
    Mining algorithm Octopus
    Block time 0.5 seconds
    Current block rewards 2 CFX
    Mining device GPU
    Exchange MoonDEX
    Mining channel Discord
    f2pool mining community Reddit channel
    f2pool server address stratum+tcp://cfx.f2pool.com:6800

    For further protocol specifications, check the official technical documentation.

    What hardware do I need to mine Conflux?

    The mining algorithm Conflux uses is called Octopus. Octopus is an ASIC-resistant memory-hard algorithm, which means you can use GPUs to participate in Conflux mining.

    Current Conflux mining software mainly supports NVIDIA GPUs. Please note that GPU with memory more than 4GB will be required one week after mainnet Phase III launches. This requirement will grow linearly at a rate of 1 to 1.5GB every year.

    How do I set up the software and create an account?

    Step 1: Create a wallet address

    Creating a wallet address is always the first step when diving into a new blockchain network. You’ll need a wallet address to check and receive payouts to mine Conflux with f2pool.

    You can choose to run a full node wallet or use another wallet solution. We recommend the official web browser wallet or Cobo Wallet. You can also choose an exchange wallet address like MoonDEX or MXC. Note: You should always do your own due diligence when choosing a wallet provider or exchange.

    Step 2: Create an f2pool account

    You’ll need to create an f2pool account before mining Conflux. If you don’t have one yet, please click here to register.

    Set a username. This will be required for configuration. You are free to create multiple subaccounts to monitor your workers/miners.

    Now add your Conflux wallet address created in Step 1 and add enter it in the payout settings. You can set a payout threshold and check hashrate changes and your rewards once you start contributing shares.

    You can add or change your payout address in your Payout Settings. f2pool distributes mining revenues on a daily basis to every user who reaches the payout threshold, which is 10 CFX.

    Step 3: Get your software environment ready

    Once you have the required hardware, an f2pool username, and a Conflux address ready, it’s time to set up your software environment.

    Operating system

    The current Conflux mining software requires a Windows or Linux system.

    Mining software

    Bminer and NBMiner are some of the primary community-developed software applications for Linux and Windows machines.

    Step 4: Configuration

    Edit the start file

    After you have downloaded your chosen mining software, uncompress it, find the start.bat or start.cmd file, right click on it, and click Edit.

    Copy the text

    Replace the file’s existing commands with the commands from the chart below that correspond to your chosen mining software.

    Software Commands
    Bminer bminer -uri conflux://username.worker_name@cfx.f2pool.com:6800
    NBMiner nbminer -a octopus -o stratum+tcp://cfx.f2pool.com:6800 -u username.worker_name

    Enter your username

    Next, change username to the f2pool username you generated in Step 2. Set worker_name to your device name, e.g. CFX001.

    If you’re using multiple rigs, setting informative worker names can help you identify the right devices when your hashrate decreases or a machine goes offline.

    Run the file

    Save your changes, close the editor, and double click on the start file. You will now connect to the pool and start mining!

    How do I check my rewards?

    Now that you’ve started mining, you can calculate the revenue your devices are generating. We’ll also give you an overview of how fees and payouts work with f2pool.

    Check the block reward on-chain

    Visit the Conflux block explorer Confluxscan to get a better understanding of the decentralized world you’re powering with your hashrate. Input your wallet and transaction details to find on-chain information, such as payouts from f2pool.

    Calculate what you can earn

    Measure your revenue

    The number of coins you can earn is primarily based on how much hashrate you have. You can measure estimated daily revenues using your Mhash/second to calculate the number of coins you can mine and multiplying this number by the current exchange rate for your target currency (e.g. USD or EUR). You can use this hashrate conversion tool if you prefer other units than Mhash/s.

    f2pool calculator tool

    You can use our calculator tool to easily estimate your potential revenue from popular mining machines.

    Verify your payouts from f2pool

    Once your device has started mining and submitting data to the pool, you can access real-time reward records from f2pool.

    View your records

    As long as you’re submitting your hashrate successfully, you will receive payouts from f2pool.

    To view your real-time Conflux mining payout records, visit the f2pool website and sign in and view the records.

    f2pool app is also convenient for you to view the rewards.

    f2pool calculates rewards using PPS (Pay Per Share) and charges 3% from your rewards as commission. When the coins in your account reach the minimum threshold of 10 CFX, you will receive a payout within 24 hours.

    Start mining today!

    Now that you have all the info you need, it’s time to start securing the network!

    If you run into any problems mining Conflux, please feel free to reach out to our customer service team at support@f2pool.com, open a support ticket, or start a conversation on Reddit.

    To stay updated with the latest Proof of Work news and developments, follow us on X!

    Happy mining!