Zum Inhalt springen
TrackJet

7-day Pro trial included with every new account — no card, no charge.

Start free with 500 saved shipments. Every new account also gets a 7-day Pro trial — no card required.

Start 7-day Pro trial

tjpass1 · Ed25519

TrackJet Pass

Ein signierter Export der erfassten Historie einer Sendung, den jeder offline mit dem öffentlichen Schlüssel unten verifizieren kann — kein TrackJet-Kontakt nötig. Füge einen Pass ein unter /verify oder verifiziere unabhängig.

Dokumentformat

{
  "spec": "tjpass1",
  "alg": "Ed25519",
  "payload_b64":    base64( payload JSON bytes ),
  "signature_b64":  base64( Ed25519 signature over EXACTLY those bytes ),
  "public_key_b64": base64( signer key — informative; verify against the published key )
}

Die Payload trägt den Sendungs-Snapshot: Ereignisse, den Ketten-Digest der prüfbaren Zeitleiste (tjvt1), Attestierungen und issued_at. Die Signatur deckt exakt die Payload-Bytes ab — kein Kanonisierungsschritt, keine Mehrdeutigkeit: ein geändertes Byte macht das Dokument ungültig.

Veröffentlichter Verifikationsschlüssel

ZyBB0RqHh1kvHxCyZQJ0pu2gvuApzRST7LTQTWVFMcw=

Maschinenlesbar: /.well-known/trackjet-passport.json

Unabhängige Verifikation (kein TrackJet-Code)

# Python — pip install pynacl
import json, base64
from nacl.signing import VerifyKey
doc = json.load(open("passport.json"))
vk  = VerifyKey(base64.b64decode("ZyBB0RqHh1kvHxCyZQJ0pu2gvuApzRST7LTQTWVFMcw="))
vk.verify(base64.b64decode(doc["payload_b64"]), base64.b64decode(doc["signature_b64"]))
print(json.loads(base64.b64decode(doc["payload_b64"])))  # raises if ONE byte changed

Was er beweist — und was nicht

  • Beweist: TrackJet hat genau diesen Snapshot (Ereignisse, Ketten-Digest, Attestierungen) zum issued_at signiert — das Dokument wurde danach von niemandem verändert.
  • Beweist nicht: dass die ursprünglichen Carrier-Daten korrekt waren. Gleiche Grenze wie bei der prüfbaren Zeitleiste.
  • Export: Kontoinhaber, aus einer gespeicherten Sendung („Pass exportieren"). Druckbares HTML; PDF-Export ist zurückgestellt (Keine-neuen-Abhängigkeiten-Policy).