In April, the ICON team continued making progress on ICON 2.0, BTP, and ICON Bridge. In this article, we’ll share what we worked on in April, and what our core focuses will be for May.
- Goloop v1.2.4 was released on mainnet.
- Governance2 SCORE was released to mainnet. This update to the network’s governance SCORE introduced a new proposal format that supports multiple proposals in a transaction, added an applyProposal method, and enhanced parameter handling on SCORE updates.
- Approved and activated the “CPS Network SCORE Designation” proposal, which allocate a portion of ICX issuance to the CPS treasury.
- Updated the preptools Python package to v1.3.0.
Blockchain Transmission Protocol (BTP)
In April, we made significant progress on the architectural design of BTP:
- We outlined all tasks related to BTP development and delegated workloads to dedicated development teams.
- We completed an initial design for the BTP fee system, which uses a fixed fee that is determined when a call is made to the Arbitrary Call Service. In the future, our goal is to upgrade the system to support variable fees based on data size.
- Design enhancements for BTP block design in Goloop have been made, and are currently being reviewed.
- We started writing a BTP Lite Paper.
Progress was made on BTP partner integrations as well:
- The Message Broker contract on the Algorand side is close to completion, and we made significant progress on the Service Handler contract.
- BNB Smart Chain and Harmony integrations were finished, and we are now performing additional testing and monitoring as we prepare for launch.
Next Month’s Focus
In May, we will focus on the following areas:
- Release network updates in accordance with BTP 2.0 development as needed.
- Finish and publish the BTP Lite Paper.
- Finalize the specification for the Arbitrary Call Service.
- Finalize BTP block design.
- Finish the design process for Goloop server and module APIs to support BTP relays.
- Continue working on Algorand Message Broker and Service Handler contracts.
- Continue testing BNB Smart Chain and Harmony integrations and prepare for launch.