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.
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 Blockchain
Last Month
Continued ICON Validator Support Program
Released Goloop v1.3.7 on Mainnet
Improved JSON RPC call method to covert parameters before making a request
Designed and documented IISS 4.0
Completed mapping out functional specifications
Finalized implementation methods for the following features: Minimum wage distribution method, Jailing feature for missed network proposal, Double-vote preventing feature
Fixed storing wallet function
Resolved ICON Mainnet Singapore region citizen crash issue by applying empty string as metric method
Released Goloop v1.3.7-hotfix
Applied Revision 21 on Lisbon and Mainnet
Fixed RPC getPrep issue on the Tracker and updated Github link in the footer to point to the source code
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