Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
WalkthroughAdds three new HyperIndex supported-network docs (Damon, Lightlink, Sei), updates HyperSync and HyperRPC supported networks tables, introduces a Showcase page and navbar link, and updates supported-networks.json to generalize Lightlink entries and ordering. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant User
participant Navbar
participant ShowcasePage as Showcase Page
User->>Navbar: Click "Showcase"
Navbar->>ShowcasePage: Route to /showcase
ShowcasePage-->>User: Render static links and Discord CTA
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Suggested reviewers
Poem
✨ Finishing Touches
🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 3
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (2)
docs/HyperSync/hypersync-supported-networks.md (1)
50-51: Remove Chainweb Testnet 20/21: endpoints 404 and are not supported.Per prior learning, these HyperSync endpoints are non-functional and should be removed from supported lists to avoid user confusion.
-| Chainweb Testnet 20 | 5920 | https://chainweb-testnet-20.hypersync.xyz or https://5920.hypersync.xyz | 🪨 | | -| Chainweb Testnet 21 | 5921 | https://chainweb-testnet-21.hypersync.xyz or https://5921.hypersync.xyz | 🪨 | |docs/HyperSync/HyperRPC/hyperrpc-supported-networks.md (1)
42-43: Remove Chainweb Testnet 20/21 rows (RPC): endpoints not working.These were previously flagged as returning 404. Mirror the HyperSync table fix here.
-| Chainweb Testnet 20 | 5920 | https://chainweb-testnet-20.rpc.hypersync.xyz or https://5920.rpc.hypersync.xyz | | -| Chainweb Testnet 21 | 5921 | https://chainweb-testnet-21.rpc.hypersync.xyz or https://5921.rpc.hypersync.xyz | |
🧹 Nitpick comments (15)
docs/HyperSync/hypersync-supported-networks.md (1)
56-56: Fix markdownlint MD034: wrap bare URLs in angle brackets.Wrap the table URLs with <...> to satisfy no-bare-urls.
-| Damon | 341 | https://damon.hypersync.xyz or https://341.hypersync.xyz | 🏅 | | +| Damon | 341 | <https://damon.hypersync.xyz> or <https://341.hypersync.xyz> | 🏅 | | ... -| Lightlink | 1890 | https://lightlink.hypersync.xyz or https://1890.hypersync.xyz | 🪨 | | +| Lightlink | 1890 | <https://lightlink.hypersync.xyz> or <https://1890.hypersync.xyz> | 🪨 | | ... -| Sei | 1329 | https://sei.hypersync.xyz or https://1329.hypersync.xyz | 🪨 | | +| Sei | 1329 | <https://sei.hypersync.xyz> or <https://1329.hypersync.xyz> | 🪨 | |Also applies to: 72-72, 98-98
docs/HyperSync/HyperRPC/hyperrpc-supported-networks.md (2)
48-48: Fix markdownlint MD034: wrap bare URLs in angle brackets.Same table pattern—wrap the new-row URLs.
-| Damon | 341 | https://damon.rpc.hypersync.xyz or https://341.rpc.hypersync.xyz | | +| Damon | 341 | <https://damon.rpc.hypersync.xyz> or <https://341.rpc.hypersync.xyz> | | ... -| Lightlink | 1890 | https://lightlink.rpc.hypersync.xyz or https://1890.rpc.hypersync.xyz | | +| Lightlink | 1890 | <https://lightlink.rpc.hypersync.xyz> or <https://1890.rpc.hypersync.xyz> | | ... -| Sei | 1329 | https://sei.rpc.hypersync.xyz or https://1329.rpc.hypersync.xyz | | +| Sei | 1329 | <https://sei.rpc.hypersync.xyz> or <https://1329.rpc.hypersync.xyz> | |Also applies to: 64-64, 90-90
12-18: Update token-rate-limit phrasing; date is in the past (June 2025).Make the notice time-agnostic or clearly past tense to avoid staleness as of September 2025.
-:::caution API Tokens Recommended -Requests without an API token will be rate limited starting **June 2025** (following the same schedule as [HyperSync](/docs/HyperSync/api-tokens)). Append your token to the endpoint URL to maintain full speed: +:::caution API Tokens Recommended +Requests without an API token are rate limited (policy introduced in **June 2025**, see [HyperSync](/docs/HyperSync/api-tokens)). Append your token to the endpoint URL to maintain full speed:src/pages/showcase.mdx (1)
20-20: Standardize Discord invite URL format with the rest of the docs.Most pages use discord.gg/Q9qt8gZ2fX. Align here for consistency (or vice versa globally).
-Want to be featured? Reach out on [Discord](https://discord.gg/Q9qt8gZ2fX). +Want to be featured? Reach out on [Discord](https://discord.gg/Q9qt8gZ2fX).If you intend to open in a new tab consistently site-wide, rely on Docusaurus defaults (no change needed).
docs/HyperIndex/supported-networks/lightlink.md (2)
26-26: Verify internal doc link to HyperRPC overview.Check that /docs/HyperSync/overview-hyperrpc exists; if not, update to the current slug.
61-61: Use the same Discord invite pattern used elsewhere.Other pages use discord.gg/Q9qt8gZ2fX; standardize for consistency.
-Can’t find what you’re looking for or need support? Reach out to us on [Discord](https://discord.com/invite/Q9qt8gZ2fX); we’re always happy to help! +Can’t find what you’re looking for or need support? Reach out to us on [Discord](https://discord.gg/Q9qt8gZ2fX); we’re always happy to help!docs/HyperIndex/supported-networks/sei.md (4)
12-17: Verify endpoints and de-duplicate wording.Confirm both domains resolve and are canonical; if only one is preferred, list that one to avoid “or” in tables.
38-53: YAML sample: tighten indentation and path consistency.Current address list indentation is uneven; also consider dropping “./” for handler path for consistency with other docs.
- address: - - "0xYourContractAddress1" - - "0xYourContractAddress2" - handler: ./src/EventHandlers.ts + address: + - "0xYourContractAddress1" + - "0xYourContractAddress2" + handler: src/EventHandlers.ts
20-23: Minor formatting: present tier inline to save vertical space.-### Tier - -STONE 🪨 +### Tier: STONE 🪨
61-61: Unify Discord link style.Elsewhere the site uses discord.gg; pick one format and use it consistently.
docs/HyperIndex/supported-networks/damon.md (3)
12-17: Confirm network endpoints.Please verify both domains are live and intended for public docs; prefer a single canonical hostname if possible.
38-53: YAML sample: normalize indentation and handler path.- address: - - "0xYourContractAddress1" - - "0xYourContractAddress2" - handler: ./src/EventHandlers.ts + address: + - "0xYourContractAddress1" + - "0xYourContractAddress2" + handler: src/EventHandlers.ts
61-61: Unify Discord link style with the rest of the site.docusaurus.config.js (1)
326-330: Navbar “Showcase” looks good; consider explicit absolute path and active highlighting.- { - to: "showcase", + { + to: "/showcase", label: "Showcase", position: "left", + activeBaseRegex: "^/showcase/?$", },docusaurus.config.llm.js (1)
72-76: Mirror improvements for LLM config navbar item.- { - to: "showcase", + { + to: "/showcase", label: "Showcase", position: "left", + activeBaseRegex: "^/showcase/?$", },
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled by default for public repositories
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (9)
docs/HyperIndex/supported-networks/damon.md(1 hunks)docs/HyperIndex/supported-networks/lightlink.md(1 hunks)docs/HyperIndex/supported-networks/sei.md(1 hunks)docs/HyperSync/HyperRPC/hyperrpc-supported-networks.md(3 hunks)docs/HyperSync/hypersync-supported-networks.md(3 hunks)docusaurus.config.js(1 hunks)docusaurus.config.llm.js(1 hunks)src/pages/showcase.mdx(1 hunks)supported-networks.json(1 hunks)
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2025-07-29T14:30:03.677Z
Learnt from: DenhamPreen
PR: enviodev/docs#673
File: docs/HyperIndex/supported-networks/chainweb-testnet-21.md:14-16
Timestamp: 2025-07-29T14:30:03.677Z
Learning: Chainweb Testnet 20 (ID: 5920) and Chainweb Testnet 21 (ID: 5921) have non-functional HyperSync endpoints that return HTTP 404, indicating these networks are not properly supported and should be removed from documentation.
Applied to files:
docs/HyperSync/HyperRPC/hyperrpc-supported-networks.mddocs/HyperSync/hypersync-supported-networks.md
🪛 markdownlint-cli2 (0.17.2)
docs/HyperSync/HyperRPC/hyperrpc-supported-networks.md
48-48: Bare URL used
(MD034, no-bare-urls)
48-48: Bare URL used
(MD034, no-bare-urls)
64-64: Bare URL used
(MD034, no-bare-urls)
64-64: Bare URL used
(MD034, no-bare-urls)
90-90: Bare URL used
(MD034, no-bare-urls)
90-90: Bare URL used
(MD034, no-bare-urls)
docs/HyperSync/hypersync-supported-networks.md
56-56: Bare URL used
(MD034, no-bare-urls)
56-56: Bare URL used
(MD034, no-bare-urls)
72-72: Bare URL used
(MD034, no-bare-urls)
72-72: Bare URL used
(MD034, no-bare-urls)
98-98: Bare URL used
(MD034, no-bare-urls)
98-98: Bare URL used
(MD034, no-bare-urls)
🪛 LanguageTool
docs/HyperIndex/supported-networks/sei.md
[grammar] ~22-~22: There might be a mistake here.
Context: ...ypersync.xyz) | --- ### Tier STONE 🪨 ### Overview Envio is a modular hyper-perfo...
(QB_NEW_EN)
docs/HyperIndex/supported-networks/lightlink.md
[grammar] ~22-~22: There might be a mistake here.
Context: ...ypersync.xyz) | --- ### Tier STONE 🪨 ### Overview Envio is a modular hyper-perfo...
(QB_NEW_EN)
docs/HyperIndex/supported-networks/damon.md
[grammar] ~22-~22: There might be a mistake here.
Context: ...hypersync.xyz) | --- ### Tier GOLD 🏅 ### Overview Envio is a modular hyper-perfo...
(QB_NEW_EN)
src/pages/showcase.mdx
[grammar] ~10-~10: There might be a mistake here.
Context: ...ync in hackathons and events. - v4.xyz - oraclewars.xyz ...
(QB_NEW_EN)
[grammar] ~11-~11: There might be a mistake here.
Context: ...4.xyz](https://v4.xyz) - oraclewars.xyz - [thebannedlist.xyz](https://thebannedlist...
(QB_NEW_EN)
[grammar] ~12-~12: There might be a mistake here.
Context: ...s://oraclewars.xyz) - thebannedlist.xyz - liqo.xyz - [CryptoKit...
(QB_NEW_EN)
[grammar] ~13-~13: There might be a mistake here.
Context: ...](https://thebannedlist.xyz) - liqo.xyz - [CryptoKitties Genome Visualiser](https:/...
(QB_NEW_EN)
[grammar] ~15-~15: There might be a mistake here.
Context: ...genome-visualiser.vercel.app/) - LogTUI - [chaindensity.xyz](https://chaindensity.x...
(QB_NEW_EN)
[grammar] ~16-~16: There might be a mistake here.
Context: ....com/package/logtui) - chaindensity.xyz - [snubb](https://www.npmjs.com/package/snu...
(QB_NEW_EN)
[grammar] ~17-~17: There might be a mistake here.
Context: ....xyz](https://chaindensity.xyz) - snubb - [chainpulse](https://www.npmjs.com/packag...
(QB_NEW_EN)
| id: damon | ||
| title: Damon | ||
| sidebar_label: Damon | ||
| slug: /damon |
There was a problem hiding this comment.
Fix slug to keep the page under HyperIndex docs routing.
Avoid absolute slug to prevent routing outside /docs/HyperIndex.
Apply:
-slug: /damon
+slug: supported-networks/damon📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| slug: /damon | |
| slug: supported-networks/damon |
🤖 Prompt for AI Agents
In docs/HyperIndex/supported-networks/damon.md around line 5 the frontmatter
uses an absolute slug " /damon" which places the page outside the HyperIndex
docs routing; change the slug to a relative value (e.g., "damon" or
"supported-networks/damon") or remove the leading slash so the page remains
under /docs/HyperIndex routing.
| id: sei | ||
| title: Sei | ||
| sidebar_label: Sei | ||
| slug: /sei |
There was a problem hiding this comment.
Fix slug to keep the page under HyperIndex docs routing.
Absolute slug sends this doc to /sei (outside /docs/HyperIndex). Use a relative slug so sidebars, breadcrumbs, and SEO remain consistent.
Apply:
-slug: /sei
+slug: supported-networks/sei📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| slug: /sei | |
| slug: supported-networks/sei |
🤖 Prompt for AI Agents
In docs/HyperIndex/supported-networks/sei.md around line 5 the frontmatter uses
an absolute slug "slug: /sei" which routes the page outside the HyperIndex docs;
change it to a relative slug (for example "slug: sei") so the page stays under
the HyperIndex docs routing and preserves sidebars, breadcrumbs, and SEO.
| "supported-networks/local-anvil", | ||
| "supported-networks/local-hardhat", | ||
| "supported-networks/0g-newton-testnet","supported-networks/abstract","supported-networks/aleph-zero-evm","supported-networks/altlayer-op-demo-testnet","supported-networks/ancient8","supported-networks/arbitrum","supported-networks/arbitrum-blueberry","supported-networks/arbitrum-nova","supported-networks/arbitrum-sepolia","supported-networks/artela-testnet","supported-networks/arthera-mainnet","supported-networks/asset-chain-mainnet","supported-networks/astar-zkevm","supported-networks/astar-zkyoto","supported-networks/aurora","supported-networks/aurora-turbo","supported-networks/avalanche","supported-networks/b2-hub-testnet","supported-networks/b3","supported-networks/b3-sepolia-testnet","supported-networks/base","supported-networks/base-sepolia","supported-networks/beam","supported-networks/berachain","supported-networks/berachain-artio-testnet","supported-networks/berachain-bartio","supported-networks/bevm-mainnet","supported-networks/bevm-testnet","supported-networks/bitfinity-mainnet","supported-networks/bitfinity-testnet","supported-networks/bitgert-mainnet","supported-networks/bitlayer","supported-networks/blast","supported-networks/blast-sepolia","supported-networks/bob-mainnet","supported-networks/boba","supported-networks/boba-bnb-mainnet","supported-networks/botanix-testnet","supported-networks/bsc","supported-networks/bsc-testnet","supported-networks/canto","supported-networks/canto-testnet","supported-networks/celo","supported-networks/celo-alfajores-testnet","supported-networks/chainweb-testnet-20","supported-networks/chainweb-testnet-21","supported-networks/chiliz","supported-networks/chiliz-testnet-spicy","supported-networks/citrea-devnet","supported-networks/citrea-testnet","supported-networks/core","supported-networks/creator-testnet","supported-networks/cronos-zkevm","supported-networks/cronos-zkevm-testnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet","supported-networks/curtis","supported-networks/cyber","supported-networks/degen-chain","supported-networks/dfk-chain","supported-networks/dogechain-mainnet","supported-networks/dogechain-testnet","supported-networks/dos-chain","supported-networks/energy-web","supported-networks/eos","supported-networks/eth","supported-networks/etherlink-testnet","supported-networks/exosama","supported-networks/fantom","supported-networks/fantom-testnet","supported-networks/flare","supported-networks/flare-songbird","supported-networks/flow","supported-networks/flow-testnet","supported-networks/fraxtal","supported-networks/fuel-mainnet","supported-networks/fuel-testnet","supported-networks/fuji","supported-networks/galadriel-devnet","supported-networks/gnosis","supported-networks/gnosis-chiado","supported-networks/gravity-alpha-mainnet","supported-networks/harmony-shard-0","supported-networks/heco-chain","supported-networks/holesky","supported-networks/hyperliquid","supported-networks/immutable-zkevm","supported-networks/immutable-zkevm-testnet","supported-networks/ink","supported-networks/iotex-network","supported-networks/japan-open-chain","supported-networks/kaia","supported-networks/kakarot-starknet-sepolia","supported-networks/kroma","supported-networks/layeredge-testnet","supported-networks/lightlink-pegasus-testnet","supported-networks/lightlink-phoenix","supported-networks/linea","supported-networks/lisk","supported-networks/lukso","supported-networks/lukso-testnet","supported-networks/manta","supported-networks/manta-pacific-sepolia","supported-networks/mantle","supported-networks/megaeth-testnet","supported-networks/merlin","supported-networks/metall2","supported-networks/meter-mainnet","supported-networks/meter-testnet","supported-networks/mev-commit","supported-networks/mint-mainnet","supported-networks/mode","supported-networks/monad-testnet","supported-networks/moonbase-alpha","supported-networks/moonbeam","supported-networks/morph","supported-networks/nautilus","supported-networks/neo-x-testnet","supported-networks/nibiru-testnet","supported-networks/now-chaint","supported-networks/oasis-emerald","supported-networks/oasis-sapphire","supported-networks/onigiri-subnet","supported-networks/onigiri-test-subnet","supported-networks/ontology-mainnet","supported-networks/ontology-testnet","supported-networks/op-celestia-raspberry","supported-networks/opbnb","supported-networks/optimism","supported-networks/optimism-sepolia","supported-networks/optopia","supported-networks/peaq","supported-networks/plume","supported-networks/polygon","supported-networks/polygon-amoy","supported-networks/polygon-zkevm","supported-networks/polygon-zkevm-cardona-testnet","supported-networks/public-goods-network","supported-networks/pulsechain","supported-networks/puppynet-shibarium","supported-networks/ronin","supported-networks/rootstock","supported-networks/saakuru","supported-networks/satoshivm","supported-networks/scroll","supported-networks/scroll-sepolia","supported-networks/sepolia","supported-networks/shibarium","supported-networks/shimmer-evm","supported-networks/skale-europa","supported-networks/soneium","supported-networks/sonic","supported-networks/sophon","supported-networks/sophon-testnet","supported-networks/stratovm-testnet","supported-networks/superseed","supported-networks/superseed-sepolia-testnet","supported-networks/swell","supported-networks/taiko","supported-networks/tangle","supported-networks/tanssi-demo","supported-networks/taraxa","supported-networks/telos-evm-mainnet","supported-networks/telos-evm-testnet","supported-networks/torus-mainnet","supported-networks/torus-testnet","supported-networks/unichain","supported-networks/unichain-sepolia","supported-networks/unicorn-ultra-nebulas-testnet","supported-networks/velas-mainnet","supported-networks/viction","supported-networks/worldchain","supported-networks/x-layer-mainnet","supported-networks/x-layer-testnet","supported-networks/xdc","supported-networks/xdc-testnet","supported-networks/zeta","supported-networks/zeta-testnet","supported-networks/zircuit","supported-networks/zklink-nova-mainnet","supported-networks/zksync","supported-networks/zksync-sepolia-testnet","supported-networks/zora","supported-networks/zora-sepolia"]} No newline at end of file | ||
| "supported-networks/0g-newton-testnet","supported-networks/abstract","supported-networks/aleph-zero-evm","supported-networks/altlayer-op-demo-testnet","supported-networks/ancient8","supported-networks/arbitrum","supported-networks/arbitrum-blueberry","supported-networks/arbitrum-nova","supported-networks/arbitrum-sepolia","supported-networks/artela-testnet","supported-networks/arthera-mainnet","supported-networks/asset-chain-mainnet","supported-networks/astar-zkevm","supported-networks/astar-zkyoto","supported-networks/aurora","supported-networks/aurora-turbo","supported-networks/avalanche","supported-networks/b2-hub-testnet","supported-networks/b3","supported-networks/b3-sepolia-testnet","supported-networks/base","supported-networks/base-sepolia","supported-networks/beam","supported-networks/berachain","supported-networks/berachain-artio-testnet","supported-networks/berachain-bartio","supported-networks/bevm-mainnet","supported-networks/bevm-testnet","supported-networks/bitfinity-mainnet","supported-networks/bitfinity-testnet","supported-networks/bitgert-mainnet","supported-networks/bitlayer","supported-networks/blast","supported-networks/blast-sepolia","supported-networks/bob-mainnet","supported-networks/boba","supported-networks/boba-bnb-mainnet","supported-networks/botanix-testnet","supported-networks/bsc","supported-networks/bsc-testnet","supported-networks/canto","supported-networks/canto-testnet","supported-networks/celo","supported-networks/celo-alfajores-testnet","supported-networks/chainweb-testnet-20","supported-networks/chainweb-testnet-21","supported-networks/chiliz","supported-networks/chiliz-testnet-spicy","supported-networks/citrea-devnet","supported-networks/citrea-testnet","supported-networks/core","supported-networks/creator-testnet","supported-networks/cronos-zkevm","supported-networks/cronos-zkevm-testnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet","supported-networks/curtis","supported-networks/cyber","supported-networks/damon","supported-networks/degen-chain","supported-networks/dfk-chain","supported-networks/dogechain-mainnet","supported-networks/dogechain-testnet","supported-networks/dos-chain","supported-networks/energy-web","supported-networks/eos","supported-networks/eth","supported-networks/etherlink-testnet","supported-networks/exosama","supported-networks/fantom","supported-networks/fantom-testnet","supported-networks/flare","supported-networks/flare-songbird","supported-networks/flow","supported-networks/flow-testnet","supported-networks/fraxtal","supported-networks/fuel-mainnet","supported-networks/fuel-testnet","supported-networks/fuji","supported-networks/galadriel-devnet","supported-networks/gnosis","supported-networks/gnosis-chiado","supported-networks/gravity-alpha-mainnet","supported-networks/harmony-shard-0","supported-networks/heco-chain","supported-networks/holesky","supported-networks/hyperliquid","supported-networks/immutable-zkevm","supported-networks/immutable-zkevm-testnet","supported-networks/ink","supported-networks/iotex-network","supported-networks/japan-open-chain","supported-networks/kaia","supported-networks/kakarot-starknet-sepolia","supported-networks/kroma","supported-networks/layeredge-testnet","supported-networks/lightlink","supported-networks/lightlink-pegasus-testnet","supported-networks/linea","supported-networks/lisk","supported-networks/lukso","supported-networks/lukso-testnet","supported-networks/manta","supported-networks/manta-pacific-sepolia","supported-networks/mantle","supported-networks/megaeth-testnet","supported-networks/merlin","supported-networks/metall2","supported-networks/meter-mainnet","supported-networks/meter-testnet","supported-networks/mev-commit","supported-networks/mint-mainnet","supported-networks/mode","supported-networks/monad-testnet","supported-networks/moonbase-alpha","supported-networks/moonbeam","supported-networks/morph","supported-networks/nautilus","supported-networks/neo-x-testnet","supported-networks/nibiru-testnet","supported-networks/now-chaint","supported-networks/oasis-emerald","supported-networks/oasis-sapphire","supported-networks/onigiri-subnet","supported-networks/onigiri-test-subnet","supported-networks/ontology-mainnet","supported-networks/ontology-testnet","supported-networks/op-celestia-raspberry","supported-networks/opbnb","supported-networks/optimism","supported-networks/optimism-sepolia","supported-networks/optopia","supported-networks/peaq","supported-networks/plume","supported-networks/polygon","supported-networks/polygon-amoy","supported-networks/polygon-zkevm","supported-networks/polygon-zkevm-cardona-testnet","supported-networks/public-goods-network","supported-networks/pulsechain","supported-networks/puppynet-shibarium","supported-networks/ronin","supported-networks/rootstock","supported-networks/saakuru","supported-networks/satoshivm","supported-networks/scroll","supported-networks/scroll-sepolia","supported-networks/sei","supported-networks/sepolia","supported-networks/shibarium","supported-networks/shimmer-evm","supported-networks/skale-europa","supported-networks/soneium","supported-networks/sonic","supported-networks/sophon","supported-networks/sophon-testnet","supported-networks/stratovm-testnet","supported-networks/superseed","supported-networks/superseed-sepolia-testnet","supported-networks/swell","supported-networks/taiko","supported-networks/tangle","supported-networks/tanssi-demo","supported-networks/taraxa","supported-networks/telos-evm-mainnet","supported-networks/telos-evm-testnet","supported-networks/torus-mainnet","supported-networks/torus-testnet","supported-networks/unichain","supported-networks/unichain-sepolia","supported-networks/unicorn-ultra-nebulas-testnet","supported-networks/velas-mainnet","supported-networks/viction","supported-networks/worldchain","supported-networks/x-layer-mainnet","supported-networks/x-layer-testnet","supported-networks/xdc","supported-networks/xdc-testnet","supported-networks/zeta","supported-networks/zeta-testnet","supported-networks/zircuit","supported-networks/zklink-nova-mainnet","supported-networks/zksync","supported-networks/zksync-sepolia-testnet","supported-networks/zora","supported-networks/zora-sepolia"]} No newline at end of file |
There was a problem hiding this comment.
💡 Verification agent
🧩 Analysis chain
Drop duplicate entry and restore readable formatting.
- "supported-networks/crossfi-mainnet" appears twice; remove one.
- The entire array is minified onto a single line, reducing diff quality and maintainability. Reformat to one item per line (consistent with lines 2–4).
Minimal fix for the duplicate:
-..."supported-networks/crossfi-mainnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet",...
+..."supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet",...Optional: auto-format and validate with this script (checks duplicates and missing docs):
🏁 Script executed:
#!/bin/bash
set -euo pipefail
# Show duplicates
jq -r '.["supportedNetworks"][]' supported-networks.json | sort | uniq -d
# Pretty-print (no write) to verify formatting output
jq . supported-networks.json | head -n 50
# Verify a matching doc exists for each entry (either .md or .mdx)
while read -r slug; do
base="${slug##supported-networks/}"
if ! fd -t f -a -g "docs/HyperIndex/supported-networks/${base}.md" -g "docs/HyperIndex/supported-networks/${base}.mdx" | head -n1 | grep -q .; then
echo "Missing doc for: $slug"
fi
done < <(jq -r '.["supportedNetworks"][]' supported-networks.json)
# Ensure 'lightlink-phoenix' no longer exists anywhere
rg -n "lightlink-phoenix" || trueLength of output: 2085
Remove duplicate “supported-networks/crossfi-mainnet” and format entries per line
- supported-networks.json: drop the second
"supported-networks/crossfi-mainnet"from thesupportedNetworksarray. - Reformat the array so each entry appears on its own line for better diff visibility.
- ..."supported-networks/crossfi-mainnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet",...
+ ..."supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet",...📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "supported-networks/0g-newton-testnet","supported-networks/abstract","supported-networks/aleph-zero-evm","supported-networks/altlayer-op-demo-testnet","supported-networks/ancient8","supported-networks/arbitrum","supported-networks/arbitrum-blueberry","supported-networks/arbitrum-nova","supported-networks/arbitrum-sepolia","supported-networks/artela-testnet","supported-networks/arthera-mainnet","supported-networks/asset-chain-mainnet","supported-networks/astar-zkevm","supported-networks/astar-zkyoto","supported-networks/aurora","supported-networks/aurora-turbo","supported-networks/avalanche","supported-networks/b2-hub-testnet","supported-networks/b3","supported-networks/b3-sepolia-testnet","supported-networks/base","supported-networks/base-sepolia","supported-networks/beam","supported-networks/berachain","supported-networks/berachain-artio-testnet","supported-networks/berachain-bartio","supported-networks/bevm-mainnet","supported-networks/bevm-testnet","supported-networks/bitfinity-mainnet","supported-networks/bitfinity-testnet","supported-networks/bitgert-mainnet","supported-networks/bitlayer","supported-networks/blast","supported-networks/blast-sepolia","supported-networks/bob-mainnet","supported-networks/boba","supported-networks/boba-bnb-mainnet","supported-networks/botanix-testnet","supported-networks/bsc","supported-networks/bsc-testnet","supported-networks/canto","supported-networks/canto-testnet","supported-networks/celo","supported-networks/celo-alfajores-testnet","supported-networks/chainweb-testnet-20","supported-networks/chainweb-testnet-21","supported-networks/chiliz","supported-networks/chiliz-testnet-spicy","supported-networks/citrea-devnet","supported-networks/citrea-testnet","supported-networks/core","supported-networks/creator-testnet","supported-networks/cronos-zkevm","supported-networks/cronos-zkevm-testnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet","supported-networks/curtis","supported-networks/cyber","supported-networks/damon","supported-networks/degen-chain","supported-networks/dfk-chain","supported-networks/dogechain-mainnet","supported-networks/dogechain-testnet","supported-networks/dos-chain","supported-networks/energy-web","supported-networks/eos","supported-networks/eth","supported-networks/etherlink-testnet","supported-networks/exosama","supported-networks/fantom","supported-networks/fantom-testnet","supported-networks/flare","supported-networks/flare-songbird","supported-networks/flow","supported-networks/flow-testnet","supported-networks/fraxtal","supported-networks/fuel-mainnet","supported-networks/fuel-testnet","supported-networks/fuji","supported-networks/galadriel-devnet","supported-networks/gnosis","supported-networks/gnosis-chiado","supported-networks/gravity-alpha-mainnet","supported-networks/harmony-shard-0","supported-networks/heco-chain","supported-networks/holesky","supported-networks/hyperliquid","supported-networks/immutable-zkevm","supported-networks/immutable-zkevm-testnet","supported-networks/ink","supported-networks/iotex-network","supported-networks/japan-open-chain","supported-networks/kaia","supported-networks/kakarot-starknet-sepolia","supported-networks/kroma","supported-networks/layeredge-testnet","supported-networks/lightlink","supported-networks/lightlink-pegasus-testnet","supported-networks/linea","supported-networks/lisk","supported-networks/lukso","supported-networks/lukso-testnet","supported-networks/manta","supported-networks/manta-pacific-sepolia","supported-networks/mantle","supported-networks/megaeth-testnet","supported-networks/merlin","supported-networks/metall2","supported-networks/meter-mainnet","supported-networks/meter-testnet","supported-networks/mev-commit","supported-networks/mint-mainnet","supported-networks/mode","supported-networks/monad-testnet","supported-networks/moonbase-alpha","supported-networks/moonbeam","supported-networks/morph","supported-networks/nautilus","supported-networks/neo-x-testnet","supported-networks/nibiru-testnet","supported-networks/now-chaint","supported-networks/oasis-emerald","supported-networks/oasis-sapphire","supported-networks/onigiri-subnet","supported-networks/onigiri-test-subnet","supported-networks/ontology-mainnet","supported-networks/ontology-testnet","supported-networks/op-celestia-raspberry","supported-networks/opbnb","supported-networks/optimism","supported-networks/optimism-sepolia","supported-networks/optopia","supported-networks/peaq","supported-networks/plume","supported-networks/polygon","supported-networks/polygon-amoy","supported-networks/polygon-zkevm","supported-networks/polygon-zkevm-cardona-testnet","supported-networks/public-goods-network","supported-networks/pulsechain","supported-networks/puppynet-shibarium","supported-networks/ronin","supported-networks/rootstock","supported-networks/saakuru","supported-networks/satoshivm","supported-networks/scroll","supported-networks/scroll-sepolia","supported-networks/sei","supported-networks/sepolia","supported-networks/shibarium","supported-networks/shimmer-evm","supported-networks/skale-europa","supported-networks/soneium","supported-networks/sonic","supported-networks/sophon","supported-networks/sophon-testnet","supported-networks/stratovm-testnet","supported-networks/superseed","supported-networks/superseed-sepolia-testnet","supported-networks/swell","supported-networks/taiko","supported-networks/tangle","supported-networks/tanssi-demo","supported-networks/taraxa","supported-networks/telos-evm-mainnet","supported-networks/telos-evm-testnet","supported-networks/torus-mainnet","supported-networks/torus-testnet","supported-networks/unichain","supported-networks/unichain-sepolia","supported-networks/unicorn-ultra-nebulas-testnet","supported-networks/velas-mainnet","supported-networks/viction","supported-networks/worldchain","supported-networks/x-layer-mainnet","supported-networks/x-layer-testnet","supported-networks/xdc","supported-networks/xdc-testnet","supported-networks/zeta","supported-networks/zeta-testnet","supported-networks/zircuit","supported-networks/zklink-nova-mainnet","supported-networks/zksync","supported-networks/zksync-sepolia-testnet","supported-networks/zora","supported-networks/zora-sepolia"]} | |
| "supported-networks/0g-newton-testnet","supported-networks/abstract","supported-networks/aleph-zero-evm","supported-networks/altlayer-op-demo-testnet","supported-networks/ancient8","supported-networks/arbitrum","supported-networks/arbitrum-blueberry","supported-networks/arbitrum-nova","supported-networks/arbitrum-sepolia","supported-networks/artela-testnet","supported-networks/arthera-mainnet","supported-networks/asset-chain-mainnet","supported-networks/astar-zkevm","supported-networks/astar-zkyoto","supported-networks/aurora","supported-networks/aurora-turbo","supported-networks/avalanche","supported-networks/b2-hub-testnet","supported-networks/b3","supported-networks/b3-sepolia-testnet","supported-networks/base","supported-networks/base-sepolia","supported-networks/beam","supported-networks/berachain","supported-networks/berachain-artio-testnet","supported-networks/berachain-bartio","supported-networks/bevm-mainnet","supported-networks/bevm-testnet","supported-networks/bitfinity-mainnet","supported-networks/bitfinity-testnet","supported-networks/bitgert-mainnet","supported-networks/bitlayer","supported-networks/blast","supported-networks/blast-sepolia","supported-networks/bob-mainnet","supported-networks/boba","supported-networks/boba-bnb-mainnet","supported-networks/botanix-testnet","supported-networks/bsc","supported-networks/bsc-testnet","supported-networks/canto","supported-networks/canto-testnet","supported-networks/celo","supported-networks/celo-alfajores-testnet","supported-networks/chainweb-testnet-20","supported-networks/chainweb-testnet-21","supported-networks/chiliz","supported-networks/chiliz-testnet-spicy","supported-networks/citrea-devnet","supported-networks/citrea-testnet","supported-networks/core","supported-networks/creator-testnet","supported-networks/cronos-zkevm","supported-networks/cronos-zkevm-testnet","supported-networks/crossfi-mainnet","supported-networks/crossfi-testnet","supported-networks/curtis","supported-networks/cyber","supported-networks/damon","supported-networks/degen-chain","supported-networks/dfk-chain","supported-networks/dogechain-mainnet","supported-networks/dogechain-testnet","supported-networks/dos-chain","supported-networks/energy-web","supported-networks/eos","supported-networks/eth","supported-networks/etherlink-testnet","supported-networks/exosama","supported-networks/fantom","supported-networks/fantom-testnet","supported-networks/flare","supported-networks/flare-songbird","supported-networks/flow","supported-networks/flow-testnet","supported-networks/fraxtal","supported-networks/fuel-mainnet","supported-networks/fuel-testnet","supported-networks/fuji","supported-networks/galadriel-devnet","supported-networks/gnosis","supported-networks/gnosis-chiado","supported-networks/gravity-alpha-mainnet","supported-networks/harmony-shard-0","supported-networks/heco-chain","supported-networks/holesky","supported-networks/hyperliquid","supported-networks/immutable-zkevm","supported-networks/immutable-zkevm-testnet","supported-networks/ink","supported-networks/iotex-network","supported-networks/japan-open-chain","supported-networks/kaia","supported-networks/kakarot-starknet-sepolia","supported-networks/kroma","supported-networks/layeredge-testnet","supported-networks/lightlink","supported-networks/lightlink-pegasus-testnet","supported-networks/linea","supported-networks/lisk","supported-networks/lukso","supported-networks/lukso-testnet","supported-networks/manta","supported-networks/manta-pacific-sepolia","supported-networks/mantle","supported-networks/megaeth-testnet","supported-networks/merlin","supported-networks/metall2","supported-networks/meter-mainnet","supported-networks/meter-testnet","supported-networks/mev-commit","supported-networks/mint-mainnet","supported-networks/mode","supported-networks/monad-testnet","supported-networks/moonbase-alpha","supported-networks/moonbeam","supported-networks/morph","supported-networks/nautilus","supported-networks/neo-x-testnet","supported-networks/nibiru-testnet","supported-networks/now-chaint","supported-networks/oasis-emerald","supported-networks/oasis-sapphire","supported-networks/onigiri-subnet","supported-networks/onigiri-test-subnet","supported-networks/ontology-mainnet","supported-networks/ontology-testnet","supported-networks/op-celestia-raspberry","supported-networks/opbnb","supported-networks/optimism","supported-networks/optimism-sepolia","supported-networks/optopia","supported-networks/peaq","supported-networks/plume","supported-networks/polygon","supported-networks/polygon-amoy","supported-networks/polygon-zkevm","supported-networks/polygon-zkevm-cardona-testnet","supported-networks/public-goods-network","supported-networks/pulsechain","supported-networks/puppynet-shibarium","supported-networks/ronin","supported-networks/rootstock","supported-networks/saakuru","supported-networks/satoshivm","supported-networks/scroll","supported-networks/scroll-sepolia","supported-networks/sei","supported-networks/sepolia","supported-networks/shibarium","supported-networks/shimmer-evm","supported-networks/skale-europa","supported-networks/soneium","supported-networks/sonic","supported-networks/sophon","supported-networks/sophon-testnet","supported-networks/stratovm-testnet","supported-networks/superseed","supported-networks/superseed-sepolia-testnet","supported-networks/swell","supported-networks/taiko","supported-networks/tangle","supported-networks/tanssi-demo","supported-networks/taraxa","supported-networks/telos-evm-mainnet","supported-networks/telos-evm-testnet","supported-networks/torus-mainnet","supported-networks/torus-testnet","supported-networks/unichain","supported-networks/unichain-sepolia","supported-networks/unicorn-ultra-nebulas-testnet","supported-networks/velas-mainnet","supported-networks/viction","supported-networks/worldchain","supported-networks/x-layer-mainnet","supported-networks/x-layer-testnet","supported-networks/xdc","supported-networks/xdc-testnet","supported-networks/zeta","supported-networks/zeta-testnet","supported-networks/zircuit","supported-networks/zklink-nova-mainnet","supported-networks/zksync","supported-networks/zksync-sepolia-testnet","supported-networks/zora","supported-networks/zora-sepolia-testnet" |
🤖 Prompt for AI Agents
In supported-networks.json around line 5, the supportedNetworks array contains a
duplicate "supported-networks/crossfi-mainnet" and is currently a single long
line; remove the second occurrence of "supported-networks/crossfi-mainnet" and
reformat the array so each string entry is on its own line (one entry per line,
properly quoted and comma-separated) preserving valid JSON syntax and trailing
commas as appropriate, then run the repo formatter/linter to ensure consistent
styling.
There was a problem hiding this comment.
I'm not sure we want to show lightlink or sei yet, I know it's not related to this pr but will show in the docs after this
|
Awesome! |
Summary by CodeRabbit
New Features
Documentation
Chores