PTIP-89: Sunsetting PoolTogether V4

PTIP-89: Sunsetting PoolTogether V4

PTIP-89 is now live on Snapshot.

Simple Summary

This proposal outlines the plan to wind down PoolTogether V4. The proposal requests the Executive Team to pursue their mandate to execute updated parameters for the balanceCap and Draw Percentage Rate, effectively sunsetting PoolTogether V4.

In addition to this vote, several teams (namely the Exec Team, PoolTogether Inc, Generation Software, and Pooltime) present their coordinated efforts to support users with the migration to PoolTogether V5, ensuring a seamless transition with the aim of making users feel whole.

Abstract

This proposal will bring the sunset of PoolTogether V4 in motion. It calls on the Exec Team to pursue the sunsetting of PoolTogether V4 and use their mandate to:

  • Set the balanceCap parameter to zero: This parameter effectively avoids new deposits.
  • Execute new DPR parameters to set the effective prize rate to zero: The updated parameters will avoid the distribution of prizes.
  • Withdraw all V4 prize liquidity back to the protocol treasury on Ethereum

The proposed transition aims to optimize PoolTogether’s resources, reduce ongoing maintenance costs, and enhance the prize experience for V5 users.

For transparency, the extended action steps of our migration plan are listed below:

Action When Who does it
Snapshot Vote End
Launch Migration App asap Generation Software
Distribute Announcements (60 days heads up) After positive Snapshot result Pooltime
Disable Deposits in V4 and link to Migration App asap (when app is live) PoolTogether Inc
XMTP Message to V4 depositors Next day Pooltime
Daylight Notification to V4 depositors Next day Pooltime
Execute new DPR parameters to set the effective prize rate to zero 30 days after the announcement Exec Team
Set balanceCap to zero to avoid new deposits 30 days after the announcement Exec Team
Withdraw prize liquidity 60 days after deposits were turned off on UI Exec Team
Redirect V4 App to Migration App 60 days after deposits were turned off on UI Generation Software
Claw back OP Twab Rewards 60 days PoolTogether Inc

Motivation

PoolTogether V5 is live and requires the community’s focus and attention.

Contrary to V5, the system of PoolTogether V4 requires maintenance, like balancing prize liquidity between chains or managing prize distribution. Every prize draw is a cost to the protocol treasury as the RNG needs funding and the results have to be bridged to all chains PoolTogether V4 is live on.

Additionally, PoolTogether V4 still locks up substantial resources:

  • $5.5M in TVL
  • $170K in prize liquidity across Optimism, Avalanche, Polygon, and Ethereum
  • 20k $OP in unclaimed incentives

By winding down PoolTogether V4, we can capture a portion of its TVL in V5, save costs on infrastructure and maintenance, remove old dependencies, and free prize liquidity. As a bonus, the sunset of V4 unlocks unclaimed OP incentives that can be repurposed to contribute to the growth of PoolTogether V5.

Specification

Overview

This proposal doesn’t require POOL token holders to take any onchain action. All necessary actions can be carried out through the existing mandates of the Execution Team. By voting for on this proposal, POOL holders are requesting the Executive Team to pursue their mandate to execute the above-mentioned protocol parameters.

Migration Game Plan

In addition to this, multiple teams coordinated their efforts to ensure an appropriate sunsetting and smooth migration experience. While this is nothing token holders can vote on, it’s still important for context, to mention the ways the Executive Team, PoolTogether Inc, Generation Software, and Pooltime contribute to the process.

This includes creating a migration interface, promoting the migration, and highlighting the benefits of V5, before winding down V4 apps and infrastructure.

  • disable deposits via app.pooltogether.com
  • release a Migration App
  • promote the migration on various channels
  • withdraw all existing prize liquidity to the treasury
  • clawback all unclaimed OP rewards

The Migration App includes the following specifications:

  • Instructions to migrate for each chain
  • Ability to withdraw from V4 for each chain - only withdraw all
  • Ability to withdraw from V3 for each chain - only withdraw all
  • Ability to one button migrate on Optimism using Portals (maybe - needs r&d)
  • Support all the same wallets as existing V4 app
  • FAQ for common questions
  • Link out to V3 rewards (existing app)

To ensure the necessary distribution of the announcement the following will be done in terms of outreach:

  • Article via Mirror
  • Announcement via Discord, Twitter, Lens, Telegram & Farcaster
  • Notification via Daylight to all V4 depositors
  • Notification via Earnifi to all V4 depositors
  • XMTP Broadcast to all V4 depositors
  • Halftime reminder on all socials

Rationale

The rationale behind this proposal is rooted in the financial overhead associated with V4’s maintenance. The treasury shoulders expenses related to RNG costs, bridge operations, transaction fees, and ongoing work. These costs can be redirected to support the growth and development of the V5 ecosystem.

At the same time, it’s crucial to make the users of PoolTogether V4 feel whole. Before this proposal was drafted, a Request for Comments was presented on the forum. The Council got together to consider and discuss the possibilities at hand. PoolTogether’s team of teams came to the conclusion that our problems are best solved by replacing the PoolTogether V4 App with a Migration App. The new migration app will continue to provide anyone with access to their V4 funds going forward.

Several teams have coordinated their efforts to ensure the best possible migration experience.

This protocol does not yet present a way to cleanly deprecate the prize pools. As a community, we still need to figure out what happens with future yield that is being generated, by any TVL we are unable to migrate. We will have to revisit this topic soon. If you have any ideas or suggestions, please feel free to share them!

Status

The proposal is now live on Snapshot. Please vote!

Anyone holding POOL tokens on Ethereum or Polygon can vote.

4 Likes

Thanks to 52 voters so far! 8 hours left to get your vote in.

1 Like

PTIP-89 succeeded with 377K POOL from 55 “for” votes. It’s time to migrate. :sunglasses: