Intermodal FCL Container Simulator
Berlin → Rotterdam → Singapore
45-ft High-Cube dry container (`TTSU260001`) carrying semiconductor equipment. Multi-modal Road + Ocean carriage via Suez Canal.
Container:TTSU260001
Scenario Family:NOR
Status:SIMULATION_EVIDENCE_ONLY
View Persona:
Journey Stage Pipeline (10 Major Milestones)
Click any chip to jump to lifecycle milestoneLive Route Tracking Map
Road Leg Ocean Leg
Loading Map Layers...
📍 Cargo Loading & Device Commissioning at Berlin Semiconductor Depot (TTSU2600001)
Speed:
Event 1 / 39
Active Event DetailΩ RESOLVED
🚛
ContractSnapshotActivated
evt-0001 • CES-ROAD-0001Road carriage contract activated at Berlin Warehouse.
Location:Berlin Depot
Coordinates:52.5200, 13.4050
Leg:ROAD
IoT Sensor Telemetry
Speed0 km/h
Cargo Temp20.1°C
Humidity42.0%
Shock Force0.05G
E-Seal Status:SECURE
PXOS Control Tower v2.0 Extensions
Active Persona: SHIPPERMultiple HS-Code Cargo Lines
CL-001: Semiconductor IC ModulesHS 8542.31
Weight: 12,400 kg · Required: Temperature (15.0-25.0°C), Max Shock 2.0G, Door E-Seal.
CL-002: Lithium-Ion Storage BatteriesHS 8507.60
Weight: 11,380 kg · Required: Temperature (-10.0-45.0°C), Humidity <70%, Max Shock 3.0G.
Resolved IoT Profile
Required Sensor Union:Temp + Humidity + Shock + Seal
Temp Intersection:15.0°C — 25.0°C
Humidity Ceiling:< 70.0%
Max Shock Threshold:2.00 G
Compatibility:COMPATIBLE UNION
TrustedTrucks IoT Kafka Architecture & Smart Contract Mappings
Ref: TT-IOT-KAFKA-INTEGRATION-v9.0 — 6 Isolated Worker Consumer Groups & GoQuorum Blockchain Anchors
Kafka Topic Details
Topic:tt.iot.position
Consumer Group:kls-worker-iot
Avro Schema:tt.iot.position-value.avsc
GoQuorum Anchor:ShipmentRegistry.sol
Contract Partition Guarantee:All events for this shipment are published using the hashed Contract Order ID (
workflow_id) as partition key to ensure strict order. DevOps Verification Payload (JSON)Avro Validated
{
"tenant_id": "org-forwarder-germany-101",
"shipment_id": "shipment-container-fcl-99012",
"vehicle_id": "truck-chassis-de-882",
"device_id": "tracker-obu-gps-99120",
"lat": 53.551086,
"lng": 9.993682,
"accuracy": 1.5,
"speed": 12.5,
"heading": 180,
"eta": "2026-07-29T14:30:00Z",
"geofence_id": "port-hamburg-terminal-1a",
"position_timestamp": 1785233150000,
"evidence_mode": "ACTIVE",
"stage_id": "TRANSIT_OCEAN",
"quality_status": "VALID",
"ttfo_trace_id": "trace-uuid-441-aa9-8210"
}Contract Evidence Ledger — 4 Independent Hash Chains
🚛EU
Road Leg (CMR)
Events:1
🏗️EU
Rotterdam Terminal
Events:0
🚢EU→SG
Ocean Carriage (BoL)
Events:0
📦SG
Singapore Delivery
Events:0
Ω Evidence Resolution Console — State Machine Transitions
Each event carries an Ω-state describing its evidentiary resolution status. States transition as supporting documents or authority records arrive.
evt-0001ContractSnapshotActivated
Complete Event Timeline — 39 Evidential Events
| Seq | Event ID | Type | Session | Location | Ω State |
|---|---|---|---|---|---|
| 01 | evt-0001 | ContractSnapshotActivated | CES-ROAD-0001 | Berlin Depot | RESOLVED |
| 02 | evt-0002 | MonitoringAuthorityBound | CES-ROAD-0001 | Berlin Depot | RESOLVED |
| 03 | evt-0003 | DeviceCommissioningCompleted | CES-ROAD-0001 | Berlin Depot | RESOLVED |
| 04 | evt-0004 | ContainerPackedDeclared | CES-ROAD-0001 | Berlin Depot | RESOLVED |
| 05 | evt-0005 | SealAppliedObserved | CES-ROAD-0001 | Berlin Depot | RESOLVED |
| 06 | evt-0006 | RoadCustodyAccepted | CES-ROAD-0001 | Berlin Depot | RESOLVED |
| 07 | evt-0007 | RoadLegDeparted | CES-ROAD-0001 | Brandenburg A2 | RESOLVED |
| 08 | evt-0008 | RoadTelemetrySampled | CES-ROAD-0001 | Hannover | RESOLVED |
| 09 | evt-0009 | RoadTelemetrySampled | CES-ROAD-0001 | Utrecht, NL | RESOLVED |
| 10 | evt-0010 | RotterdamGateInObserved | CES-ROAD-0001 | Rotterdam Maasvlakte | RESOLVED |
| 11 | evt-0011 | CustomsInspectionOrderRecorded | CES-ROAD-0001 | Rotterdam Customs | RESOLVED |
| 12 | evt-0012 | SealOpenObserved | CES-ROAD-0001 | Rotterdam Customs | DEFERRED |
| 13 | evt-0013 | CustomsInspectionCompleted | CES-ROAD-0001 | Rotterdam Customs | RESOLVED |
| 14 | evt-0014 | RoadCustodyReleased | CES-ROAD-0001 | Rotterdam Handoff | RESOLVED |
| 15 | evt-0015 | TerminalContractActivated | CES-TERM-0001 | Rotterdam Terminal | RESOLVED |
| 16 | evt-0016 | TerminalCustodyAccepted | CES-TERM-0001 | Rotterdam Terminal | RESOLVED |
| 17 | evt-0017 | VerifiedGrossMassRecorded | CES-TERM-0001 | Rotterdam Weighbridge | RESOLVED |
| 18 | evt-0018 | TerminalLiftStarted | CES-TERM-0001 | Rotterdam Crane STS-41 | RESOLVED |
| 19 | evt-0019 | CriticalShockObserved | CES-TERM-0001 | Rotterdam Crane STS-41 | CONTESTED |
| 20 | evt-0020 | ContainerStowedBelowDeck | CES-TERM-0001 | MV SIMULATED ORION | RESOLVED |
| 21 | evt-0021 | ConnectivityPartitionExpected | CES-TERM-0001 | MV SIMULATED ORION | PARTITIONED |
| 22 | evt-0022 | TerminalCustodyReleased | CES-TERM-0001 | MV SIMULATED ORION | RESOLVED |
| 23 | evt-0023 | OceanContractActivated | CES-OCEAN-0001 | Dover Strait Exit | RESOLVED |
| 24 | evt-0024 | OceanCustodyAccepted | CES-OCEAN-0001 | English Channel | RESOLVED |
| 25 | evt-0025 | VesselDeparted | CES-OCEAN-0001 | Cape Finisterre | RESOLVED |
| 26 | evt-0026 | VesselPositionObserved | CES-OCEAN-0001 | Strait of Gibraltar | RESOLVED |
| 27 | evt-0027 | BufferedEnvironmentalSample | CES-OCEAN-0001 | Suez Canal Transit | PARTITIONED |
| 28 | evt-0028 | BufferedEnvironmentalSample | CES-OCEAN-0001 | Bab el-Mandeb | PARTITIONED |
| 29 | evt-0029 | BufferedEnvironmentalSample | CES-OCEAN-0001 | Indian Ocean | PARTITIONED |
| 30 | evt-0030 | EdgeBufferReconciled | CES-OCEAN-0001 | Singapore Anchorage | RESOLVED |
| 31 | evt-0031 | DeliveryContractActivated | CES-DELIVERY-0001 | Singapore Tuas | RESOLVED |
| 32 | evt-0032 | ContainerDischargedObserved | CES-DELIVERY-0001 | Singapore Tuas | RESOLVED |
| 33 | evt-0033 | SingaporeCustomsRelease | CES-DELIVERY-0001 | Singapore Customs | RESOLVED |
| 34 | evt-0034 | DamageInspectionRecorded | CES-DELIVERY-0001 | Singapore Survey | RESOLVED |
| 35 | evt-0035 | EvidenceProjectionCreated | CES-DELIVERY-0001 | EU→SG Mirror | RESOLVED |
| 36 | evt-0036 | ShockEvidenceResolved | CES-TERM-0001 | Singapore Hub | RESOLVED |
| 37 | evt-0037 | ClaimsEvidencePackagePrepared | CES-DELIVERY-0001 | Singapore Hub | RESOLVED |
| 38 | evt-0038 | FNOLTransmitted | CES-DELIVERY-0001 | Singapore Hub | RESOLVED |
| 39 | evt-0039 | DeliveryAcceptedWithReservations | CES-DELIVERY-0001 | Singapore Consignee | RESOLVED |