Elastos Bi-Weekly Update – 14 May, 2023

In this update, Elastos focused on improving the stability, functionality, and interoperability of its main chain, side chains, and related components. The main chain underwent regression testing and optimizations, ensuring stability. Development work was initiated to meet requirements for developing the new Elastos sidechain. The EVM upgrade on the Elastos Smart Contract (ESC) chain was completed, and the team is currently performing the Consensus and contract compatibility testing. 

Significant improvements were made to the Essentials wallet. The BPoS dApp received enhancements, and technical support was provided to the community. Significant progress was made in Carrier, including detecting malicious node behavior and porting Carrier Native for Windows. These updates reflect Elastos’ commitment to enhancing its blockchain infrastructure, sidechain ecosystem, wallet experience, and decentralized communication network.

Elastos Mainchain

  • Conducted regression testing for functions related to CR Council nodes, optimizing monitoring processes to ensure the stability of the main chain.
  • Initiated development of related features and modules on the main chain to meet the requirements for new side chain development.
  • Rectified known issues, thereby enhancing the operational stability of the main chain.

Elastos Sidechain

  • Completed development of the EVM upgrade on the ESC chain, followed by thorough consensus and contract compatibility testing.
  • Diagnosed and resolved issues found in the consensus module for the new side chains during stress testing; the intensity of the stress tests was adjusted for future tests.
  • Undertook technical research in the field of modular blockchain technology.


  • Conducted testing on Essentials version 3.0.7 and proceeded with its launch.
  • Enhanced the functionality that displays context menu items depending on the current wallet setting.
  • Resolved an issue in version 3.0.6 that prevented users from withdrawing the DPoS node pledge within the BPoS dApp.
  • Improved the display of voting information in the BPoS dApp, integrating additional data.
  • Streamlined the information display on the BPoS Node Info page.
  • Identified and resolved issues causing slow loading on BPoS related pages, enhancing user experience.
  • Rectified an issue causing select devices to freeze during the voting process for CR Council candidates.
  • Optimized the BPoS node registration process within the BPoS dApp.
  • Implemented an automatic pop-up reminder for situations where the BPoS node owner has not bound the server.
  • Improved the BPoS Reward Withdrawal Page, effectively distinguishing between voting rewards and BPoS Node rewards.
  • Enabled wallet switching within the BPoS voting interface.
  • Fixed an issue that caused the title bar to float during scrolling on certain iOS devices.
  • Delivered technical support to the community.


  • Introduced malicious node behavior detection logic into the Super node and conducted subsequent testing.
  • Nearly completed the Carrier Native porting process for the Windows platform.
  • Resolved an issue causing Carrier Native test cases to run abnormally on Windows.
  • Continued the encapsulation of the Carrier Native SDK iOS/Swift interface and the editing of the README document.
  • Developed the REST API for the DDNS and front-end domain proxy services for Active Proxy.
  • Initiated implementation of the Carrier crawler program.


The Gelaxy Team and Trinity Team