Ihr Agentenprotokoll belegt, was passiert ist.
Unseres belegt, dass Sie es nicht nachträglich geschrieben haben.

Laden Sie ein Vetro-Ledger oder einen OpenTelemetry-GenAI-Trace des Agenten hoch, den Sie bereits betreiben — ohne Installation. Ein Protokoll in Ihrer Hand beweist nichts darüber, wann es existierte: Die Datei gehört Ihnen, Sie könnten sie heute Morgen geschrieben haben. Dieser Dienst prüft sie und gegensigniert ihren Digest als unabhängige Partei, zu einem Zeitpunkt, den Sie nicht bestimmen.

Mit dem Beispiel-Ledger ausprobierenLedger oder OTel-Trace prüfenQuickstart

Kurze Antworten

Was macht Vetro Attest?

Es prüft das Log Ihres KI-Agenten (ein Vetro-Ledger oder einen OpenTelemetry-GenAI-Trace) auf Manipulation und gegenzeichnet seinen Digest mit einem unabhängigen Zeitstempel. So können Sie beweisen, dass das Log zu diesem Zeitpunkt unverändert existierte.

Wer braucht das?

Teams mit KI-Agenten, die Prüfern, Kunden oder Behörden zeigen müssen, was der Agent getan hat, etwa für die Protokollierungspflicht des EU AI Act (Artikel 12), ohne dass man ihnen einfach glauben muss.

Was kostet es?

Ein Log zu prüfen ist kostenlos und speichert nichts. Der vollständige Bericht mit signierter Attestierung oder die laufende Re-Attestierung sind direkt darunter bepreist.

Prüfen

Kostenlos

  • Prüfung von Hash-Kette und ed25519-Signatur
  • OTel-GenAI-Traces werden unverändert akzeptiert
  • Anzahl der Ereignisse, LLM- und Tool-Aufrufe, Kosten
  • Vorschau des Berichts zur KI-Verordnung
  • Es wird nichts gespeichert

Continuous

$19 /Monat nach 14 Tagen Gratis-Test, jederzeit kündbar

  • Unbegrenzte erneute Bestätigung jedes Releases per API
  • Derselbe Bericht und dieselbe Gegensignatur für jedes Ledger
  • Für Agenten in Produktion: Prüfer wollen die aktuelle Version bestätigt sehen

Agency

$149 /Monat nach 14 Tagen Gratis-Test, jederzeit kündbar

  • Für Datenschutzbeauftragte, Kanzleien und Compliance-Berater: bis zu 25 Mandanten-Ledger pro Monat
  • Ein API-Schlüssel für alle Mandanten, kein Checkout pro Mandant
  • Jeder Bericht mit Prepared for <Mandant> im Kopf

Dokumentenpaket

$99 einmalig, kein Ledger nötig

  • Grundrechte-Folgenabschätzung (Art. 27) und Entwurf der Anhang-IV-Dokumentation
  • KI-Kompetenzplan (Art. 4) und Hinweise nach Art. 50
  • Aus 10 Fragen, signiertes PDF + editierbares Markdown (Dokumente auf Deutsch)

Dokumentenpaket erstellen

GDPR: DPA, subprocessors, EU hosting, 7-day retention

Ledger oder OTel-Trace prüfen

Was Sie für $49 bekommen — ein echtes Beispiel

Auszüge, die dieser Dienst aus dem Beispiel-Ledger erzeugt hat (nur ein Beispiel: Ihr Bericht und Ihre Bestätigung entstehen aus Ihrem eigenen Ledger und werden mit unserem Schlüssel signiert).

Bericht zur KI-Verordnung (Markdown + HTML + PDF, auf Englisch) · PDF

# EU AI Act — record-keeping evidence report

> Engineering evidence, not legal advice — see "Known gaps" before relying on this.

## Run inventory

| Run | Status | Integrity | LLM calls | Tool calls | Cost |
|---|---|---|---|---|---|
| `ledger.jsonl` (run_mraxqd1w_f5191f80dc112c24) | completed | signed | 1 | 1 | $0.0001 |

## Obligation mapping

| Theme | Article | Evidence |
|---|---|---|
| Automatic event recording | Art. 12 | Every LLM call, tool call, error and outcome recorded at the call site, mechanically. |
| Integrity of retained logs | Art. 26 | Hash chain + ed25519 signatures — see the integrity column; tampering is detectable. |
| Human oversight of sensitive actions | Art. 14(4) | tool.approve rules pause the agent; approval.request / approval.decision events record who allowed or refused what. |
| Right to explanation | Art. 86 | Full decision trail (requests, responses, tool calls, policy decisions) per run. |

## Retention · Known gaps · Event log   (…)

Gegensignierte Bestätigung (attestation.json)

{
  "statement": {
    "digest": "faca842b7125cac108f4503ed4adf99fe404768c7ff2c7995b6ea27c87435c4e",
    "source": "vetro-ledger",
    "events": 7,
    "verified": true,
    "signed": true,
    "attestedAt": "2026-09-26T01:00:12.743Z",
    "service": "https://attest.example"
  },
  "signature": "tKO6IMdZCjIwysI9wrSXAr1b+S0eK/B5BSsqPEhRlidxm9tSkEJStSO91ofiUV+SIWsOMG7lRURTupR+ha+2DA==",
  "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA…\n-----END PUBLIC KEY-----\n"
}

Start in 1 minute

Record your agent into a signed ledger, then verify it here for free. Node or Python, one line changes in your code.

npm i https://attest.piratefly.com/dl/vetro-core-0.1.0.tgz https://attest.piratefly.com/dl/vetro-anthropic-0.1.0.tgz
pip install https://attest.piratefly.com/dl/vetro-0.1.0-py3-none-any.whl   # Python
import Anthropic from '@anthropic-ai/sdk';
import { Vetro } from '@vetro/core';
import { wrapAnthropic } from '@vetro/anthropic';   // OpenAI: wrapOpenAI from @vetro/openai
const run = new Vetro().startRun({ name: 'my-agent' });
const client = wrapAnthropic(new Anthropic(), run); // every call now lands in .vetro/runs/*.vtl

Already on OpenTelemetry? Skip the SDK: paste your GenAI trace (OTLP/JSON) in the box above, or vetro otel import trace.json.

Bringen Sie den Trace mit, den Sie schon haben

Wenn Ihr Agent OpenTelemetry-Spans nach den GenAI-Semantic-Conventions exportiert — OpenLLMetry, OpenInference, Langfuse oder eigene Instrumentierung —, exportieren Sie die OTLP/JSON-Daten und fügen Sie sie hier ein. Sie werden in ein hash-verkettetes Ledger umgewandelt, geprüft und genau wie ein natives Ledger den Pflichten der KI-Verordnung zugeordnet. Ein importierter Trace trägt keine Signatur von Ihnen — genau deshalb ist die Gegensignatur eines Dritten der einzige zeitgestempelte Nachweis dazu; die Bestätigung weist das im Feld source ausdrücklich aus.

Was Sie tatsächlich kaufen

Die CLI ist Open Source: Sie können Ihr Ledger schon heute selbst prüfen, den Bericht erzeugen und mit Ihrem eigenen Schlüssel signieren. Was Sie nicht können: als jemand anderes signieren. Die Gegensignatur ist die Erklärung einer Partei ohne eigenes Interesse an Ihren Protokollen — dass genau dieser Digest mit genau dieser Ereigniszahl zu diesem Zeitpunkt fehlerfrei geprüft wurde. Genau das kann ein Prüfer, ein Kunde oder ein Gericht gewichten.

Die Bestätigung ist ein kleines JSON-Objekt: die Erklärung, die Signatur, der öffentliche Schlüssel. Jede Bestätigung, von wem auch immer, lässt sich kostenlos prüfen:
curl -X POST https://attest.piratefly.com/api/verify-attestation -H 'content-type: application/json' -d @attestation.json

Grenzen, klar benannt