Skip to content

add showcase#702

Merged
moose-code merged 1 commit intomainfrom
add-showcase
Sep 4, 2025
Merged

add showcase#702
moose-code merged 1 commit intomainfrom
add-showcase

Conversation

@moose-code
Copy link
Member

@moose-code moose-code commented Sep 3, 2025

Screenshot 2025-09-03 at 17 55 50 very simple for now, but a place to at least show all the cool envio related things

Summary by CodeRabbit

  • New Features

    • Added a Showcase page highlighting community projects and linked it in the main navigation.
  • Documentation

    • Added Damon, Lightlink, and Sei network guides under HyperIndex with setup guidance and config examples.
    • Updated HyperSync and HyperRPC supported networks tables to include Damon, Lightlink, and Sei with endpoints and tiers.
  • Chores

    • Updated supported networks data to consolidate Lightlink entries and adjust ordering.

@vercel
Copy link

vercel bot commented Sep 3, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
envio-docs Ready Ready Preview Comment Sep 3, 2025 4:57pm

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 3, 2025

Walkthrough

Adds 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

Cohort / File(s) Summary
New network docs (HyperIndex)
docs/HyperIndex/supported-networks/damon.md, docs/HyperIndex/supported-networks/lightlink.md, docs/HyperIndex/supported-networks/sei.md
Add dedicated pages with front matter, chain IDs, HyperSync/HyperRPC endpoints, tier labels, YAML config examples, links to guides, and support info.
HyperRPC networks table update
docs/HyperSync/HyperRPC/hyperrpc-supported-networks.md
Insert Damon (341), Lightlink (1890), and Sei (1329) rows with RPC endpoints; no other edits.
HyperSync networks table update
docs/HyperSync/hypersync-supported-networks.md
Add Damon, Lightlink, and Sei rows with hypersync URLs and tiers; traces column left empty.
Navbar: add Showcase link
docusaurus.config.js, docusaurus.config.llm.js
Insert left-positioned navbar item linking to "showcase" after "HyperSync Docs".
Showcase page
src/pages/showcase.mdx
New static MDX page listing external projects, with title/description and Discord CTA.
Supported networks data
supported-networks.json
Replace lightlink-phoenix with generic lightlink entry and reorder Lightlink family entries; no logic 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
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

Suggested reviewers

  • DenhamPreen
  • DZakh

Poem

A hop, a skip, new networks three,
Damon, Lightlink, Sei—now plain to see.
I nose the nav—oh! Showcase bright—
Carrots of links, a tasty sight.
With JSON groomed and docs just right,
I thump in joy, then code by night. 🥕✨

✨ Finishing Touches
  • 📝 Generate Docstrings
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch add-showcase

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.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

Type @coderabbitai help to get the list of available commands.

Other keywords and placeholders

  • Add @coderabbitai ignore or @coderabbit ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

📥 Commits

Reviewing files that changed from the base of the PR and between a2db177 and ae694c8.

📒 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.md
  • docs/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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

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.

Suggested change
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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

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.

Suggested change
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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 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" || true

Length 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 the supportedNetworks array.
  • 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.

Suggested change
"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.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@DenhamPreen
Copy link
Contributor

Awesome!

@moose-code moose-code merged commit 2690c4f into main Sep 4, 2025
3 checks passed
@moose-code moose-code deleted the add-showcase branch September 4, 2025 08:58
@coderabbitai coderabbitai bot mentioned this pull request Sep 15, 2025
This was referenced Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants