# \[FAILED\] CO-PIP-121: OIS Reward Pool Withdrawal to DAO Treasury

**URL:** <https://forum.pyth.network/t/failed-co-pip-121-ois-reward-pool-withdrawal-to-dao-treasury/2619>\
**Category:** Proposals\
**Tags:** constitutional-pip\
**Created:** [June 30, 2026, 10:44am UTC](https://forum.pyth.network/t/failed-co-pip-121-ois-reward-pool-withdrawal-to-dao-treasury/2619 "2026-06-30T10:44:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![KemarTiti](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.pyth.network/kemartiti/32/5_2.png) [@KemarTiti](https://forum.pyth.network/u/KemarTiti)\
**Post date:** [June 30, 2026, 10:44am UTC](https://forum.pyth.network/t/failed-co-pip-121-ois-reward-pool-withdrawal-to-dao-treasury/2619/1 "2026-06-30T10:44:45Z")

</div>

#### Abstract

This[Constitutional PIP](https://v2.realms.today/dao/PYTH/proposal/TF8Mu1UZJrAKjsvs1sLUnKuvoy7YYx236xsYh4S8CCE) proposes to withdraw the remaining 849,207.755112 PYTH from the [Oracle Integrity Staking (OIS) reward pool](https://solscan.io/account/FbSivnCf6iXfXns6osFih2MgX8icmSKx9iba3gyFpiCT) and return it to the Pyth DAO Treasury.

PROPOSAL: [https://v2.realms.today/dao/PYTH/proposal/TF8Mu1UZJrAKjsvs1sLUnKuvoy7YYx236xsYh4S8CCE](https://v2.realms.today/dao/PYTH/proposal/TF8Mu1UZJrAKjsvs1sLUnKuvoy7YYx236xsYh4S8CCE)

#### Motivation

Following the passage of [OP-PIP-103: Pausing OIS Rewards](https://forum.pyth.network/t/passed-op-pip-103-pausing-ois-rewards/2471), the OIS reward rate parameter (Y) was set to 0 on April 22, 2026. No new rewards are being distributed.

With the Pythnet infrastructure sunset scheduled for Q3 2026 ([OP-PIP-100](https://forum.pyth.network/t/passed-op-pip-100-pyth-core-to-pyth-pro-migration/2420)), OIS as a rewards program has effectively concluded. Approximately 849,208 PYTH remain in the reward pool with no planned use.

These tokens should be returned to the DAO Treasury where they can be allocated toward active initiatives rather than sitting idle in a deprecated program.

#### Specification

**Action:** Withdraw all remaining PYTH from the OIS reward pool custody to the Pyth DAO Treasury.

**Source:**

- OIS Pool Config: `BE8Xq1iHSQYKG8CZorZsrTnxyeHKQLzCWm4dYKdFkVEL`
- Reward Pool Custody: `FbSivnCf6iXfXns6osFih2MgX8icmSKx9iba3gyFpiCT`

**Destination:**

- Pyth DAO Treasury: `Gx4MBPb1vqZLJajZmsKLg8fGw9ErhoKsR8LeKcCKFyak`

**Amount:** 849,207.755112 PYTH

Please note that this proposal has **no impact on stakers (s**taking and slashing mechanisms remain functional, with rewards already set to 0).

#### Technical Implementation

The withdrawal is enabled by the new `withdraw` Instruction added in [governance v2.2.0](https://github.com/pyth-network/governance/releases/tag/v2.2.0):

- **PR:** [#575](https://github.com/pyth-network/governance/pull/575) adds `withdraw` instruction for `reward_program_authority`
- **Commit:** [68a9a36](https://github.com/pyth-network/governance/commit/68a9a36ec3d41364490e71b056b422c99f13e0cf)

This instruction allows the authorized `reward_program_authority` to transfer PYTH from the pool reward custody to a specified destination (the DAO Treasury).

#### Implementation Plan

**On-chain proposal addresses:**

• Program: `pyti8TM4zRVBjmarcgAPmTNNAXYKJv7WVHrkrm6woLN`  
• Buffer: `3p2Q9ACyHYRPWUh59mZohcVmSDmhyQnL3HijauzcJsWG`  
• Spill: `ACzP6RC98vcBk9oTeAwcH1o5HJvtBzU59b5nqdwc7Cxy`

**Execution**

1. Execute `withdraw` instruction on OIS pool •

From: `FbSivnCf6iXfXns6osFih2MgX8icmSKx9iba3gyFpiCT` (Reward Pool Custody)

To: `Gx4MBPb1vqZLJajZmsKLg8fGw9ErhoKsR8LeKcCKFyak` (Pyth DAO Treasury)

Amount: 849,207.755112 PYTH

References

- [OP-PIP-103: Pausing OIS Rewards](https://forum.pyth.network/t/passed-op-pip-103-pausing-ois-rewards/2469)
- [OP-PIP-100: Pythnet Sunset](https://forum.pyth.network/t/passed-op-pip-100-pythnet-sunset/2456)
- [Governance v2.2.0 Release](https://github.com/pyth-network/governance/releases/tag/v2.2.0)
- [Withdraw instruction PR #575](https://github.com/pyth-network/governance/pull/575)

---

<div class="post-metadata">

**Author:** ![KemarTiti](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.pyth.network/kemartiti/32/5_2.png) [@KemarTiti](https://forum.pyth.network/u/KemarTiti)\
**Post date:** [July 8, 2026, 2:45pm UTC](https://forum.pyth.network/t/failed-co-pip-121-ois-reward-pool-withdrawal-to-dao-treasury/2619/2 "2026-07-08T14:45:59Z")

</div>

Similarly, this proposal did not reach quorum due to a technical issue preventing a major staker from voting via Fireblocks/Realms integration and not due to lack of community support (99% YES votes).

Given the positive sentiment during the voting period, I’ll be resubmitting this as **CO-PIP-121.v2** with identical terms.
