← Back to Blog

ICON Development Update – June 2023

image

July 3, 2023

TL;DR

|

Full Story

During the month of June, our dedicated team provided ample support for our focus testers as they began experimenting with BTP and xCall. This immersive process yielded a wealth of valuable feedback and insightful tips, which we have eagerly absorbed and begun addressing. The areas of improvement span across documentation, environment setup, bug detection, and several other key aspects that are detailed comprehensively in this announcement

As we move forward into this month, we are ready to deploy numerous fixes and optimizations meticulously crafted for all contracts. Our main goal is to achieve optimal functionality and a smooth user experience in anticipation of the upcoming Testnet Incentivization Program.


xCall Architecture / Product

This past month, we successfully conducted end-to-end testing on ICON and BSC testnets and initiated the BSC Plato upgrade, among other tasks. Focus testing was also completed, leading to bug identification and fixes. As we proceed into the next month, our priority will be implementing these fixes and continuing work on trustless bridging between the BSC testnet and ICON, due mid-July. We’re also set to upgrade our Solidity contracts, launch our testnet incentivisation program, and deploy updates to Havah BTP integration.

Last Month

  • BTP blocks testing on Berlin testnet - ongoing/ monitoring

  • End to end testing on ICON (berlin) & BSC testnet -Done

  • End to end testing for ICON Berlin testnet & ETH Sepolia testnet - Done

  • Ongoing BSC and ETH relay testing and debugging

  • Ongoing BSC and ETH BMV testing and debugging

  • Ongoing Relay refactoring

  • Ongoing focus testing comprised of ecosystem builders - Done

  • Identify bugs that come through from Focus testing members - Done

  • Commence working on the BSC plato upgrade. - Ongoing.

  • Keep planning out the testnet incentivisation program - Done

Next Month

  • Implement fixes that have been worked on after focus testing has been completed

  • Continue working on enabling trustless bridging BSC testnet to ICON - to be completed mid July

  • Update all Solidity contracts so that they can be upgradable.

  • Keep working on the BSC plato upgrade.

  • Launch testnet incentivisation program - (seperate announcement will be released on this)

  • Build BTP network status dashboard

  • Deploying updates to Havah BTP integration.

btp-notion-header (1)

xCall Integrations

The integration of IBC with ICON to Archway is progressing smoothly and efficiently. We’re delighted to announce that integration testing has been successfully completed, and our dedicated team is currently in the midst of conducting end-to-end testing. As of now, all testing operations are confined to local instances. However, we anticipate soon expanding these operations to include the deployment on Berlin and Archway testnets, with more comprehensive testing to follow.

We are tirelessly working towards an official testnet deployment scheduled for the 14th of August, 2023. Audit processes are expected to commence shortly after this milestone. Please note, our timeline is subject to change, and if any alterations arise, we will keep our community updated.

For more detailed information on the monthly progress of our IBC integrations, we invite you to explore our latest report available at the following link:

https://github.com/icon-project/grants-program/tree/main/progress-reports/ibc-integration

Milestone boards for both IBC and BTP integrations are published here:

icon-ibc-notion-header (1)

ICON Blockchain

Last Month

Next Month

  • Continuing the ICON Validator Support Program

  • Goloop v1.3.8 release to address a bug identified in Immunefi bug report #21183

  • Improving communication flow between ICON and Validators to enable a quicker response to potential security breaches

  • Sejong testnet shutdown

  • Implementation of IISS 4.0