SEED services
contracts not-stamped
seed-services / read-only Earth-Mars cockpit

Iris DTN cockpit

A public read-only dashboard for Earth, Mars, Hermes and DTN simulation state. It never starts relayers, changes toxics or mutates chain state.

Mode
offline
Earth
offline
Mars
online
Writes
disabled
Read-only: Iris v1 displays chain, Hermes and DTN state only. Every mutating contract not stamped remains absent: it cannot start Hermes, change toxiproxy, flush packets, stop services or write chain state.
Earth seed-public-testnet-earth-premium-8dc1c09-1 height 380306 · catching_up=false
Mars seed-public-testnet-mars-alpha-8 height 514254 · catching_up=false

DTN simulation parameters

disabled

Hermes metrics are used when available; no fallback hides missing relayer data.

E2M_INTERVAL_S not set
M2E_INTERVAL_S not set
JITTER_S not set
E2M_SKIP_PCT not set
M2E_SKIP_PCT not set
toxiproxy latency up not observed
toxiproxy latency down not observed
toxiproxy jitter up not observed
toxiproxy jitter down not observed
chaos inactive

Packet and latency observations

Counts are read-only observations. Empty values mean no channel or event evidence is present, not a successful flush.

channel provider/channel-0
connection connection-0
channel state not open
pending packets 0
backlog 0
relayed packets 0
event source offline
one-way latency not observed
RTT not observed
jitter not observed
p50 observed not observed
p95 observed not observed

Read-only cockpit

Iris displays topology, relayer posture, DTN parameters, backlog and packet observations. Operational changes remain in seed-ops scripts, env and systemd.

DTN mode

When Hermes Prometheus is offline, Iris labels metrics as chain-derived and reconstructs what it can from chain events rather than hiding the missing relayer feed.

Mutation boundary

There are no public controls, write APIs, service starts, stops, toxiproxy updates or relayer commands in Iris v1.

Required states in the front shell

hermes

Both chains and Hermes REST are reachable; relayer state may be displayed.

dtn

Both chains are reachable and DTN is enabled; chain-derived metrics are explicit.

offline

One or more required RPC endpoints are unreachable.

toxiproxy active

Toxic latency, jitter or error injection is visible only as observed state.

pending packets

Backlog is shown as a read-only fact, not as a flush control.

no write route

Public POST, PUT, PATCH and DELETE requests fail closed.