# \[PASSED\] OP-PIP31: Delegate PGAS to new Pythnet validators

**URL:** https://forum.pyth.network/t/passed-op-pip31-delegate-pgas-to-new-pythnet-validators/1778
**Category:** Proposals
**Tags:** operational-pip
**Created:** [October 7, 2024, 5:08pm UTC](https://forum.pyth.network/t/passed-op-pip31-delegate-pgas-to-new-pythnet-validators/1778 "2024-10-07T17:08:35Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![guibescos](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.pyth.network/guibescos/32/24_2.png) [@guibescos](https://forum.pyth.network/u/guibescos)
#### Post date: [October 7, 2024, 5:08pm UTC](https://forum.pyth.network/t/passed-op-pip31-delegate-pgas-to-new-pythnet-validators/1778/1 "2024-10-07T17:08:35Z")

</div>

**Abstract**

This proposals aims to continue the work started in [OP-PIP-20](https://forum.pyth.network/t/passed-op-pip-20-delegate-pgas-to-new-pythnet-validators/1691/2) by delegating 100,000 PGAS to 4 new Pythnet validators.

**Rationale**

As part of an ongoing effort to improve and decentralize Pythnet, publishers are being asked to each connect directly to their own dedicated validator.  
This proposal delegates Pythnet stake to 4 new publishers (and so validators) onboarded.

**Description**

Pythnet, Pyth’s appchain, is governed by the Pythian Council, which manages stake accounts and validator roles.  
Publishers having their own dedicated validator is important because it further enhance Pythnet reliability while increasing decentralization.

**Implementation Plan**

Proposal id: [Pyth Network](https://proposals.pyth.network/?tab=proposals&proposal=GCU5ZpuVYVHQ6Xmz2B2c4KMBF6r8hVhQ7zSTPHDYRFqL)

- Verify each CreateWithSeed instruction sends 100,000,000,000,000 lamports (100,000 PGAS)
- Verify each Initialize instruction sets the Pythian Council (DgpbK8SiypiUHBkBTAunMnwRWF3McGGR4iKxTrTfTXq4) as authorized withdrawer and staker, and stakePubkey matches newAccountPubkey in CreateWithSeedInstructions
- Verify stakePubkey in each Delegate instruction matches newAccountPubkey in CreateWithSeedInstructions instruction (expect for those Delegate that use already initialized stake accounts)

---

<div class="post-metadata">

### Author: ![Pyth-DAO](https://avatars.discourse-cdn.com/v4/letter/p/edb3f5/32.png) [@Pyth-DAO](https://forum.pyth.network/u/Pyth-DAO)
#### Post date: [October 10, 2024, 9:40am UTC](https://forum.pyth.network/t/passed-op-pip31-delegate-pgas-to-new-pythnet-validators/1778/2 "2024-10-10T09:40:03Z")

</div>


