Conflux v2.2.5-testnet Testnet Upgrade Announcement

This upgrade is mainly to solve the problems below:

RPC Changes

  • Use hex format for pos and trace RPC data.
  • Add RPC pos_getLedgerInfoByBlockNumber and pos_getLedgerInfoByEpochAndRound to get PoS ledger infos.
  • Add cfx_getEpochReceiptProofByTransaction to get epoch receipt proof.
  • Add include_eth_recepits option (default to false) for cfx_getEpochReceipts.


  • Add metrics for filter and pubsub API.
  • Refactor the EVM code to improve readability.


Download “Conflux v2.2.5-testnet” here:

I am a node operator/miner, what do I need to do?

If you have a running node, you need to

  • Suspend the running operation of the node
  • Replace the executable file named “conflux” in the run directory of the original node program with the Conflux executable file of the Conflux v2.2.5-testnet node program.
  • Restart the operation of the node
    If you start a new node, you can download the latest version of Conflux v2.2.5-testnet and run it.

What will happen if I do not upgrade the nodes or refuse to upgrade?

This upgrade aims to improve node stability, it’ll be fine if you do not upgrade.

Thanks to our community for your support!

A sincere thank you to the Conflux community and all the developers in the Conflux ecosystem. Thank you for your hard work, thoughts, and contributions. To a better future!