Context
obol-stack/installing-networks.md (lines ~185-199, current on main) documents these as the default L1 RPC endpoints for obol network install aztec:
obol network install aztec \
--attester-private-key=<YOUR_PRIVATE_KEY> \
--l1-execution-url=https://geth-prysm-mainnet-1.gcp.obol.tech/ \
--l1-consensus-url=https://prysm-geth-mainnet-1.gcp.obol.tech/
and states:
Default L1 RPC endpoints:
- Execution Layer:
https://geth-prysm-mainnet-1.gcp.obol.tech/ (Geth)
- Consensus Layer:
https://prysm-geth-mainnet-1.gcp.obol.tech/ (Prysm)
These are production-grade, publicly accessible Ethereum nodes provided by Obol.
Both endpoints return HTTP 401. Verified 2026-07-28:
$ curl -s -o /dev/null -w '%{http_code}' -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}' \
https://geth-prysm-mainnet-1.gcp.obol.tech
401
$ curl -s -o /dev/null -w '%{http_code}' https://prysm-geth-mainnet-1.gcp.obol.tech/eth/v1/node/syncing
401
Both HTTPRoutes are behind a basic-auth-bn-prysm-geth-mainnet-1 middleware (argocd/deploy/tools/traefik/gateway/gke-a21f/bn-prysm-geth-mainnet-1.yaml in obol-infrastructure) — they are not public. Traefik shows no request series for either hostname over a 7-day window, consistent with nobody being able to use them.
Anyone following this guide verbatim hits an auth error with no explanation.
Changes
Pick one:
- Recommended — replace the example with a placeholder plus guidance to bring your own L1 endpoints (or a genuinely public provider), and drop the "publicly accessible Ethereum nodes provided by Obol" claim.
- If Obol intends to offer public L1 endpoints for Obol Stack users, provision an unauthenticated (rate-limited) route and document that hostname instead — the current ones are internal, auth-gated, and slated for decommission (ObolNetwork/obol-infrastructure#3007).
Note for sequencing: the backing nodes are being repurposed/decommissioned in ObolNetwork/obol-infrastructure#3007, so option 1 is also the safe pre-req for that work.
Context
obol-stack/installing-networks.md(lines ~185-199, current onmain) documents these as the default L1 RPC endpoints forobol network install aztec:and states:
Both endpoints return HTTP 401. Verified 2026-07-28:
Both HTTPRoutes are behind a
basic-auth-bn-prysm-geth-mainnet-1middleware (argocd/deploy/tools/traefik/gateway/gke-a21f/bn-prysm-geth-mainnet-1.yamlin obol-infrastructure) — they are not public. Traefik shows no request series for either hostname over a 7-day window, consistent with nobody being able to use them.Anyone following this guide verbatim hits an auth error with no explanation.
Changes
Pick one:
Note for sequencing: the backing nodes are being repurposed/decommissioned in ObolNetwork/obol-infrastructure#3007, so option 1 is also the safe pre-req for that work.