From 6832554f50039b84a5e6b56e25c744b328ec3db0 Mon Sep 17 00:00:00 2001 From: Apollo Date: Fri, 22 May 2026 21:26:48 +0000 Subject: [PATCH] docs(core-upgrade): use early upgrade wording --- .../price-feeds/core/upgrade/preparing/index.mdx | 16 ++++++++-------- .../components/MigrationFlow/BranchToggle.tsx | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/apps/developer-hub/content/docs/price-feeds/core/upgrade/preparing/index.mdx b/apps/developer-hub/content/docs/price-feeds/core/upgrade/preparing/index.mdx index 5f5fffa62e..89e24535ee 100644 --- a/apps/developer-hub/content/docs/price-feeds/core/upgrade/preparing/index.mdx +++ b/apps/developer-hub/content/docs/price-feeds/core/upgrade/preparing/index.mdx @@ -33,7 +33,7 @@ For background on what's changing and why, see the [upgrade overview](/price-fee - **Your app calls [`hermes.pyth.network`](https://hermes.pyth.network/docs/)?** Get a Pyth API Key in Step 1. - **You use [Pyth Core contracts](/price-feeds/core/contract-addresses) on-chain?** - Choose: swap addresses now, or wait for the automatic upgrade (see the decision section below). + Choose: do an early upgrade, or wait for the automatic upgrade (see the decision section below). - **You only use a protocol that already integrates Pyth?** No action needed from your side. @@ -56,7 +56,7 @@ Sign up at Pyth Terminal: a free trial is included, paid plans cover ongoing use Sign up at Pyth Terminal -### Step 2: Upgrade now or wait for automatic? +### Step 2: Early upgrade or wait for automatic? After Step 1, choose how and when to move to the upgraded infrastructure. Your choice is saved in the URL so you can share or bookmark a specific path. @@ -74,18 +74,18 @@ After Step 1, choose how and when to move to the upgraded infrastructure. Your c -| | Upgrade now (recommended) | Wait for automatic | +| | Early upgrade (recommended) | Wait for automatic | | ---------------- | ------------------------------------------ | -------------------------------------------------------------------- | | Timing | You choose | July 31, 2026 | -| Downtime | Up to you | Brief, during the switch | -| Hermes endpoint | Switch to the new Hermes endpoint now | Start using `hermes.pyth.network` with an API key before the cutover | -| Contract address | You swap to the upgraded Pyth Core Contract | DAO upgrades the current Pyth Core Contract for you | +| Downtime | Up to you | Brief, during the switch | +| Hermes endpoint | Switch to the new Hermes endpoint now | Start using `hermes.pyth.network` with an API key before the cutover | +| Contract address | You swap to the upgraded Pyth Core Contract | DAO upgrades the current Pyth Core Contract for you | -## Upgrading Now +## Early upgrade -This is the recommended path, as it makes the **July 31 cutover a non-event for your integration**. Please note that if you swap the endpoint but not the contract address or vice versa you won't be able to verify price updates. +This is the recommended path: it makes the **July 31 cutover a non-event for your integration**. If you switch the endpoint but not the contract address, or vice versa, your app will not be able to verify price updates. diff --git a/apps/developer-hub/src/components/MigrationFlow/BranchToggle.tsx b/apps/developer-hub/src/components/MigrationFlow/BranchToggle.tsx index b68382b542..a482fb2fc2 100644 --- a/apps/developer-hub/src/components/MigrationFlow/BranchToggle.tsx +++ b/apps/developer-hub/src/components/MigrationFlow/BranchToggle.tsx @@ -16,7 +16,7 @@ type Option = { const OPTIONS: Option[] = [ { value: "now", - title: "Upgrade now", + title: "Early upgrade", caption: "Recommended · zero downtime · ~30 min", }, { @@ -29,7 +29,7 @@ const OPTIONS: Option[] = [ // Fumadocs auto-generates these from the H2 headings inside each // BranchSection. Update if those headings change. const HEADING_IDS: Record = { - now: "upgrading-now", + now: "early-upgrade", wait: "waiting-for-the-automatic-upgrade", };