API v2 · Für Entwickler

API v2 zum Siegeln von Hashes aus Ihren Systemen

Registrieren Sie SHA-256-Hashes aus Logs, Dateien oder digitalen Nachweisen und erhalten Sie einen verifizierbaren Nachweis, ohne den Originalinhalt zu senden.

API v2 REST + JSON
SHA-256 Hashing
Polygon PoS Blockchain
FNMT Qualifiziertes Siegel
Privatsphäre

Privacy by Design

Sellat registriert den Fingerabdruck der Datei, nicht ihren Inhalt. In API v2 wird die Originaldatei weder an Sellat gesendet noch auf der Blockchain veröffentlicht.

Polygon

Überprüfbare externe Referenz

Der Fingerabdruck wird auf einer öffentlichen Blockchain eingetragen, damit der Nachweis nicht allein von der Sellat-Datenbank abhängt.

Dashboard

Keys und Nutzung in Ihrem Konto

Erstellen und widerrufen Sie Keys in Ihrem Dashboard und verfolgen Sie jeden Nachweis und seinen Status.

Team

Direkter technischer Support

Sprechen Sie mit den Ingenieuren, die den Code erstellt haben, nicht mit einem Bot.

01

Hash vorbereiten

Erzeugen Sie lokal einen SHA-256, zum Beispiel: openssl dgst -sha256 datei.zip.

02

An die API senden

Senden Sie den Hash, ein Label und optionale Metadaten an Sellat.

03

Batch und Anker

Der Nachweis kommt in einen Merkle-Batch und wird innerhalb von Minuten auf Polygon verankert; derselbe Batch wird auch auf Bitcoin attestiert. Auf Wunsch wird im selben Aufruf das qualifizierte Siegel der FNMT ausgestellt.

04

Verifizierbarer Nachweis

Sie erhalten die ID, den Status, eine herunterladbare proof.json, das Zertifikat und das Beweispaket. Alles lässt sich ohne Sellat prüfen.

Eine Integration für technische Teams

API v2 kann alles, was die Website kann: Sie registriert einen bereits berechneten Hash, verankert ihn auf Polygon und Bitcoin, stellt auf Wunsch das qualifizierte Siegel der FNMT aus und verwahrt optional das Original. Ihr System behält die Datei; Sellat speichert nur den Fingerabdruck. Zum späteren Prüfen genügt es, den SHA-256 neu zu berechnen.

*Polygon Gas inklusive* Zur vollständigen API-Referenz →

Request

POST /api/v2/proofs
Authorization: Bearer sellat_...
Content-Type: application/json

{
  "hash": "a8f5f167f44f4964e6c998dee827110c...",
  "name": "contract.pdf",
  "qualified": true,
  "metadata": { "ref": "case-2026-0142" }
}

Response

{
  "id": "6f2c9b1e-0d1a-4b9f-8e7c-2a4d5b6c7d8e",
  "created": true,
  "state": "queued",
  "anchors": [],
  "bitcoin": null,
  "qualified": {
    "state": "issued",
    "authority": "FNMT-RCM",
    "time": "2026-09-15T10:12:05Z",
    "tsr_url": ".../qualified.tsr"
  },
  "urls": {
    "proof_json": ".../api/v2/proof/6f2c9b1e....json",
    "certificate": "https://sellat.app/certificate/...",
    "evidence_zip": ".../evidence.zip"
  }
}

Vertraue Sellat nicht: überprüfe es

Der Kommandozeilen-Client und der unabhängige Prüfer sind öffentlich. Das Nachweisformat ist spezifiziert und jeder kann einen Nachweis ohne Abhängigkeit von Sellat verifizieren.

github.com/skanthemore/sellat-cli →

sellat-cli — Kommandozeilen-Client und Beispiele (inklusive Log-Versiegelung)

github.com/skanthemore/sellat-verify →

sellat-verify — Offline-Prüfer und Formatspezifikation

Was sie noch nicht leistet

Diese Funktionen gehören zum Entwurf der nächsten Version. Wir stellen sie nicht als verfügbar dar.

  • Batch-Endpunkte
  • Webhooks bei Statusänderungen
  • Ankerung auf Ethereum

Häufige Fragen

Häufige Fragen

Wie funktionieren die Nutzungslimits?

Jedes Konto kann mit dem kostenlosen Konto 10 und mit dem Pro-Konto 5.000 API-Nachweise pro Tag erstellen, über alle Keys zusammen; Nachweise aus dem Web zählen nicht. Am Limit antwortet die API mit 429 und Retry-After bis 00:00 UTC. Wenn Sie mehr Volumen brauchen, schreiben Sie uns.

Was passiert, wenn Sellat verschwindet?

Der auf der öffentlichen Blockchain verankerte Fingerabdruck hängt nicht von der Sellat-Datenbank ab. Jeder Nachweis hat eine herunterladbare proof.json im öffentlichen Format sellat-proof/2 und einen Open-Source-Verifizierer (sellat-verify): Selbst wenn Sellat den Betrieb einstellt, könnte jeder ihn mit der Datei, dieser proof.json und einem öffentlichen Explorer prüfen.

Ist es ausserhalb Europas rechtlich gültig?

Sellat erzeugt einen technischen Nachweis von Existenz und Integrität. Die rechtliche Bewertung hängt vom Land, Verfahren und Beweiskontext ab; lokale Rechtsberatung ist empfehlenswert. Es ersetzt keinen Vertrag, kein Notariat und kein amtliches Register.

Erstellen Sie Ihren Key und registrieren Sie Ihren ersten Nachweis

Ihr kostenloses Konto enthält 10 API-Nachweise pro Tag und einen qualifizierten Willkommens-Zeitstempel, um den ganzen Ablauf zu testen, FNMT-Zeitstempel inklusive.

API-Schlüssel erstellen Sellat für Systeme →