Date: 2026-04-03
Network: Ethereum Mainnet (Chain ID: 1)
Council Safe: 0x9F6e831c8f8939dc0c830c6e492e7cef4f9c2f5f (6/9 multisig)
This document contains the transactions for upgrading both the Bridge and RebateStaking proxies to new implementations compiled from main with all merged PRs (#926, #927, #930, #933, #938, #939, #940).
| Contract | Address | Etherscan |
|---|---|---|
| Redemption Library | 0x1b0534bc3f43b11ebde71f0fc68cf61df4d7e29d |
View |
| Bridge Implementation | 0x7D43c9259bAe6e594EC5C2fc1121ad67eD601677 |
View |
| RebateStaking Implementation | 0x25aAF04229f77A9AE80430b3C89E3455Ab2ec22F |
View |
| Deposit Library (reused) | 0xE83bcc22A723f693eF0fEB7044F61aeC8c79fe02 |
View |
| Contract | Address |
|---|---|
| Bridge Proxy | 0x5e4861a80B55f035D899f66772117F00FA0E8e7B |
| RebateStaking Proxy | 0x0184739C32edc3471D3e4860c8E39a5f3Ff85A45 |
| ProxyAdmin | 0x16A76d3cd3C1e3CE843C6680d6B37E9116b5C706 |
| Timelock | 0x92f2d8b72a7F6a551Be60b9aa4194248E9B4913D |
Submit via Safe Transaction Builder
| Field | Value |
|---|---|
| To | 0x92f2d8b72a7F6a551Be60b9aa4194248E9B4913D (Timelock) |
| Value | 0 |
| Function | scheduleBatch(address[],uint256[],bytes[],bytes32,bytes32,uint256) |
| Selector | 0x8f2a0bb0 |
Full Calldata:
0x8f2a0bb000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000b178b6118f81d9c508362cd9bc94e10bfc6ff949c852c01ab07cd93383f28eb0000000000000000000000000000000000000000000000000000000000015180000000000000000000000000000000000000000000000000000000000000000200000000000000000000000016a76d3cd3c1e3ce843c6680d6b37e9116b5c70600000000000000000000000016a76d3cd3c1e3ce843c6680d6b37e9116b5c7060000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000004499a88ec40000000000000000000000000184739c32edc3471d3e4860c8e39a5f3ff85a4500000000000000000000000025aaf04229f77a9ae80430b3c89e3455ab2ec22f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004499a88ec40000000000000000000000005e4861a80b55f035d899f66772117f00fa0e8e7b0000000000000000000000007d43c9259bae6e594ec5c2fc1121ad67ed60167700000000000000000000000000000000000000000000000000000000
Decoded parameters:
| Parameter | Value |
|---|---|
| targets[0] | 0x16A76d3cd3C1e3CE843C6680d6B37E9116b5C706 (ProxyAdmin) |
| targets[1] | 0x16A76d3cd3C1e3CE843C6680d6B37E9116b5C706 (ProxyAdmin) |
| values[0] | 0 |
| values[1] | 0 |
| payloads[0] | ProxyAdmin.upgrade(0x0184739C..., 0x25aAF042...) — RebateStaking proxy upgrade |
| payloads[1] | ProxyAdmin.upgrade(0x5e4861a8..., 0x7D43c925...) — Bridge proxy upgrade |
| predecessor | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| salt | 0x0b178b6118f81d9c508362cd9bc94e10bfc6ff949c852c01ab07cd93383f28eb |
| delay | 86400 (24 hours) |
Operation ID: 0xf639791250947a66572fbb83a2073dec0fd00f9720a433f4fa875bf076f77b8d
After signing and executing this transaction, a 24-hour delay begins.