Skip to content

Fix dead REST API and libp2p documentation links - #11268

Merged
lucassaldanha merged 2 commits into
Consensys-Incorporated:masterfrom
lucassaldanha:worktree/rapid-forest-ed1e
Sep 14, 2026
Merged

lucassaldanha merged 2 commits into
Consensys-Incorporated:masterfrom
lucassaldanha:worktree/rapid-forest-ed1e

Conversation

@lucassaldanha

@lucassaldanha lucassaldanha commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

PR Description

A user reported the Teku REST API reference link in our README was pointing at the old GitHub Pages site. While fixing it we audited other doc links in the repo for the same class of problem.

Changes

  • Cherry-picked 38ec91c (credit to @ADou0316): points README.md and .openapidoc/README.md at https://docs.teku.consensys.io/reference/rest instead of the retired https://consensys.github.io/teku/.
  • Fixes the multiaddr [Read more] link in the beacon REST API field descriptions (GetIdentity, GetPeers, Peer serializer, and their test fixtures), which 404s now that libp2p's docs moved from docs.libp2p.io to libp2p.io/docs. Points it at libp2p.io/docs/addressing/, which documents multiaddrs on the new site.

We checked every other consensys.github.io/pegasys.github.io and docs.teku.consensys.io reference in the repo plus the other external doc/community links (Hyperledger wiki, Discord, Docker Hub, libp2p, Kurtosis, Groovy, Renovate); nothing else was dead.

Fixed Issue(s)

Documentation

  • I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

  • I thought about adding a changelog entry, and added one if I deemed necessary.

Note

Low Risk
Documentation and OpenAPI description text only; no runtime API or networking behavior changes.

Overview
Updates broken documentation URLs so README and OpenAPI-related text point at live sites.

Teku REST API: README.md and .openapidoc/README.md now link to https://docs.teku.consensys.io/reference/rest instead of the retired GitHub Pages URL https://consensys.github.io/teku/.

libp2p multiaddr help links: Beacon REST schema descriptions for p2p_addresses, discovery_addresses, and last_seen_p2p_address now use https://libp2p.io/docs/addressing/ instead of the old docs.libp2p.io glossary anchor. The same string updates appear in GetIdentity, GetPeers, the Peer serializer, and matching integration-test JSON fixtures so generated OpenAPI stays aligned.

Reviewed by Cursor Bugbot for commit 8d1061e. Bugbot is set up for automated code reviews on this repo. Configure here.

The REST API reference link pointed at the retired
consensys.github.io/teku GitHub Pages site instead of
docs.teku.consensys.io. The multiaddr glossary link in the beacon
REST API field descriptions also 404s now that libp2p's docs moved
from docs.libp2p.io to libp2p.io/docs. Point both at their current
locations.
@lucassaldanha
lucassaldanha force-pushed the worktree/rapid-forest-ed1e branch from fe62db7 to 491db6c Compare September 14, 2026 02:55
@lucassaldanha
lucassaldanha enabled auto-merge (squash) September 14, 2026 02:56

@rolfyone rolfyone left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@lucassaldanha
lucassaldanha merged commit 2f84943 into Consensys-Incorporated:master Sep 14, 2026
93 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants