Transparency report 17: Runtime Upgrade - Bridge changes

Report Author: Marko from the Avail Technical Committee
Execution Block: Subscan | Avail Block Details
Technical Committee Proposal Block: https://avail.subscan.io/block/1261637
Technical Committee Consenus: 5/5 singer Subscan | Aggregate Substrate ecological network high-precision Web3 explorer

Introduction:
This report provides transparency regarding the network changes executed on the Avail Mainnet, focusing on the Vector bridge updates.

The existing Vector bridge was not compatible with the upcoming Ethereum Pectra upgrade, so changes were necessary to ensure its functionality.

Executed Changes:
Instead of using TelepathyX in our bridge process, we switched to SP1 Helios and added new extrinsics to the vector pallet to ensure that the Ethereum → Avail bridge continues to function after the Pectra upgrade is completed.

Code Modification:
PR: Helios sp1 integration by 0xSasaPrsic · Pull Request #689 · availproject/avail · GitHub
PR: Add support for sp1 v4.0.0 by 0xSasaPrsic · Pull Request #713 · availproject/avail · GitHub

Merits to the Network:
The upgrade ensures seamless operation of the Vector bridge with the upcoming Ethereum Pectra upgrade.

Thank you

2 Likes