Authors: Fry, 0xMaha, 0xAhtle, Hephyrius
Summary
We are delighted to present a proposal outlining Aura Finance’s strategic expansion onto Polygon POS and zkEVM through a cross-chain deployment. This undertaking marks the third and fourth deployments in Aura’s cross-chain rollout. The primary goal is to unlock growth opportunities for Aura, expand Aura’s presence, and elevate the Balancer ecosystem.
Following successful launches on Arbtrium and Optimism, as well as our ongoing commitment to cross-chain compatibility, Aura Finance is now preparing to deploy on Polygon PoS and zkEVM. This strategic move will enable users to deposit BPTs (Balancer Pool Tokens) on Polygon and leverage the cross-chain veBAL delegated boost. Furthermore, it will streamline the bridging process for AURA tokens from the mainnet to Polygon PoS and zkEVM, as well as the bridging of auraBAL to Polygon PoS for auraBAL staking. These developments enhance accessibility and flexibility for our community.
Audits and Testing
Aura prioritizes security above all else. We have conducted thorough audits for all new contracts and integrations. Halborn and Zellic have already completed two audit reports for Aura. Additionally, our new contracts have undergone rigorous testing, including 100% unit test coverage, fork tests, and fuzz tests.
Specification
Should this AIP be approved, the following changes will be implemented:
- Deployment of cross-chain contracts on Polygon PoS, followed by Polygon zkEVM.
- Execution of setTrustedRemote on the AuraOFT with the remote data specific to the polygon AuraOFT.
- Execution of setTrustedRemote on the L1Coordinator with the remote data specific to the polygon L2Coordinator.
- Execution of setBridgeDelegate on the L1Coordinator with the address of the polygon bridgeDelegateReceiver.
Voting
This vote will be a single-choice vote. You may vote “For” or “Against” this proposal, or choose to abstain from the vote. By voting “For” this proposal, you are voting in favor of deploying Aura’s cross chain system to Polygon PoS and zkEVM.