Straits Industriesproduction
Search models, nodes, traces…⌘K
SI

Egress Network

no live agent

Distributed egress fleet — every provider call exits through a bound node; trust tier gates which data classes may transit it. Nodes running the fabric-node agent hold a live session and execute dispatches remotely.

Fleet size
76 routable
Live sessions
0of 0 known
Avg health (routable)
95.4%
Median added latency
7 ms
Quarantined
1
excluded from routing

Fleet

Nodes sorted by health; quarantined nodes sink to the bottom and are flagged. Drain stops new dispatches (signalling the live agent session when one exists); quarantine removes the node from every candidate set until re-attestation.

NodeTierRegionPublic IPHealthLatencyBound accountsLive sessionLast seenStatusActions
Cloud US-East 1node_cf_use1_01 · cloudTier Aus-east-1192.0.2.15100%2 ms4no agent sessioncore-side simulated egressjust nowactive
SG Datacenter Rack 1node_sg_dc_01 · datacenterTier Cap-southeast-1203.0.113.1099%3 ms8no agent sessioncore-side simulated egressjust nowactive
Cloud EU-West 1node_cf_euw1_01 · cloudTier Beu-west-1192.0.2.4498%4 ms3no agent sessioncore-side simulated egressjust nowactive
KL Office Egress 1node_my_kul_office_01 · officeTier Bap-southeast-1198.51.100.2197%9 ms6no agent sessioncore-side simulated egressjust nowactive
KL Office Egress 2node_my_kul_office_02 · officeTier Bap-southeast-1198.51.100.2293%12 ms4no agent sessioncore-side simulated egressjust nowactive
Home Lab (SoH)node_home_soh_01 · homeTier Cap-southeast-1203.0.113.8786%26 ms1no agent sessioncore-side simulated egressjust nowdegraded
KL Cafe Laptopnode_kl_cafe_01 · homeQUARANTINEDap-southeast-1198.51.100.9931%48 ms0no agent sessioncore-side simulated egress2d agoquarantinedfailed re-attestation · bindings failed over

Node agent sessions

Sessions opened by the fabric-node agent (HELLO → CHALLENGE → AUTHENTICATE → WELCOME). A session stays live while heartbeats arrive inside the 90 s TTL; dispatches are handed to the agent over its long-poll channel and results stream back as frames.

SessionNodeEpochStateTransportCapabilitiesLast heartbeatQueueDisp. / done
No agent has enrolled yet — the fleet is executing in core-side simulation. Use the quickstart below to attach a real node.

Enrollment

Seeded enrollment codes bind a fresh agent to a known node identity and trust tier. The code is exchanged for a node token, which the agent persists and uses for every later session.

ENROLL-KUL-7788Tier BKL Office Egress 1 (managed office appliance)binds → KL Office Egress 1 (node_my_kul_office_01)unused0 redemptions
ENROLL-SG-9911Tier ASG Datacenter Rack 1 (dedicated secure site)binds → SG Datacenter Rack 1 (node_sg_dc_01)unused0 redemptions
fabric-node quickstart
# 1 - build the agent (Go 1.20+, stdlib only)
cd node && go build -o fabric-node ./cmd/fabric-node

# 2 - enroll against this core, then serve dispatches
./fabric-node \
  -core https://fabric.whymelabs.com \
  -enroll ENROLL-KUL-7788 \
  -name my-kul-office-01 \
  -state ~/.fabric-node.json

# 3 - optional: real provider calls instead of local simulation
export FABRIC_CRED_OPENAI_PRIMARY=sk-...

Trust tier legend

What each tier certifies and which traffic it may carry.

Tier ADatacenter / attestedStatic IP, hardware-attested, monitored 24/7. Eligible for all data classes.
Tier BOfficeCorporate egress with static IP and managed network. Confidential-eligible.
Tier CResidential · staticStable home connections. Internal data and below only.
Tier DResidential · dynamicRotating IPs, best-effort. Public data only; never a primary binding.
QUARANTINEDQuarantinedFailed attestation or anomalous behaviour. Excluded from routing until re-attested.