Skip to content

Commit b2be496

Browse files
committed
fix(staking): update mdp faqs
1 parent 32a2183 commit b2be496

File tree

1 file changed

+40
-21
lines changed
  • apps/staking/src/components/PublisherFaq

1 file changed

+40
-21
lines changed

apps/staking/src/components/PublisherFaq/index.tsx

Lines changed: 40 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export const PublisherFaq = (
2020
For a comprehensive walkthrough of the OIS program, publishers
2121
can refer to the{" "}
2222
<Link
23-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
23+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
2424
className="underline"
2525
target="_blank"
2626
>
@@ -72,8 +72,9 @@ export const PublisherFaq = (
7272
<>
7373
<p>
7474
Publishers that have locked tokens are{" "}
75-
<strong>automatically opted-in</strong> with their existing
76-
stake account with the most funds as their main stake account.
75+
<strong>automatically opted-in</strong> with their main stake
76+
account, which is the stake account in which they last received
77+
locked tokens.
7778
</p>
7879
<p>
7980
Publishers that have never received locked tokens will be
@@ -83,7 +84,7 @@ export const PublisherFaq = (
8384
<p>
8485
If you wish to opt out of rewards, please follow the{" "}
8586
<Link
86-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
87+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
8788
className="underline"
8889
target="_blank"
8990
>
@@ -108,7 +109,7 @@ export const PublisherFaq = (
108109
<p>
109110
Please follow the{" "}
110111
<Link
111-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
112+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
112113
className="underline"
113114
target="_blank"
114115
>
@@ -131,12 +132,16 @@ export const PublisherFaq = (
131132
answer: (
132133
<>
133134
<p>
134-
Yes. Opting in makes you subject to OIS’ decentralized staking
135-
rewards and slashing mechanisms. Programmatic rewards for
136-
staking for publishers are determined by a number of stake pool
137-
parameters. Programmatic slashing is capped at a 5% percentage
138-
amount of the total stake within a publisher’s stake pool. The
139-
Pyth DAO can vote to adjust these parameters.
135+
Opting-in makes you subject to staking rewards from delegate
136+
stakers but does not make you subject to slashing unless you
137+
stake to your own stake pool.
138+
</p>
139+
<p>
140+
Programmatic rewards for staking for publishers are determined
141+
by a number of stake pool parameters. Programmatic slashing is
142+
capped at a 5% percentage amount of the total stake within a
143+
publisher’s stake pool. The Pyth DAO can vote to adjust these
144+
parameters.
140145
</p>
141146
<p>
142147
Please refer to the{" "}
@@ -176,7 +181,7 @@ export const PublisherFaq = (
176181
It is important to understand the requirements,
177182
responsibilities, and implications of participating in OIS. The{" "}
178183
<Link
179-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
184+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
180185
className="underline"
181186
target="_blank"
182187
>
@@ -311,7 +316,7 @@ export const PublisherFaq = (
311316
<p>
312317
Please refer to the{" "}
313318
<Link
314-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
319+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
315320
className="underline"
316321
target="_blank"
317322
>
@@ -336,7 +341,7 @@ export const PublisherFaq = (
336341
<p>
337342
Please refer to the{" "}
338343
<Link
339-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
344+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
340345
className="underline"
341346
target="_blank"
342347
>
@@ -369,7 +374,7 @@ export const PublisherFaq = (
369374
<p>
370375
Please refer to the{" "}
371376
<Link
372-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
377+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
373378
className="underline"
374379
target="_blank"
375380
>
@@ -387,7 +392,7 @@ export const PublisherFaq = (
387392
<p>
388393
Please refer to the{" "}
389394
<Link
390-
href="https://www.notion.so/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=21"
395+
href="https://pyth-network.notion.site/Oracle-Integrity-Staking-OIS-Guide-for-Pyth-Network-MDPs-2755c872a7c44aefabfa9987ba7ec8ae?pvs=4"
391396
className="underline"
392397
target="_blank"
393398
>
@@ -492,15 +497,29 @@ export const PublisherFaq = (
492497
answer: (
493498
<>
494499
<p>
495-
An on-chain protocol can report a potential data error for the
496-
previous epoch. If a report is raised, the Pythian Council
497-
reviews it by comparing it with the reference data. If a
498-
discrepancy is confirmed, a slashing event is triggered.
500+
Anyone can choose to raise a report for a plausible data
501+
misprint. The Pythian Council of the Pyth DAO will then review
502+
the reference data provided and compare against the Pyth data to
503+
determine whether a slashing event should occur.
504+
</p>
505+
<p>
506+
If a discrepancy is confirmed, a slashing event is triggered. In
507+
this event, the stakes of publishers who contributed to the
508+
incorrect aggregate will be programmatically slashed, along with
509+
the stakes of anyone who delegated tokens towards their stake
510+
pools.
511+
</p>
512+
<p>
513+
The council will have until the end of the epoch after the epoch
514+
of the reported incident to review the report. The tokens
515+
subject to slashing are the tokens eligible for rewards{" "}
516+
<em>during the epoch of the misprint incident</em>.
499517
</p>
500518
<p>
501519
During the same epoch, the stakes of the subset of publishers
502520
involved in the error and their stakers are slashed. Slashed
503-
amounts are sent to the DAO wallet for future decisions.
521+
amounts are sent to the DAO wallet. The Pyth DAO can choose to
522+
vote on future decisions for these slashed amounts.
504523
</p>
505524
<p>
506525
Please refer to the{" "}

0 commit comments

Comments
 (0)