Polkadot <> Kusama Bridge

P<>K Bridge & asset transfer

  • Bridge code-complete, XCM support over bridge code-complete, security audit complete
  • Code mentioned above PR #1215 deployed and live on Rococo & Westend AssetHubs and BridgeHubs
  • Reserve-backed asset transfer supported over bridge (at this stage, just for ROC and WOC) between AssetHubRococo <> AssetHubWestend. Supported using custom XCMs or by simply using pallet_xcm::limited_reserve_transfer_assets() extrinsic.
  • Public Bug bounty will be launched in the next couple of weeks.
  • [In-progress] adding required equivalent changes to Polkadot and Kusama AssetHubs and BridgeHubs under polkadot-fellows/runtimes.

Related or in-progress

  • Completed and merged enhancing pallet-xcm to support remote reserves PR #1672
  • Hardened pallet-xcm against unintended side-effects on errors PR #2405
  • Added xcm-emulator scenarios testing assets transfers over the bridge between Rococo and Westend PR #2251
  • In-progress building docker containers with zombienet + polkadot, polkadot-parachain and substrate-relay binaries that can automate bridge testing
  • In-progress supporting fully versioned XCM flow over bridge PR #2719

BEEFY

  • BEEFY deployed on-chain on Kusama
  • Helping and monitoring for 2/3 of the validators to rotate their keys.
  • Once we get healthy threshold above, BEEFY will be enabled.
  • Also working on performance improvements for MMR ancestry proofs
  • BLS crypto support is merged: PR #1705 and PR #1815, support for it to be later added to BEEFY.
3 Likes