Network Requirements
Before starting the Optimum Gateway, ensure your firewall is configured to allow the following ports:
Required Ports
You only need to make sure the following ports are open on your firewall:
- 33212 → libp2p Agent port (peer-to-peer communication)
- 33213 → mumP2P Agent port (RLNC transport)
- 48123 → Telemetry / Prometheus endpoint
Docker Considerations
Ensure these ports are properly mapped:
bash
docker run -p 33212:33212 -p 33213:33213 -p 48123:48123 \
--name optimum-gateway \
getoptimum/gateway:v0.0.1-rc1
Verification
After opening the ports, verify they're accessible:
bash
# Check if ports are listening (Linux)
netstat -tlnp | grep -E "(33212|33213|48123)"
# Check if ports are listening (macOS)
netstat -an | grep -E "(33212|33213|48123)"
Output:
bash
tcp46 0 0 *.33212 *.* LISTEN
tcp46 0 0 *.33213 *.* LISTEN
tcp46 0 0 *.48123 *.* LISTEN
Test telemetry endpoint:
bash
curl http://localhost:48123/api/v1/version
Output:
bash
{"commit":"ee85c00","version":"v0.0.1-rc1"}