Skip to content

docs: add op-supernode how-to page#21837

Open
claude[bot] wants to merge 2 commits into
developfrom
soyboy/docs/op-supernode-guide
Open

docs: add op-supernode how-to page#21837
claude[bot] wants to merge 2 commits into
developfrom
soyboy/docs/op-supernode-guide

Conversation

@claude

@claude claude Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Requested by Matthew Cruz · Slack thread

Before: a node operator searching the docs for how to actually stand up op-supernode found only the configuration recommendations (node-operators/guides/configuration/supernode.mdx), the flag catalogue (node-operators/reference/op-supernode-config.mdx), and the explainer (op-stack/interop/supernode.mdx) — no page carried the end-to-end procedure: get the binary, wire the engine API/JWT for each chain, start the process, and verify every chain is syncing. After: a net-new how-to at node-operators/guides/configuration/supernode-setup.mdx (diataxis: how-to) walks that full path — build from source at the pinned release tag, JWT secret and engine-API wiring, a complete starter launch command, and a five-step verification (heartbeat logs, heartbeat_check, supernode_syncStatus, per-chain optimism_syncStatus under the /<chainID>/ prefix, and the fanned-in /metrics endpoint), plus next-step links into the existing configuration guide and reference.

How: every technical claim was verified against the monorepo source at the op-supernode/v0.2.2-rc.8 tag the sibling pages track (op-supernode/README.md, justfile, flags/flags.go, cmd/main.go, supernode/supernode.go, resources/rpc_router.go, resources/metrics_fan_in.go, activity/heartbeat/heartbeat.go, activity/supernode/supernode.go, plus op-service/rpc/cli.go and op-service/metrics/cli.go for server defaults). Details that only exist on develop (for example the --dependency-set flag and the RPC readiness gate) were deliberately left out because they are not in rc.8. The page is added to the docs.json nav under Node Operators → Guides → Configuration (before the existing configuration guide, so setup precedes tuning), and the existing supernode.mdx gains two cross-links to it; no redirects are needed for a net-new URL. Reviewer consideration: a Docker image target for op-supernode exists (.github/images.json, ops/docker/op-stack-go/Dockerfile), but published-tag availability could not be confirmed from this environment, so the page documents build-from-source only — a Docker install path can be added once the registry tag scheme for op-supernode release candidates is confirmed.

Tracks ethereum-optimism/solutions#945
Part of ethereum-optimism/solutions#790.

🤖 Generated with Claude Code


Generated by Claude Code

Add a net-new end-to-end setup how-to for op-supernode
(node-operators/guides/configuration/supernode-setup.mdx): build the
binary, wire each chain's engine API, start the process, and verify
every chain is syncing. Adds the page to the Node Operators >
Guides > Configuration nav group and cross-links it from the
existing supernode configuration guide.

Co-Authored-By: Claude <noreply@anthropic.com>
@claude
claude Bot requested a review from a team as a code owner July 16, 2026 03:02
@mintlify

mintlify Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
Optimism-Docs 🟢 Ready View Preview Jul 16, 2026, 3:03 AM

Fix blob-archiver anchor: the heading in node-operators/guides/management/blobs.mdx
is "Configuring a blob archiver", so the anchor is #configuring-a-blob-archiver.
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.

1 participant