Operators
What runs production RPC today
Section titled “What runs production RPC today”| Piece | Role |
|---|---|
Fly boing-testnet-1 | Hosted validator / RPC origin |
Cloudflare Worker public-rpc-gateway | Public HTTPS front door at testnet-rpc.boing.network |
Pages boing-network | Marketing site + portal |
Pages boing-docs | This documentation site |
boing-testnet-2 was retired. Do not point the public hostname at a home Cloudflare Tunnel.
Operator checklist (high level)
Section titled “Operator checklist (high level)”- Run a matching
boing-nodebinary across validators. - Keep activation env identical (
BOING_*_ACTIVATION_HEIGHT, media blob heights, QA canonical, etc.). - Restart after env-only changes; redeploy after binary changes.
- Verify with
boing_health/boing_getNetworkInfo/boing_getMediaBlobParams. - Configure CORS for browser origins you support.
- Protect operator RPCs with
BOING_OPERATOR_RPC_TOKEN(required on planned mainnet 6914).
Deep runbooks (not duplicated here)
Section titled “Deep runbooks (not duplicated here)”| Topic | Location |
|---|---|
| Operator hub | TESTNET-RPC-INFRA.md |
| Fly | FLY-IO.md |
| Runbook | RUNBOOK.md · PDF |
| Env catalog | ENVIRONMENT-VARIABLES.md |
| Public testnet env example | tools/boing-node-public-testnet.env.example |
| Networks API | NETWORKS-API.md |
Native DEX bootstrap is a manual tutorial/orchestrator path (examples/native-boing-tutorial); the node does not auto-seed pools.