OpenTimestamps-Datei (.ots) verifizieren: drei kostenlose Methoden
Eine .ots-Datei belegt, dass eine Datei spätestens zum Zeitpunkt eines bestimmten Bitcoin-Blocks existierte. Sie prüfen sie kostenlos auf opentimestamps.org oder auf der Kommandozeile, ein ProofSnap-Beweispaket im Vertrauens-Verifizierer. Dieser Leitfaden (Stand 2026) zeigt die drei Wege und ordnet den Zeitstempel rechtlich ein.
Kurz gesagt
Öffnen Sie opentimestamps.org, ziehen Sie die .ots-Datei auf die Seite und danach die Originaldatei. Meldet das Tool einen Bitcoin-Block mit Datum, ist der Zeitstempel bestätigt: Die Datei existierte spätestens zu diesem Zeitpunkt und ist seitdem unverändert. Bei einem ProofSnap-Beweispaket ist die Originaldatei manifest.json, die Zeitstempeldatei manifest.json.ots.
So sieht ProofSnap aus
In der Seitenleiste der Erweiterung starten Sie die Erfassung. Ab dem Tarif Professional enthält das Paket die .ots-Datei.
Was Sie vor der Erfassung entscheiden
- Seiten-Schnappschuss erstellen
- Erfasst die Seite als Ganzes und erzeugt das Beweispaket mit Hashwerten, Signatur und Zeitstempel.
- Beweissprache
- Bestimmt die Sprache des Beweis-PDFs. Für ein deutsches Gericht wählen Sie Deutsch, auch bei einer englischsprachigen Seite.
- Videoaufzeichnung
- Zeichnet den Erfassungsvorgang als Video auf.
- Qualifizierter eIDAS-Zeitstempel
- Verfügbar in den Tarifen Enterprise und Company sowie mit dem eIDAS SnapPack. Der Zähler zeigt die verbleibenden Zeitstempel.
1. Was ist eine .ots-Datei?
Eine .ots-Datei ist der Beleg eines Zeitstempels nach dem offenen Protokoll OpenTimestamps. Sie enthält den Rechenweg vom SHA-256-Hashwert Ihrer Datei bis zu einem Block der Bitcoin-Blockchain. Die Datei ist klein, und jeder kann sie ohne Konto prüfen. Nicht zu verwechseln ist sie mit Tabellenvorlagen aus LibreOffice, die dieselbe Endung .ots tragen.
- 1. Hashwert: Aus Ihrer Datei wird ein SHA-256-Hashwert berechnet, ein digitaler Fingerabdruck.
- 2. Bündelung: Kalenderserver fassen viele Hashwerte in einem Merkle-Baum zusammen.
- 3. Verankerung: Die Wurzel des Baums wird in eine Bitcoin-Transaktion geschrieben, die in einen Block aufgenommen wird.
- 4. Beleg: Die .ots-Datei speichert den Weg von Ihrem Hashwert zu diesem Block.
- 5. Prüfung: Wer prüft, rechnet diesen Weg nach und vergleicht ihn mit der Blockchain.
So sieht ein Beweispaket aus
Laden Sie ein echtes Beweispaket herunter, so wie ProofSnap es als ZIP-Datei erzeugt, und prüfen Sie seine .ots-Datei selbst. Oder senden Sie eine URL an support@getproofsnap.com, und wir erfassen sie kostenlos für Sie.
Musterpaket herunterladen2. Methode 1: online auf opentimestamps.org
- 1. Öffnen Sie opentimestamps.org oder dgi.io/ots.
- 2. Ziehen Sie die .ots-Datei auf die Seite.
- 3. Ziehen Sie die Originaldatei dazu. Bei einem ProofSnap-Beweispaket entpacken Sie die ZIP-Datei und verwenden
manifest.json.otsundmanifest.json. - 4. Lesen Sie das Ergebnis: Das Tool nennt den Bitcoin-Block und das Datum, zu dem die Datei spätestens existierte.
Stimmt die Originaldatei nicht mit dem Hashwert in der .ots-Datei überein, schlägt die Prüfung fehl. Schon ein einziges geändertes Zeichen genügt dafür.
3. Methode 2: ProofSnap-Beweispaket im Vertrauens-Verifizierer
Ein ProofSnap-Beweispaket prüfen Sie in einem Schritt, ohne es zu entpacken. Das gilt auch für das Paket, das entsteht, wenn Sie eine Datei mit Zeitstempel zertifizieren:
- 1. Öffnen Sie den Vertrauens-Verifizierer.
- 2. Wählen Sie die ZIP-Datei aus.
- 3. Der Verifizierer prüft die SHA-256-Hashwerte aller Dateien, die RSA-4096-Signatur des Manifests, den OpenTimestamps-Beleg und, falls vorhanden, den qualifizierten eIDAS-Zeitstempel.
Kostenlos und ohne Konto, auch für Anwälte, Gerichte und die Gegenseite. Die Dateien werden im Browser geprüft. Für die Prüfung der Zeitstempel übermittelt der Verifizierer den Hashwert und die Zeitstempeldatei an einen ProofSnap-Server, nicht den Inhalt des Pakets.
4. Methode 3: Kommandozeile
Der offizielle OpenTimestamps-Client prüft einen Zeitstempel anhand eines eigenen Bitcoin-Core-Knotens. Ein Knoten im Pruning-Modus genügt.
# Installieren
pip install opentimestamps-client
# Verifizieren
ots verify manifest.json.ots
# Mit Zugangsdaten zum lokalen Bitcoin-Knoten
ots --bitcoin-node http://USER:PASS@127.0.0.1:8332/ verify manifest.json.ots
# Viele Pakete auf einmal
for f in beweis_*/manifest.json.ots; do ots verify "$f"; done
Bei Erfolg meldet der Client Success! Bitcoin block … attests existence as of … mit Blocknummer und Datum. Eine Alternative in Go ist fiatjaf/ots.
5. Status „pending“
„Pending“ bedeutet, dass der Hashwert bei den Kalenderservern eingegangen, aber noch nicht in einem Bitcoin-Block verankert ist. Das dauert in der Regel einige Stunden.
- • Online: nach einigen Stunden die .ots-Datei erneut auf opentimestamps.org prüfen. Das Tool holt den fehlenden Teil des Belegs ab.
- • Kommandozeile:
ots upgrade manifest.json.otsausführen, damit die Datei den vollständigen Beleg enthält.
6. Was das Ergebnis bedeutet
- • Die Datei existierte spätestens zu diesem Zeitpunkt. Ihr Hashwert ist mit einem Block verknüpft, der zu diesem Zeitpunkt gebildet wurde.
- • Die Datei ist seitdem unverändert. Jede Änderung ergäbe einen anderen Hashwert, und die Prüfung würde fehlschlagen.
- • Jeder kann das prüfen.
Der Zeitstempel belegt Existenz und Unversehrtheit. Über die Richtigkeit des Inhalts sagt er nichts.
7. Rechtliche Einordnung in Deutschland und der EU
Ein OpenTimestamps-Beleg ist ein elektronischer Zeitstempel, aber kein qualifizierter. Die eIDAS-Verordnung verbietet, einen elektronischen Zeitstempel allein deshalb als Beweismittel zurückzuweisen, weil er elektronisch ist oder die Anforderungen an einen qualifizierten Zeitstempel nicht erfüllt. Eine gesetzliche Vermutung knüpft sie nur an den qualifizierten Zeitstempel:
„Für qualifizierte elektronische Zeitstempel gilt die Vermutung der Richtigkeit des Datums und der Zeit, die darin angegeben sind, sowie der Unversehrtheit der mit dem Datum und der Zeit verbundenen Daten.“
Art. 41 Abs. 2 eIDAS-Verordnung, amtlicher deutscher Wortlaut
Vor einem deutschen Zivilgericht würdigt das Gericht einen Bitcoin-Zeitstempel deshalb frei nach § 286 ZPO, im Zusammenhang mit den übrigen Beweismitteln. Der Wert des Belegs liegt darin, dass ihn jeder Sachverständige unabhängig nachrechnen kann.
Wer die gesetzliche Vermutung braucht, ergänzt einen qualifizierten Zeitstempel. In den Tarifen Enterprise und Company sowie mit dem eIDAS SnapPack bezieht ProofSnap ihn von Disig a.s., einem qualifizierten Vertrauensdiensteanbieter auf der EU-Vertrauensliste.
8. OpenTimestamps oder qualifizierter eIDAS-Zeitstempel
| Merkmal | OpenTimestamps (Bitcoin) | Qualifizierter eIDAS-Zeitstempel |
|---|---|---|
| Aussteller | Kein Aussteller, dezentral über die Bitcoin-Blockchain | Qualifizierter Vertrauensdiensteanbieter |
| Gesetzliche Vermutung | Keine, freie Beweiswürdigung | Richtigkeit von Datum und Zeit, Unversehrtheit der Daten |
| Prüfung | Abgleich mit der Blockchain | Zertifikatskette des Anbieters und EU-Vertrauensliste |
| Bei ProofSnap | Ab dem Tarif Professional | Enterprise, Company und eIDAS SnapPack |
Beide ergänzen sich: Der Bitcoin-Beleg ist von keinem Anbieter abhängig, der qualifizierte Zeitstempel trägt die gesetzliche Vermutung.
Für OSINT-Ermittler: die .ots-Datei in der Beweiskette
Werden Kanäle oder Beiträge nach der Erfassung gelöscht, wird oft eingewandt, die Aufnahmen seien nachträglich erstellt worden. Die .ots-Datei belegt, dass sie spätestens zum Zeitpunkt des Bitcoin-Blocks existierten. Im Beweispaket wirkt sie mit weiteren Dateien zusammen:
- •
manifest.json: die SHA-256-Hashwerte aller Dateien - •
manifest.sig: die RSA-4096-Signatur des Manifests - •
manifest.json.ots: der Bitcoin-Zeitstempel - •
chain_of_custody.json: die Beweiskette, angelehnt an ISO/IEC 27037 - • Screenshot, Seiten-HTML und Metadaten
Für den Zeitstempel übermittelt ProofSnap nur den Hashwert des Manifests, nicht den Inhalt der Erfassung.
Beweispakete mit Blockchain-Zeitstempel erstellen
ProofSnap erfasst Webseiten mit SHA-256-Hashwerten, RSA-4096-Signatur und Beweiskette. Ab dem Tarif Professional enthält jedes Paket eine .ots-Datei, die jeder prüfen kann. Die Tarife stehen im Preisabschnitt.
Kreditkarte erforderlich.
9. Was ProofSnap kostet
Abgerechnet wird in US-Dollar. Die Eurobeträge sind gerundete Richtwerte (Stand August 2026).
| Tarif oder Paket | Preis | Enthält |
|---|---|---|
| Standard SnapPack | 4,99 USD (ca. 4,30 EUR) für 10 Erfassungen, unbefristet gültig | Für einzelne Fälle, ohne Abo |
| Essential | 8,99 USD pro Monat (ca. 7,80 EUR) oder 80 USD pro Jahr (ca. 69,60 EUR) | Hashwerte, Signatur und Beweiskette |
| Professional | 16,99 USD pro Monat (ca. 14,80 EUR) oder 160 USD pro Jahr (ca. 139,20 EUR) | Zusätzlich der Bitcoin-Zeitstempel (OpenTimestamps) |
| Enterprise | 28,99 USD pro Monat (ca. 25,20 EUR) oder 280 USD pro Jahr (ca. 243,60 EUR) | Zusätzlich qualifizierte eIDAS-Zeitstempel und eigenes Branding im Beweis-PDF |
| Company | 18,99 USD pro Nutzer und Monat (ca. 16,50 EUR) | Für Teams mit mehreren Bearbeitern |
| eIDAS SnapPack | 4,99 USD (ca. 4,40 EUR) für 1 Zeitstempel, 14,99 USD (ca. 13,00 EUR) für 5, 24,99 USD (ca. 21,70 EUR) für 10 | Qualifizierte Zeitstempel ohne Enterprise-Abo |
| Video SnapPack | 9,99 USD (ca. 8,70 EUR) für 1 Video, 24,99 USD (ca. 21,70 EUR) für 3, 69,99 USD (ca. 60,90 EUR) für 10 | Längere Videoaufzeichnungen, mit je einem eIDAS-Credit |
Credits aus eIDAS SnapPacks und Video SnapPacks sind 12 Monate gültig, Credits aus dem Standard SnapPack verfallen nicht.
Kreditkarte erforderlich. Ohne Abo: Standard SnapPack für 4,99 USD (ca. 4,30 EUR).
10. Häufige Fragen
Wie verifiziere ich eine .ots-Datei?
Ziehen Sie die .ots-Datei und die Originaldatei auf opentimestamps.org oder dgi.io/ots. Das Tool rechnet den Weg vom Hashwert zum Bitcoin-Block nach. Ein ProofSnap-Beweispaket prüfen Sie als ZIP-Datei im Vertrauens-Verifizierer.
Was ist eine .ots-Datei?
Ein kleiner Beleg mit dem Weg vom SHA-256-Hashwert Ihrer Datei zu einem Bitcoin-Block. Er zeigt, dass die Datei spätestens zum Zeitpunkt dieses Blocks existierte und seitdem unverändert ist.
Geht die Prüfung auch ohne eigenen Bitcoin-Knoten?
Ja, mit den Online-Tools, die dafür öffentliche Blockdaten abfragen. Der offizielle Kommandozeilen-Client braucht dagegen einen lokalen Bitcoin-Core-Knoten, ein Knoten im Pruning-Modus genügt.
Meine .ots-Datei zeigt „pending“. Was nun?
Der Hashwert ist eingegangen, aber noch nicht in einem Bitcoin-Block verankert. Warten Sie einige Stunden und prüfen Sie die Datei dann erneut auf opentimestamps.org, oder führen Sie ots upgrade aus.
Wird ein Blockchain-Zeitstempel vor deutschen Gerichten anerkannt?
Er darf als Beweismittel nicht allein deshalb zurückgewiesen werden, weil er elektronisch ist. Die gesetzliche Vermutung der Richtigkeit von Datum und Uhrzeit sowie der Unversehrtheit gilt aber nur für qualifizierte Zeitstempel. Einen Bitcoin-Zeitstempel würdigt das Gericht frei. Wer die Vermutung braucht, ergänzt einen qualifizierten eIDAS-Zeitstempel.
Wie verifiziere ich ein ProofSnap-Beweispaket?
Wählen Sie die ZIP-Datei im Vertrauens-Verifizierer aus. Er prüft die SHA-256-Hashwerte, die RSA-4096-Signatur, den OpenTimestamps-Beleg und, falls vorhanden, den qualifizierten eIDAS-Zeitstempel. Kostenlos und ohne Konto.