StakedCelo: Upgrade to v2

Hey Celo community, and especially all users of the StakedCelo protocol:

I am posting here as a Celo community member and an individual on the multisig that can upgrade StakedCelo contracts: The multisig holders have enabled an upgrade of StakedCelo to v2, as has been discussed on the forum previously e.g., here.

Short summary:

  • The StakedCelo protocol is upgraded to a v2, which has following benefits for its users:
    • Users can now vote on CGPs and thus participate in the Celo governance process, a very important step to add more utility to the protocols and help with decentralized decision making in the Celo ecosystem
    • The scalability of the protocol is increased, so that more users can participate if they want (we are currently already close to full scalability with mid 7-digit numbers of $CELO staked)
    • Users can select which validator group they want to vote for, additionally to using the randomized default strategy of the protocol, which helps to let all users make the decisions they want
  • 3/5 multisig holders have voted on the code change (last confirmation transaction here). Therefore, the 7-day timelock has started. It will elapse on Monday, July 3, 2023 17:28:02 UTC. After that, the change will be executed and go into effect.

Details:

For anyone wishing to verify the code changes which will go into effect:

  • The proposal was submitted with this transaction and the following parameters:
    • Destinations: [0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x3a3ed74b1cc543d5eb323f70ac2f19977a0ea088, 0x78daa21fce4d30e74ff745da3204764a0ad40179, 0x0239b96d10a434a56cc9e09383077a0490cf9398, 0x4aad04d41fd7fd495503731c5a2579e19054c432, 0xc668583dcbdc9ae6fa3ce46462758188adfdfc24, 0xdc5762753043327d74e0a538199c1488fc1f44cf, 0x4aad04d41fd7fd495503731c5a2579e19054c432, 0x0239b96d10a434a56cc9e09383077a0490cf9398]
    • Values: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    • payloads: [0xafc9757800000000000000000000000015ed3f6b79f5fb9ef1d99d37314dd626b3005f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 0xafc9757800000000000000000000000081ae1c73a326325216e25ff1af9ea3871195036e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015ed3f6b79f5fb9ef1d99d37314dd626b3005f0b, 0xafc97578000000000000000000000000c8a81d473992c7c6d3f469a8263f24914625709d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ae1c73a326325216e25ff1af9ea3871195036e, 0xafc975780000000000000000000000003d451dd723797b3de938c5b22412032b6452591a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8a81d473992c7c6d3f469a8263f24914625709d, 0xafc97578000000000000000000000000b35be22bccb0db9dc62967dcf15feb97c20f854e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d451dd723797b3de938c5b22412032b6452591a, 0xafc97578000000000000000000000000c24baeac0fd189637112b7e33d22fff2730af9930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b35be22bccb0db9dc62967dcf15feb97c20f854e, 0xafc97578000000000000000000000000d72ed2e3db984bac3bb351fe652200de527effcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c24baeac0fd189637112b7e33d22fff2730af993, 0xafc9757800000000000000000000000034649ada2cb44d851a2103feaa8922deddabfc1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d72ed2e3db984bac3bb351fe652200de527effcf, 0x3659cfe6000000000000000000000000da3eb100c32cd9387a834f9b9fee340300eb2aa8, 0x3659cfe600000000000000000000000008a2121c9c143b9b06ffa27269d25af96c5e770d, 0x3659cfe60000000000000000000000000a0b728d00f0e3a3d8c6849e76dc98b1d39f3ade, 0x3659cfe60000000000000000000000004387a066e282673f459feeeda3087d29ca4c6429, 0x3659cfe6000000000000000000000000dfc2daf5ff1bc48ec4518436a015da416745a67c, 0xd52758aa0000000000000000000000000000000000000000000000000000000000000001, 0x114e6b37000000000000000000000000c668583dcbdc9ae6fa3ce46462758188adfdfc240000000000000000000000004aad04d41fd7fd495503731c5a2579e19054c432000000000000000000000000da30d1f96c17fe7919fc12ea672915c2e0b9ab8e000000000000000000000000140b36ffc554d174fbf1b436c50d5409bdcecdcf000000000000000000000000b88af6eac9cd146d8b03b66708ef76bebd9378710000000000000000000000003a3ed74b1cc543d5eb323f70ac2f19977a0ea088]
  • The payload needed to submit the multisig proposal was generated using
    • yarn hardhat stakedCelo:multiSig:update:v1:v2 --network mainnet --account 0x5bC1C4C1D67C5E4384189302BC653A611568a788
    • StakedCelo github repo

If you have any questions, feedback or thoughts, please share these below.

Best,

Matt

1 Like

Uploading: Leger lỗi.jpg…
Celo stake trên ledger của tôi bị lỗi…!mong được hỗ trợ