Skip to content

Fix issue 1405#1408

Open
0xlukem wants to merge 3 commits intomasterfrom
0xlukem/fix-1405
Open

Fix issue 1405#1408
0xlukem wants to merge 3 commits intomasterfrom
0xlukem/fix-1405

Conversation

@0xlukem
Copy link
Contributor

@0xlukem 0xlukem commented Feb 27, 2026

Description

This PR resolves #1405, resolves #1407, resolves #1410

Checklist

  • Added a label 🏷️ to this PR
  • Ran my changes through Grammarly
  • Added a disclaimer if required
  • If pages were moved, opened a corresponding PR in moonbeam-mkdocs to update redirects

Translations

Does this PR update a page that also exists on the Chinese docs site? See mapping to confirm.

  • Yes
  • No

If Yes, complete the following:

  • Opened a PR on the Chinese docs repo for the corresponding page
  • Updated images, snippets, or variables if they were moved, renamed, or deleted

Link to the corresponding CN docs PR: <INSERT_LINK>

Copilot AI review requested due to automatic review settings February 27, 2026 14:39
@0xlukem 0xlukem requested a review from a team as a code owner February 27, 2026 14:39
@0xlukem 0xlukem added A2 - Maintenance Minor Pull request contains minor updates to an existing page (i.e., modifying parameters, steps, etc.) B0 - Needs Review Pull request is ready for review C1 - Medium Medium priority task labels Feb 27, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes broken external documentation links identified in issues #1405 and #1407. The changes update Hyperlane protocol documentation to use current URLs and replace an outdated image with a mermaid diagram, and remove Moonbase Alpha references from the GoldRush (Covalent) API documentation due to deprecated support.

Changes:

  • Updated Hyperlane documentation with current docs.hyperlane.xyz URLs, removed watchtower references, and replaced static diagram with interactive mermaid flowchart
  • Removed Moonbase Alpha references from GoldRush/Covalent documentation due to deprecated support

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated no comments.

File Description
builders/interoperability/protocols/hyperlane.md Updated broken v2.hyperlane.xyz links to current docs.hyperlane.xyz URLs; revised protocol description to remove watchtowers; replaced static image with mermaid diagram; split contract links into separate mainnet and testnet URLs
builders/integrations/indexers/covalent.md Removed all Moonbase Alpha references including description, network parameters table, and additional resources link due to deprecated GoldRush support
Comments suppressed due to low confidence (2)

builders/interoperability/protocols/hyperlane.md:69

  • The formatting of these list items is inconsistent with other protocol integration documentation in the codebase. Other similar files (axelar.md, layerzero.md, wormhole.md) use lowercase after the dash (e.g., "- for technical guides"). Consider changing to match the established convention:
  • "- for technical guides" instead of ": For technical guides"
  • "- to track cross-chain transfers" instead of ": To track cross-chain transfers"
- **[Developer documentation](https://docs.hyperlane.xyz/){target=\_blank}**: For technical guides
- **[Hyperlane Explorer](https://explorer.hyperlane.xyz){target=\_blank}**: To track cross-chain transfers

builders/interoperability/protocols/hyperlane.md:76

  • The formatting of these contract links is inconsistent with other protocol integration documentation in the codebase. Other similar files (axelar.md, layerzero.md, wormhole.md) use bold text for the label and include a dash before the link (e.g., "- MainNet Contracts - [Link]"). Consider updating to match the established convention:
- [MainNet Contracts](https://docs.hyperlane.xyz/docs/reference/addresses/validators/mainnet-default-ism-validators){target=\_blank}
- [TestNet Contracts](https://docs.hyperlane.xyz/docs/reference/addresses/validators/testnet-default-ism-validators){target=\_blank}

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@0xlukem 0xlukem requested a review from eshaben February 27, 2026 14:44
[Hyperlane](https://hyperlane.xyz/){target=\_blank} is a security-modular cross-chain communication protocol for Web3. Hyperlane enables dApp users to interact with any asset or application, on any connected chain, with one click. It supports general asset transfer as well as custom cross-chain messaging.

Using [Interchain Security Modules (ISMs)](https://docs.hyperlane.xyz/docs/protocol/ISM/modular-security){target=\_blank}, Hyperlane allows developers to configure the method by which messages are sent and validated across chains. Hyperlane is composed of validators, relayers, and watchtowers. [Validators](https://docs.hyperlane.xyz/docs/protocol/agents/validators){target=\_blank} will watch for and confirm cross-chain messages. [Relayers](https://docs.hyperlane.xyz/docs/protocol/agents/relayer){target=\_blank} spend the gas to send messages across chains. [Watchtowers](https://docs.hyperlane.xyz/docs/protocol/agents/overview){target=\_blank} perform checks to ensure that validators are good-faith actors, securing the protocol. Take a look at the tech stack diagram and their [protocol documentation](https://docs.hyperlane.xyz/docs/protocol/protocol-overview){target=\_blank} for more details.
Using [Interchain Security Modules (ISMs)](https://docs.hyperlane.xyz/docs/protocol/ISM/modular-security){target=\_blank}, Hyperlane allows developers to configure how cross-chain messages are verified on the destination chain. Hyperlane is composed of validators and relayers. [Validators](https://docs.hyperlane.xyz/docs/operate/overview-agents){target=\_blank} observe the origin chain and sign messages according to the rules defined by the configured ISM. The ISM then verifies those signatures on the destination chain to determine whether a message is valid. [Relayers](https://docs.hyperlane.xyz/docs/operate/overview-agents){target=\_blank} deliver the signed messages to the destination chain and pay the required gas fees. Take a look at the tech stack diagram and their [protocol documentation](https://docs.hyperlane.xyz/docs/protocol/protocol-overview){target=\_blank} for more details.
Copy link
Contributor

Choose a reason for hiding this comment

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

The original ones are working for me now 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A2 - Maintenance Minor Pull request contains minor updates to an existing page (i.e., modifying parameters, steps, etc.) B0 - Needs Review Pull request is ready for review C1 - Medium Medium priority task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken Links Found: Moonbeam Broken Links Found: Moonbeam Broken Links Found: Moonbeam

3 participants