Fleet Status: 3 Vessels • 1 Offshore Substation • 24 Turbines Active
Safety Integrity: SOLAS III/27 Reconciled • Zero Ghost Workers
Cryptographic Verifier: Ed25519 Standalone Active (Zero Network)
Cloudflare Edge: onepass-core.workers.dev

OnePass Interactive Simulator

Headless Maritime Trust Spine & Offline Credential System

πŸ“± Field PWA πŸ“Š Component Map
Offline: Online
Select Worker Persona Fit for Offshore
πŸ‘€
Lars Nielsen
High Voltage Commissioning Lead
WINDA Identity WN-849201
Medical Expiration Valid until 2027-04-15
GWO Training Modules
Assigned Duty Zone Hornsea Two Substation
Token Claim Inspector

              
Terminal Ready Port: Esbjerg Security Gate
Click "Scan & Resolve Token" to execute instant cryptographic clearance verification.
North Sea Wind Farm Asset Map & Gangway Transit

Visualizes real-time worker movement across the North Sea offshore logistics chain: from onshore base to transit vessel, offshore SOV, substation platform, and turbine tower.

🌊 Sea State: $1.4\text{m } H_s$ (Within CTV Operating Envelope < $1.75\text{m}$) πŸ’¨ Wind: 14 kts NNE βš“ Gangway: Walk-to-Work Gangway Connected
🏒 Port of Esbjerg Base Logistics Hub 🚀 CTV Island Crown High-Speed Crew Transfer 🚒 SOV Esvagt Alba Walk-to-Work Vessel ⚑ Hornsea Two Substation Central Offshore Platform πŸ’¨ WTG-A01 14MW Turbine LN
🏒 Esbjerg Hub 14 Crew
🚀 CTV Crown 0 Crew
🚒 SOV Alba 24 Crew
⚑ Substation 38 Crew
πŸ’¨ WTG-A01 2 Crew
Immutable Event Ledger (PII-Free Audit Stream)
[Initial State] System initialized with 38 crew on Hornsea Two Substation.
28-Day Rotation & Fatigue Studio (STCW Manila & ArbZG) Live Evaluation

Click any day cell below to toggle duty shifts, or select a pre-configured operational rotation scenario.

Min Daily Rest in 24h 14.0h
STCW VIII/1 limit: $\ge 10\text{h}$
Min 7-Day Rolling Rest 98.0h
STCW A-VIII/1 limit: $\ge 77\text{h}$
Max Consecutive Duty Days 14d German ArbZG limit: $\le 14\text{d}$
Emergency Muster Station Reconciliation (SOLAS III/27) 100% Accounted (Safe)

In an offshore emergency or drill, OnePass takes an immutable snapshot of the active Persons On Board (PoB) and reconciles muster check-ins without creating false man-overboard alerts.

Confirmed Accounted
38 / 38
Unaccounted (Search Target)
0
W3C Verifiable Credentials 2.0 & Open Badges 3.0 Studio

Cryptographically signed under eddsa-jcs-2022 with RFC 8785 JSON Canonicalization. Verifiable offline with zero network calls.

Verified Gangway Transfer Record
W3C Verifiable Credential 2.0 • Open Badges 3.0
πŸ…
Issuer Authority: North Sea Wind Fleet Operations
Subject Holder DID: did:key:z6MkhaXgBZD...
Cryptographic Cryptosuite: eddsa-jcs-2022
βœ“ W3C VC 2.0 Verified (Zero-Network Ed25519)

            
Offshore Satellite Outbox & Monotonic FIFO Replay 0 pending

When offshore satellite connectivity is interrupted, field mutations queue locally with monotonic sequence numbers (#seq). When connection resumes, they replay in strict FIFO order without conflicts.

Live API Playground & SDK Code Generator

Directly interact with live edge nodes deployed at https://onepass-core.miwaniza.workers.dev or copy ready-to-run client SDK code snippets.

import { OnePassClient } from "@oneboardingpass/sdk";

const client = new OnePassClient({
  baseUrl: "https://onepass-core.miwaniza.workers.dev",
  apiKey: "op_live_key_9981",
  tenantId: "8ed62a6f-8081-b1e5-db4f-fd78d3c6b65f"
});

// 1. Resolve universal digital boarding pass token
const resolved = await client.resolveToken("ref_live_lars_nielsen_01");
console.log("Verdict:", resolved.verdict);

// 2. Fetch real-time Persons On Board (PoB)
const pob = await client.getPersonsOnBoard("hornsea-two-substation");
console.log(`Current PoB: ${pob.count} workers`);
Live Edge Response Console
Click "Query JWKS Keys" above to send a real HTTP request to the live Workers cluster.