PIP-55 Reward Mechanism Automation, WakeUp Labs Update Thread

Rewards for Epoch 29 are now claimable! Distribution has been automatically executed.

Thank you all for your patience.

As part of collecting the fees for the first automated distribution of Rewards validated by the DAO, here is WakeUp’s ETH mainnet wallet to receive the corresponding fees:

0x9d2821293Af4e3522659f8cF3FE1Be190af7Ff26

Please note that this is a multisig wallet, so the transfer must be made on that network.

Going forward, the fee for future distributions will be automatically processed along with the distribution transaction.

3 Likes

Following the successful Gas Refund distribution for Epoch 29, we’re now moving forward with the next distribution: Epoch 30.

The Snapshot proposal is now live:
https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x5946001e1305b1a39609df7db912437a4f8cc317bb26677e6e9f99340661d164

Total rewards: 44.78 wETH, distributed between sePSP1 and sePSP2 stakers

  • Mainnet Merkle root: 0x23a6c1775dde2ddeb1c2c718f636f055f401caea14cdf6718d86b92f627cfe87
  • Optimism Merkle root: 0xf3b64ec51d9e9c7e48eb37323a2626012a1fd3be0976d191f79eea8a7f7d5601
  • WakeUp Labs’ distribution fee: 0.33 wETH

What’s new in this epoch?
We’ve launched a public Verification Tool that lets anyone validate the integrity of the distribution.

You can check it here: https://velora-verifier.wakeuplabs.link/

Let us know if you have any questions.

4 Likes

We’ve tested the new verification tool and think it’s a great addition when it comes to voting. It makes analysis easier and adds transparency to the process. Great contribution!

4 Likes

Thanks for setting up this checker file! Would you be able to share with us/post the json and files for uploading?

2 Likes

I couldn’t find it either. I’d appreciate it if you @WakeUpLabs could also include the JSON file links in your GitHub for easier access.

1 Like

The json files can be found in the link provided in the snapshot proposal under the title:

Distribution files:
IPFS Folder for Epoch 30 Rewards
Note: Rewards Epoch is equal to 29 due to first PSP 2.0 Epoch being Epoch 0 and communicated externally as Epoch 1’.

This is the link.

3 Likes

Thanks @PGov @Mehdi @SEEDGov for trying it out and for the explanation!

We’re glad to hear it’s useful! :slight_smile:

2 Likes

Epoch 30: Gas Refund distribution is now live on Snapshot

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x41775e873c5f4763583e785b7c2137f63a7ef2c9d741262b30bb595cb0112ef4

Total Gas Refunds: 109,357 sePSP1

ETH Mainnet Merkle root:
0x59d350f14c74a6e079c03b448f6efd9d51402889a296a95332fe99578a517a33

Optimism Merkle root:
0xa8cde7619464b6159f523de1189ebc05394491d56d8460f6c5705356e9b0b425

Distribution files:

:magnifying_glass_tilted_left: Reminder: We’ve launched a public Verification Tool that lets anyone validate the integrity of the distribution.

Check it out: https://velora-verifier.wakeuplabs.io/

Let us know if you have any questions — thanks!

2 Likes

To all Velora stakeholders,

As we reach the halfway point of the third epoch, with WakeUp Labs managing reward distributions using the tools and processes we’ve developed, we believe it’s the right time to request the second half of the development payment, as outlined in PIP-55 over four months ago.

The system is running more smoothly with each round, requiring less manual oversight.

  • In the first distribution, there was a minor delay.
  • For the second, we avoided delays entirely and introduced a verification tool.
  • Although we’ve still relied a bit on the Laita Labs team, by our third distribution (assuming everything continues as planned), we expect to be fully autonomous in handling the rewards and aim to be autonomous with the gas refund by the next one at the latest.

This will allow WakeUp to operate independently and free up Laita to focus on other priorities as outlined in PIP-64.

We’re grateful for the DAO’s continued trust and support throughout this process.

The payment can be sent to WakeUp’s ETH mainnet multisig wallet:

0x9d2821293Af4e3522659f8cF3FE1Be190af7Ff26

We’ve been open with the community from the start, and we believe it’s time to aim higher.
We’re bullish on Velora and ready to keep pushing it forward, with new initiatives funded by the DAO.
From our side at WakeUp, we’re keen to start conversations around new product ideas right away.
The whole WakeUp team is here to support you.

We’re excited to keep building and growing Velora together.

5 Likes

Hi WakeUp Team,
We have just finished facilitating the payment for the requested second half, the hash is as follows: 0x939879e3eb2890af061a31517b4bd314ba20b0dd8c311a76dae64f80b0c2ae0e

Thank you for your work and enthusiasm for the DAO, and we look forward to seeing all future proposed initiatives.

1 Like

Epoch 31: Rewards Refund distribution is now live on Snapshot

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x35c7db999d5f3b9072791039a5ce489bc9bd40ecbffe9233355f7e2b4c3c5dba

Total rewards: 23.95 wETH
→ Ethereum Merkle root: 0x2dad544313382656147992f55bfa2f0f35c733a7acbeb6f60be0ed80d6eb1dc1
→ Optimism Merkle root: 0x58c67a1c8629cb6245bf6709051902ccd71c673202bee3d84cddedca9e45fe5b
→ WakeUp Labs distribution fee: 0.18 wETH (separate tx on Mainnet)

Distribution files: IPFS Folder

You can validate the distribution using the IPFS files here: https://velora-verifier.wakeuplabs.io/

Let us know if you have any questions, thanks!

4 Likes

Epoch 31: Gas Refunds distribution proposal is now live on Snapshot

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x3b8fb30db82e6640f6b174dd738b523516032dbdca734c91d8079154002b6749

Total Gas Refunds: 113561.21 sePSP1
→ ETH Mainnet Merkle root:
0xc32991c1d00e3cc825107a4e0407efb1574f973c77f10b93b7cf21e1f2ed4355
→ Optimism Merkle root:
0xb97b69d951109575d5196509d6e301ce8e39c91a55d6b065fd25f8d8fbc26543

Distribution files: IPFS Folder

Check the distribution here: https://velora-verifier.wakeuplabs.io/

Let us know if you have any questions — thanks!

1 Like

Epoch 32: Rewards Refund distribution is now live on Snapshot

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x6a22530bbe8ebe0a7e1ae662785a8934cea5abf139bef629c107a8b86c6a4dba

Total rewards: 28.26 wETH

→ Ethereum Merkle root:
0x9cc2626b1f683f01defd196fd3ded3d1cedce0927c2168ac16fd89c46cd36329
→ Optimism Merkle root: 0xbb5f48e39f271922338ce15dab0ee1163d02ba5648c22b72b54ec2bdbcf61ed8
→ WakeUp Labs distribution fee: 0.21 wETH (separate tx on Mainnet)

Distribution files: IPFS Folder

You can validate the distribution using the IPFS files here: https://velora-verifier.wakeuplabs.io/

Thanks!

Epoch 32: Gas Refunds distribution proposal is now live on Snapshot

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x200ecaea91ae928009f8522e5a348feadb89d14b73eda6abd388a9e84b5ddeb6

Total Gas Refunds: 107762.19 sePSP1

ETH Mainnet Merkle root:
0xcc08ace9f89deaf57bb401b863185a773f8538d3263a09738e363f1abe7b0bad

Optimism Merkle root:
0x351317d0d259f32e4c64628b904954225f0b062f3d42948a4c32123b547ba0a4

Note:
A minor display bug was introduced in grp-refunds-details-epoch-62.csv where totalPspRefundedOptimism and totalPspRefundedEthereum were mixed but final results remain correct and verifiable via the Merkle tree. No issues with the onchain data and calculations.

-Distribution files here.
-Fixed Distribution files here.

Check the distribution here: https://velora-verifier.wakeuplabs.io/

Thanks!

1 Like

Epoch 33: Gas Refund and Rewards distribution proposal are now live on Snapshot**

Gas Refunds:

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x8208ccd97c195301b4a104cc6b37465425d1417e8d0a559f394d8710cf74f4fe

Total Gas Refunds: 130452.69 sePSP1

→ ETH Mainnet Merkle root:
0xaaf18dd037dc5940a5f45bd551a4d1c3dc045801c5b20c5b650405a55c776ed1
→ Optimism Merkle root:
0x3379ab5b8f2df51d2bd9c250dcc224d61a4c56a558a4a59609521ac404b89401

Distribution files: IPFS Folder

Rewards Distribution:

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x8b6a7698c4b91ab91142738cf898dae85232f9a955527e5deacf0c31335357d9

Total rewards: 37.75 wETH

→ Ethereum Merkle root:
0x7c7b593c0ee52e6acd43499d3e18f210880e10cd4003329904ad748fa42076de
→ Optimism Merkle root: 0xf65e9ed9456575b5d265f26b7c54918857240e48d1ac161856d832d0939f112b

→ WakeUp Labs distribution fee: 0.28 wETH

Distribution files: IPFS Folder

You can validate both distributions using the IPFS files here: https://velora-verifier.wakeuplabs.io/

Thanks!

Epoch 34: Gas Refund and Rewards distribution proposal are now live on Snapshot

Gas Refunds:

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0xa88c27d1beb5f519f861111f15682f8fd8f6ec1ddf1a03b9ae4306f69b5c63df

Total Gas Refunds: 81694.62sePSP1

ETH Mainnet Merkle root:
0x04eec4cdbc61440920859a55625a441182aa4c2551fe13ffad9e8aaa79259d66

Optimism Merkle root:
0x6733dde7a855f813463e96b29a45753ce6356398ee4962c3429d3b38a87ecfa0

  • Distribution files here.

Check the distribution here: https://velora-verifier.wakeuplabs.io/

Rewards Distribution:

https://snapshot.box/#/s:paraswap-dao.eth/proposal/0x88470ab7f4f4ae3273152abe6b2ae05673cb07eeb9cce4dfa10cb87d4b8b78f0

Total rewards: 53.35 wETH

Ethereum Merkle root:
0x2bf3c1479bf80fcd5507a4d97589ab2b00f9f864a6215491cb6c4f6ef5803a7f
Optimism Merkle root: 0xf68fb30536279b38763b769e3fb02e5dfab36096cbe7383fe9e53f8d7422ccc5

→ WakeUp Labs distribution fee: 0.34 wETH

You can validate the distribution using the IPFS files here: https://velora-verifier.wakeuplabs.io/

Thanks!

1 Like

Hi everyone,

We’d like to outline the exact scope of the changes to Gas Refunds and Rewards Distribution, which are already being implemented as part of the migration to VLR. These adjustments will continue until the migration is fully completed, ensuring there is no disruption or difference compared to the distribution mechanisms that existed prior to the transition.

This post is meant to ensure transparency, alignment with the DAO, and protection for stakers in edge cases. It does not introduce new or unexpected changes, nor is it intended to open a debate.

Summary of adjustments:

  • VLR integration: VLR staking contracts will be treated the same way PSP was, for both Gas Refunds and Rewards.
  • Withdrawal rule: If a user withdraws part of their stake, they will not be penalized as long as their total across chains remains under 60,000 VLR (the threshold can be adjusted if stricter filtering is preferred). Since the boost resets from this point forward, the impact of this adjustment will become visible in the upcoming epochs.
  • Chain-based claims:
    • Gas Refunds: claimable only on the chain where the user has the largest stake.
    • Staking Rewards: claimable only on the chain where the user has the largest stake.
  • BASE inclusion: BASE will be added to refund/reward calculations (alongside OP and ETH) once the migration is complete.
  • PSP1 deprecation: The PSP1 single-staking contract will be excluded, as it will be removed after the migration.

Over the past two weeks, WakeUp Labs has dedicated time to adapting and implementing these adjustments. This work was carried out as part of our ongoing commitment to the DAO’s ecosystem and to ensure a smooth migration from PSP to VLR. We share this context so the community is aware of the effort involved. (This effort has been roughly equivalent to three weeks of full-time senior engineering. It does not include technical lead oversight, cross-review of PRs, scripting, validation, or scope definition with the Laita Labs team).

We believe these adjustments improve the user experience by simplifying the system, ensuring consistency, and aligning with the new token migration.

While parts of this have already been discussed, we wanted to formally share them with the community.

4 Likes

Hi everyone, quick note regarding rewards and gas refund distribution (Epoch 35) after the migration to VLR.

As you may have seen on the forum: PIP-55 Reward Mechanism Automation, WakeUp Labs Update Thread - #39 by WakeUpLabs, we’ve been working with WakeUp Labs on several adjustments to the distribution system calculations.

These adjustments were successfully implemented.

At the moment, the distribution proposals haven’t been created yet for just two reasons:

  1. Funds need to be reallocated across the different GovCo Wallets. Instead of keeping all funds on Ethereum Mainnet, they need to be distributed across the various blockchains where the rewards will be executed. (The Velora Community Signers are currently handling these transfers).

  2. oSNAP does not currently support integration with BASE. For this reason, while the scripts that calculate distributions already take BASE into account, the actual transactions will not be executed automatically. Instead, once the Snapshot proposal is approved, we’ll manually propose the necessary on-chain transactions. (This is a standard procedure that has been done before — the only difference is that UMA’s oracle won’t trigger execution this time).

We’re already in touch with the oSNAP team, helping them resolve the issues on their side so that the process can be fully automated in the next distribution.

Finally, it’s worth noting that we’ll submit the on-chain proposal and complete the pending steps ASAP, to stay as close as possible to the standard distribution timeline (one week after the epoch closes).

2 Likes

Update and Status on Epoch 35

We’d like to share our experience during this epoch.

Alongside the recent migration to VLR, multiple adjustments were required to ensure the system operated correctly. These updates are detailed in this forum post.

In addition to these adjustments, two operational tasks caused delays in completing the execution on schedule.

  1. Temporary Fund Reallocation
    Funds had to be reallocated across different GovCo wallets to execute rewards on multiple blockchains, instead of keeping all funds on Ethereum Mainnet.
    Due to multisig coordination delays, WakeUp Labs voluntarily provided the necessary funds on OP and BASE to avoid further delays in the distribution.
    While this task would typically fall outside our scope, WakeUp Labs took the initiative to move it forward in order to streamline the process. Reimbursement will be requested once all payments are completed.

  2. oSnap BASE Limitation
    The oSnap team has confirmed that the oSnap plugin is not yet fully operational to support automatic execution on Base. They are actively working on resolving this, and we expect to begin using it starting with the next epoch. Until then, Base distributions will be executed manually. Proposals will still need to be approved through Snapshot in order to maintain full transparency and on-chain traceability.
    Distributions on Ethereum and Optimism will be executed through the oSnap oracle. Once the proposals are approved, an additional 24 hours will be required for the distribution to be completed.

Current status:

  • Both Snapshot proposals went live with an express voting process (link) to avoid further delays.
  • Rewards on OP and ETH will be distributed as usual through UMA, 24 hours after the proposal is approved. For BASE, while the transactions can still be reviewed on Snapshot, but their preparation and execution will be handled manually by us, and then submitted for signing by the GovCo signers.
  • Expected time for stakers to claim rewards: Thursday, around 20:00 (GMT-3).
  • Expected time for stakers to claim gas refunds, Friday, around 12:00 (GMT-3).

WakeUp Labs: Fund Movements on OP and BASE

3 Likes