Pactus 0.12.0 released


Pactus Blockchain Version 0.12.0 is now available for download. This release includes a graphical user interface (GUI) that is suitable for both beginners and experienced users. It also includes a command-line interface (CLI) for advanced users and wallet software that allows users to interact with the blockchain without the need to sync the entire blockchain.


This version is focused on improving the sync time to make it faster. This is achieved by implementing a caching mechanism that executes transactions more quickly and improves the calculation of total power (stake) of the blockchain in a more effective way.

Syncing progress


This version has been implemented for Testnet-1 and is being prepared for the upcoming Mainnet launch. To start using Pactus Blockchain Testnet-1, download the latest version from the download page and join the Testnet.

These guides can help you to run and configure your node:

How to Upgrade

If you are running an older version, shut it down. Uninstall the previous version and install the newer version. If you are using the archived version, simply use the new version.

Change log

This version includes several changes and improvements, such as:


  • add GetAccountByNumber API to get account by number (#511)


  • caching account and validator in store (#513)
  • get recent blocks by stamp (#509)
  • closing the mDNS connection upon stopping the network (#508)
  • updating linkedmap to use generic (#507)
  • removing state from cache (#506)
  • Typo in GUI (#499)
  • supporting localnet (#492)


  • update total power calculation based on power change(deltas) (#518)
  • GetValidators return all validators in state validators map (#512)

You can find the full list of changes on Github, as well as the source code