Sentinel

Sentinel · 24/7 operations system · signed-event emitter

The 24/7 surveillance tower
for major infrastructure.

Sentinel never sleeps. Continuous monitoring across sensor stacks (BACnet, Modbus, OPC-UA, MQTT, ADS-B, vendor REST), sub-two-second detection (measured SLA), declarative Rego cascades, eIDAS legal traceability (EU 910/2014). Bidirectional loop: every Ed25519-signed event flows back to Universal, which annotates the plan (IfcAnnotation, IfcDamage, BCF 3.0 Topic). Forewarning from Urban (climate, seismology, satellites, local networks) keeps us ahead. Integrated demo: King Salman International Airport, Riyadh.

live · OEKS tower · simulator uptime 0 min

offline
active sensors
14,308
16 instrumented domains
movements
0
0 arr · 0 dep · 0 taxi
ADS-B tracks
0
TMA OEKS · finals + climb
birds
0
ICAO Doc 9137 · wildlife radar
SHM
348
IEQ
4,800
FLS
3,200
SECURITY
3,000
ENERGY
540
BHS
96
APRON
580
GROUND_POWER
400
RUNWAY
96
FUEL
240
DEICING
36
FIDS
480
BORDER
108
WILDLIFE
16
OCCUPANCY
360
ATC_FEED
8
weather CLEAR·visibility 9.0 km·wind 6 kt·PM10 80 µg/m³

Demo · three measured cascades (KSIA Riyadh)

From detection to proof · three scenarios that show Sentinel acting. The Rego engine is generic; these cascades are instantiated for aviation, but the same logic deploys on buildings, factories or hospitals.

M5.2 · 740 km · SBC 301 target < 2 s
time
action
T+0.4 s
P-wave detected
MEMS accelerometer peak at Concourse C + correlation with SGS National Seismic Network feed M5.2, 740 km. SBC 301 trigger.
T+1.8 s
Rego cascade
12 lifts in ascent cut, BHS rescheduled, skyhub gas valves shut, stair pressurization engaged.
T+2.1 s
Ed25519 signature
Event signed and anchored on-chain (chain.digitalethics.sbs · 47 IfcGuid verified).
T+7.2 s
BCF 3.0 to Universal
Topic opened in the frozen BIM with viewpoint, 30-day sensor series, Concourse C camera snapshot.
T+24 h
Post-event pack
Indoor drone scan · diff vs nominal BIM · eIDAS pack handed to civil aviation authority GACA.

Latencies = SLA targets measured under chaos engineering (`scripts/chaos.sh`). Every scenario is also an automated test that must pass on every deployment.

01

Monitor

Continuous sensor ingestion across 10 domains (Structure, Energy, Security, Cyber OT, Disasters, Insurance, Occupancy, Indoor Air, Logistics, Fire). 25 MERIDIAN-compatible protocol adapters. 24-hour edge buffer in case of network outage.

02

Detect

Isolation Forest AI + YOLO11x vision + anomaly spectra + correlation with public feeds (SGS, NCM, local operators). Urban forewarning pulled in real time. Sub-two seconds from sensor to protective action.

03

Decide

Rego engine (Open Policy Agent) · declarative policies per scenario (seismic P-wave, storm, energy incident, intrusion, equipment failure). Versioned, auditable, never a black box.

04

Loop back to the plan

Every cascade emits an Ed25519-signed event that loops back to Universal: IfcAnnotation, post-event IfcDamage, BCF 3.0 Topic auto-created in under 30 s with viewpoint + 30-day sensor series.

Trace · without us

Every Sentinel cascade, post-quake elevator cutoff, runway closure on haboob, perimeter intrusion lockdown, is Ed25519-signed, hash-chained, Bitcoin-anchored via OpenTimestamps. Object Lock 7 years (GACA retention). Compliant with eIDAS EU 910/2014 Art. 26. Verifiable by any ICAO, IATA or insurance auditor, without us.

$ chain.verify --pubkey=sentinel.pub --airport=OEKS
[…] verifying chain

Native compliance · cross-cutting norms + aviation demo

Cross-cutting (all infrastructure)
ISO 22301ISO 27001IEC 62443SBC 301NFPA 72EN 12101EN 81ASHRAE 62.1eIDAS UE 910/2014
Aviation demo (KSIA)
ICAO Annex 14ICAO Annex 17ICAO Doc 9137IATA AHMIATA RP1745NFPA 407NFPA 415GACA SRPDPL Saudi

Deployment

For critical-infrastructure operators, insurers (Allianz, Munich Re, Lloyd's), constructors (Vinci, Bouygues, Strabag) and sector authorities (airport, hospital, industrial) ready to wire Sentinel into an existing or upcoming building.