Skip to content

Optimum Gateway - Version History & Changelog

Latest Release: v1.2.0
Latest Docs: v1.2.0 Documentation

Supported Versions

VersionStatusDocker Image
v1.2.0CURRENT — recommendedgetoptimum/gateway:v1.2.0
v1.1.1Previous — supportedgetoptimum/gateway:v1.1.1

v1.2.0 (Current)

Docker Image: getoptimum/gateway:v1.2.0

Recommended upgrade for everyone on v1.1.1. Networking and CL peering are unchanged — same ports and firewall rules.

Highlights

  • Consumer block stream. Opt-in WebSocket + gRPC feed of decoded beacon blocks (stream_enable: true). Consumers use osc_ keys from the Partner Console (Hoodi and Mainnet). See Consumer Block Stream.
  • Stream metrics. mump2p_stream_* series on the telemetry port when the stream is enabled. See Metrics.

Full release notes · Documentation

v1.1.1

Docker Image: getoptimum/gateway:v1.1.1

Recommended upgrade for everyone on v1.0.2. Networking and CL peering are unchanged — same ports and firewall rules.

Highlights

  • Remote telemetry push. More reliable Prometheus remote-write of metrics and logs under load when remote_push_enable: true (same API-key JWT as v1.0.2, no separate push credentials).
  • Propagation-state metric. New gauge mump2p_gateway_propagation_state: 1 = propagating mump2p messages to your CL, 0 = disabled via Optimum dynamic config. Mirrors propagation_enabled in /api/v1/self_info.
  • Config field renames. Partner YAML now uses agent_mump2p_port and identity_mump2p_dir (replacing agent_opt_p2p_port / identity_optp2p_dir). Mount the identity volume at /tmp/mump2p.
  • Reliability. Token-mint retry with jitter on startup; mump2p publish waits for peer-handshake completion.

Full release notes · Documentation

v1.0.2 (Deprecated)

v1.0.2 is deprecated. Docs for this release have been removed. Partners still on v1.0.2 should upgrade to v1.2.0 (getoptimum/gateway:v1.2.0). v1.1.1 remains supported as a previous release.

Important: Deprecated Versions

The following versions are deprecated and no longer supported. Upgrade to v1.2.0.

VersionStatus
v1.0.2DEPRECATED
v0.0.1-rc1DEPRECATED
v0.0.1-rc2DEPRECATED
v0.0.1-rc3DEPRECATED
v0.0.1-rc4DEPRECATED
v0.0.1-rc5DEPRECATED
v0.0.1-rc6DEPRECATED
v0.0.1-rc7DEPRECATED
v0.0.1-rc8DEPRECATED
v0.0.1-rc9DEPRECATED
v0.0.1-rc10DEPRECATED
v0.0.1-rc11DEPRECATED
v0.0.1-rc12DEPRECATED

Required Action

Move to the current release. docker restart alone keeps the old image, so recreate the container:

bash
export OPT_API_KEY=ogw_live_xxx
docker pull getoptimum/gateway:v1.2.0
docker rm -f optimum-gateway
docker run --name optimum-gateway --rm \
  -p 33212:33212/tcp \
  -p 127.0.0.1:48123:48123/tcp \
  -e OPT_API_KEY=$OPT_API_KEY \
  -v $(pwd)/config:/app/config \
  -v $(pwd)/data/libp2p:/tmp/libp2p \
  -v $(pwd)/data/mump2p:/tmp/mump2p \
  getoptimum/gateway:v1.2.0 \
  -config=/app/config/app_conf.yml

Support

Contact the Optimum team through your provided support channels.