TrustedTrucks Logo
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 milestone

Live 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-0001CES-ROAD-0001

Road 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: SHIPPER

Multiple 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

Contract-Centric Partitioning
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
RESOLVED

Complete Event Timeline — 39 Evidential Events

SeqEvent IDTypeSessionLocationΩ State
01evt-0001ContractSnapshotActivatedCES-ROAD-0001Berlin DepotRESOLVED
02evt-0002MonitoringAuthorityBoundCES-ROAD-0001Berlin DepotRESOLVED
03evt-0003DeviceCommissioningCompletedCES-ROAD-0001Berlin DepotRESOLVED
04evt-0004ContainerPackedDeclaredCES-ROAD-0001Berlin DepotRESOLVED
05evt-0005SealAppliedObservedCES-ROAD-0001Berlin DepotRESOLVED
06evt-0006RoadCustodyAcceptedCES-ROAD-0001Berlin DepotRESOLVED
07evt-0007RoadLegDepartedCES-ROAD-0001Brandenburg A2RESOLVED
08evt-0008RoadTelemetrySampledCES-ROAD-0001HannoverRESOLVED
09evt-0009RoadTelemetrySampledCES-ROAD-0001Utrecht, NLRESOLVED
10evt-0010RotterdamGateInObservedCES-ROAD-0001Rotterdam MaasvlakteRESOLVED
11evt-0011CustomsInspectionOrderRecordedCES-ROAD-0001Rotterdam CustomsRESOLVED
12evt-0012SealOpenObservedCES-ROAD-0001Rotterdam CustomsDEFERRED
13evt-0013CustomsInspectionCompletedCES-ROAD-0001Rotterdam CustomsRESOLVED
14evt-0014RoadCustodyReleasedCES-ROAD-0001Rotterdam HandoffRESOLVED
15evt-0015TerminalContractActivatedCES-TERM-0001Rotterdam TerminalRESOLVED
16evt-0016TerminalCustodyAcceptedCES-TERM-0001Rotterdam TerminalRESOLVED
17evt-0017VerifiedGrossMassRecordedCES-TERM-0001Rotterdam WeighbridgeRESOLVED
18evt-0018TerminalLiftStartedCES-TERM-0001Rotterdam Crane STS-41RESOLVED
19evt-0019CriticalShockObservedCES-TERM-0001Rotterdam Crane STS-41CONTESTED
20evt-0020ContainerStowedBelowDeckCES-TERM-0001MV SIMULATED ORIONRESOLVED
21evt-0021ConnectivityPartitionExpectedCES-TERM-0001MV SIMULATED ORIONPARTITIONED
22evt-0022TerminalCustodyReleasedCES-TERM-0001MV SIMULATED ORIONRESOLVED
23evt-0023OceanContractActivatedCES-OCEAN-0001Dover Strait ExitRESOLVED
24evt-0024OceanCustodyAcceptedCES-OCEAN-0001English ChannelRESOLVED
25evt-0025VesselDepartedCES-OCEAN-0001Cape FinisterreRESOLVED
26evt-0026VesselPositionObservedCES-OCEAN-0001Strait of GibraltarRESOLVED
27evt-0027BufferedEnvironmentalSampleCES-OCEAN-0001Suez Canal TransitPARTITIONED
28evt-0028BufferedEnvironmentalSampleCES-OCEAN-0001Bab el-MandebPARTITIONED
29evt-0029BufferedEnvironmentalSampleCES-OCEAN-0001Indian OceanPARTITIONED
30evt-0030EdgeBufferReconciledCES-OCEAN-0001Singapore AnchorageRESOLVED
31evt-0031DeliveryContractActivatedCES-DELIVERY-0001Singapore TuasRESOLVED
32evt-0032ContainerDischargedObservedCES-DELIVERY-0001Singapore TuasRESOLVED
33evt-0033SingaporeCustomsReleaseCES-DELIVERY-0001Singapore CustomsRESOLVED
34evt-0034DamageInspectionRecordedCES-DELIVERY-0001Singapore SurveyRESOLVED
35evt-0035EvidenceProjectionCreatedCES-DELIVERY-0001EU→SG MirrorRESOLVED
36evt-0036ShockEvidenceResolvedCES-TERM-0001Singapore HubRESOLVED
37evt-0037ClaimsEvidencePackagePreparedCES-DELIVERY-0001Singapore HubRESOLVED
38evt-0038FNOLTransmittedCES-DELIVERY-0001Singapore HubRESOLVED
39evt-0039DeliveryAcceptedWithReservationsCES-DELIVERY-0001Singapore ConsigneeRESOLVED