v0.0.1-rc12
RC11 remains supported. This release adds attestation subnet support and does not deprecate RC11.
Highlights
- Attestation subnet support – The gateway now subscribes to all 64 attestation subnets (
beacon_attestation_0throughbeacon_attestation_63) in addition tobeacon_block. Attestations from your partner validators are forwarded to mump2p; non-partner attestations are dropped before reaching the network. - Health endpoint –
GET /healthreturns structured health checks (CL peers, mump2p peers, subscribed topics, last block age) with 200/503 status codes for load balancer integration. - Gateway pairing mode – The gateway now exposes a
paired_withfield that declares what the gateway is paired with. This controls whether inbound beacon blocks from mump2p are re-forwarded to the local CL. - Attestation performance metrics – New histograms and counters for attestation arrival timing, first-seen race, propagation latency, and subnet throughput.
- Removed
/api/v1/version– Version info is now available in/healthand/api/v1/self_info.
Configuration Changes
Mainnet: set chain: mainnet (defaults to hoodi). Restart. Check /api/v1/self_info for current fork_digest; it updates with forks and bootstrap.
yaml
chain: mainnet
gateway_id: "yourorg-region-mainnet-01"Remote push credentials: Will be shared separately by the team. Add to your app_conf.yml:
yaml
remote_push_enable: true
remote_push_client_id: "<shared by team>"
remote_push_client_secret: "<shared by team>"Topics expanded: Subscribe to all 64 attestation subnets plus beacon_block:
yaml
eth_topics_subscribe:
- beacon_block
- beacon_attestation_0
- beacon_attestation_1
# ... through beacon_attestation_63Migration from RC11
- Update
app_conf.yml– add attestation subnets toeth_topics_subscribe. - Pull and restart:
bash
docker pull getoptimum/gateway:v0.0.1-rc12
docker restart optimum-gatewayWhat's New
GET /healthendpoint for load balancer probes- Attestation subnets are now supported — the gateway carries attestations across the mump2p network
- Attestation performance metrics (arrival timing, first-seen race, propagation latency)
paired_withfield visible in/api/v1/self_infogateway_cluster_idas a global Prometheus label
Version Status
| Version | Status |
|---|---|
| v0.0.1-rc12 | CURRENT |
| v0.0.1-rc11 | SUPPORTED |
| v0.0.1-rc10 | DEPRECATED |
| v0.0.1-rc9 | DEPRECATED |
| v0.0.1-rc8 | DEPRECATED |

