Summary:
Cross chain gauges should be enabled on Balancer leveraging the LayerZero cross chain messaging protocol.
References / Useful links:
• Website
• Github
Protocol Description:
LayerZero is an open and permissionless Omnichain Interoperability Protocol designed for lightweight messaging across chains. It provides authentic and guaranteed message delivery with configurable parameters. LayerZero is implemented as a set of gas-efficient, non-upgradable smart contracts.
LayerZero is currently live on 10 chains including Ethereum, Polygon, Arbitrum, Optimism, BNB Chain, Avalanche, and Fantom, and on testnet and undergoing audit on 16 chains including Moonbeam, Gnosis Chain, and Solana among other non-EVM chains.
Purpose
Balancer Users should be afforded the same experience that currently exists on mainnet to other chains. This would maximise veBAL utility across networks by giving incentives to lock BAL for LPs deploying capital on all of the other networks.
Cross-chain gauges are a key objective of the Balancer protocol product roadmap, which has been addressed in part here: How Gauges Work - Balancer. Delivering cross-chain gauges would achieve the objectives of the roadmap and allow for LP books on other chains. Currently, since veBAL balances are not queryable on other chains (Polygon, Arbitrum, etc), pools on those chains do not get this boost.
Specification
LayerZero offers the greatest security properties and the singularly credible solution for the cross chain gauges.
If approved, BalancerDAO would take the required steps to provide for development work for Balancer Protocol to enable cross-chain gauges leveraging LayerZero. More specifically, development work would be undertaken to integrate with a LayerZero endpoint. Further, LayerZero Labs would provide technical support at no cost for BalancerDAO or to any technical contractors currently contributing to the Balancer codebase.
Balancer may also utilise LayerZero protocol beyond cross-chain gauges to enable any other generic messaging use cases that Balancer would find desirable e.g. swaps, claiming veBAL rewards at lower costs on other networks, or mint veBAL from a low cost network.
To be clear, Layer Zero will lead these development efforts with Balancer Labs assisting in a support/education capacity. Approval of this vote does not compel Balancer Labs to allocate development resources towards this effort beyond this support/education capacity.