import type { ComponentProps } from "react"; import { FaqSection } from "../Faq"; import { Link } from "../Link"; import { ModalDialog } from "../ModalDialog"; export const GeneralFaq = ( props: Omit, "title" | "children">, ) => (

The Oracle Integrity Staking (OIS) program is an upgrade to Pyth Price Feeds which allows participants to support the security and reliability of the Pyth price oracle.

In OIS, each Pyth Network publisher is programmatically assigned a stake pool. Publishers can stake tokens into those pools to become eligible for programmatic rewards, which are tied to the accuracy of the price data they provide.

When non-publishers stake tokens to a publisher’s pool, that stake helps enhance publisher potential rewards, contributing to the security of Price Feeds. Rewards are programmatically distributed to publishers first, with the remaining rewards going to stakers.

Learn more by visiting the Help section on the OIS dashboard or by checking out the{" "} official announcement .

), }, { question: "Who can participate in OIS?", answer: "Anyone with PYTH tokens can participate in OIS and interact with its contract. Whether you are a publisher or just someone who wants to help secure the oracle network, you can stake your tokens and become part of the OIS program.", }, { question: "What are the risks associated with OIS?", answer: ( <>

OIS includes provisions for dealing with data integrity issues that can amount to a slashing event.

Slashing is a process in which some portion of staked tokens (by a publisher or by another participant) is reduced from the total staked amount as a punitive measure for a data integrity issue that the impacted publisher is responsible for.

), }, { question: "How is OIS different from the previous Pyth staking program?", answer: ( <>

The previous staking program is the Pyth Governance (PG) program, which enables PYTH holders to participate in the governance of Pyth Network in accordance with the{" "} Pyth DAO Constitution .

Oracle Integrity Staking (OIS) is a new and separate program. OIS enables PYTH holders to improve the integrity of Pyth Price Feeds through decentralized staking and slashing mechanisms.

), }, { question: "Can I participate in both Oracle Integrity Staking (OIS) and Pyth Governance (PG)?", answer: "Yes. You can participate in OIS, PG, both, or neither programs. The same PYTH token can be staked simultaneously in OIS and PG in any order. To withdraw your tokens back to your wallet, the tokens must be unstaked from both OIS and PG.", }, { question: "Does participating in OIS affect my participation in PG?", answer: "No. The two programs are separate. Staking in OIS does not affect your participation in PG. For example, staking in OIS does not increase your voting power in PG. Staking to a publisher’s stake pool does not give that publisher additional voting power in PG.", }, { question: "Does slashing reduce voting weights?", answer: "If your tokens are slashed and these tokens were also staked in PG, then your voting power would be reduced by the slashing event", }, { question: "Can I stake tokens if my tokens have a lockup schedule?", answer: ( <>

You can only stake unlocked tokens in OIS, as slashing can only operate on unlocked tokens. However, you can stake in Pyth Governance using both locked and unlocked tokens.

You can use the Pyth Staking Dashboard to see your lockup schedule.

), }, ]} />

The Cooldown Period has two phases: from the time you click{" "} Unstake until the end of the current epoch, followed by a full epoch. Tokens in the first phase are eligible for rewards. Tokens in both phases are subject to slashing if an issue is identified in an epoch in which they were eligible for rewards.

), }, { question: "Where can I learn about data publishers?", answer: ( <>

You can see the full list of Pyth Network publishers{" "} here . You can learn more about how Pyth Price Feeds work by visiting the{" "} docs .

), }, { question: "How are publisher quality rankings calculated?", answer: ( <>

Quality rankings are calculated based on a publisher’s price deviation, uptime, and price staleness. You can learn more about quality ranking calculations{" "} here .

), }, { question: "Can the Pyth DAO change the parameters of OIS?", answer: "Yes. Changes to important parameters such as stake cap inputs, delegation fees, slashing amounts, and more are subject to Operational Pyth Improvement Proposals that any PYTH token holder can raise for the consideration of the Pyth DAO.", }, ]} />
);