fix(developer-hub): hide deprecated Entropy chains from chainlist - #3947
Conversation
Hide the eight chains covered by the August 15, 2026 Entropy deprecation notice from the mainnet and testnet Entropy chain tables: ZetaChain, Unichain, Taiko, Tabi, Story, Blast, Etherlink, and Sei EVM. https://dev-forum.pyth.network/t/deprecation-notice-pyth-entropy-deprecation-for-selected-chains-august-15-2026/816
|
The latest updates on your projects. Learn more about Vercel for GitHub.
5 Skipped Deployments
|
| // Entropy support ends August 15, 2026 for the chains below; see | ||
| // https://dev-forum.pyth.network/t/deprecation-notice-pyth-entropy-deprecation-for-selected-chains-august-15-2026/816 |
There was a problem hiding this comment.
🔍 Entropy Explorer still advertises the deprecated chains
This change only hides the chains from the Developer Hub chainlist. The Entropy Explorer app still hard-codes deployments for the same chains (apps/entropy-explorer/src/entropy-deployments.tsx includes blast, etherlink-mainnet, sei-network, story, taiko-alethia, unichain, zetachain-mainnet, tabi-testnet-v2, etc.). If the intent is to stop advertising these deployments across products, a follow-up in the explorer may be required; if the explorer is intentionally kept as a historical view, no action is needed.
Was this helpful? React with 👍 or 👎 to provide feedback.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 21df86555e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| const HIDDEN_CHAINS = new Set(["taiko"]); | ||
| // Entropy support ends August 15, 2026 for the chains below; see | ||
| // https://dev-forum.pyth.network/t/deprecation-notice-pyth-entropy-deprecation-for-selected-chains-august-15-2026/816 | ||
| const HIDDEN_CHAINS = new Set([ |
There was a problem hiding this comment.
Keep supported chains visible until August 15
If this change is deployed before August 15, 2026, the unconditional set removes these chains from both Entropy tables immediately, even though the accompanying notice says support remains available until that date. Existing users would lose the documented contract addresses, fees, and gas limits while the deployments are still supported; land this filter at the cutoff or make its application conditional on the deprecation date.
Useful? React with 👍 / 👎.
Summary
Entropy support ends on August 15, 2026 for eight chains — ZetaChain, Unichain, Taiko, Tabi, Story, Blast, Etherlink, and Sei EVM — on both testnet and mainnet, per the deprecation notice.
The Developer Hub's Entropy chainlist page (
content/docs/entropy/chainlist.mdx) renders<EntropyTable />, which lists every chain returned by the Fortuna/v1/chains/configsendpoint minus aHIDDEN_CHAINSfilter. This PR adds all sixteen deprecated-chain identifiers (mainnet + testnet variants, using Fortuna's exactnamevalues) to that set so the chainlist page no longer advertises them.Only chains explicitly named in the deprecation notice are removed. Giwa, Kaia, and other chains that were speculatively discussed but are not in the notice are left untouched.
taikowas already hidden and is preserved.Changes
apps/developer-hub/src/components/EntropyTable/entropy-api-data-fetcher.tsx: extendHIDDEN_CHAINSto include the mainnet and testnet names for the eight deprecated chains, with a comment linking the deprecation notice.Validation
Ran from the repo root with Node 24 / pnpm 10.28:
pnpm turbo run test:types --filter=@pythnetwork/developer-hub— passedpnpm turbo run test:lint --filter=@pythnetwork/developer-hub— passed (includes the developer-hub production build)pnpm turbo run test:format --filter=@pythnetwork/developer-hub— passedThe chain filter is applied on each request to Fortuna, so once deployed the mainnet and testnet tables on the chainlist page will drop the eight deprecated chains. Grepped
apps/developer-hub/contentandapps/developer-hub/srcfor the affected chain names — no other Entropy-specific companion references need to change in this PR.