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.
- 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
- 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.
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.
Milestone boards for both IBC and BTP integrations are published here:
- 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
- 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