Respuestas rápidas
¿Qué hace Vetro Attest?
Comprueba que el log de tu agente de IA (un ledger de Vetro o una traza OpenTelemetry GenAI) no ha sido alterado y contrafirma su digest con una marca de tiempo independiente, para que puedas demostrar que el log existía, sin cambios, en ese momento.
¿Quién lo necesita?
Equipos con agentes de IA que deben mostrar a auditores, clientes o reguladores lo que hizo el agente, por ejemplo para el registro de logs de la Ley de IA de la UE (artículo 12), sin pedirles que se fíen de su palabra.
¿Cuánto cuesta?
Verificar un log es gratis y no guarda nada. El informe completo con atestación firmada, o la re-atestación continua, tienen el precio justo debajo.
Verificar
Gratis
- Comprobación de la cadena de hashes y de la firma ed25519
- Trazas OTel GenAI aceptadas tal cual
- Número de eventos, llamadas a LLM y herramientas, coste
- Vista previa del informe AI Act
- No se guarda nada
Attest
$29 pago único, por ledger
- Informe AI Act completo (Markdown + HTML)
- Contrafirma ed25519 de este servicio sobre su huella, con sello de tiempo
- Nuestra clave pública y un endpoint gratuito para que cualquiera pueda comprobarla sin confiar en nosotros
- Sin cuenta, sin suscripción
Continuous
$19 /mes tras 14 días de prueba gratis, cancele cuando quiera$190 /año tras 14 días de prueba gratis, 2 meses gratis
- Recertificación ilimitada de cada versión vía API
- El mismo informe y la misma contrafirma para cada ledger
- Para agentes en producción: un auditor quiere certificada la versión actual
Agency
$149 /mes tras 14 días de prueba gratis, cancele cuando quiera$1490 /año tras 14 días de prueba gratis, 2 meses gratis
- Para DPD, despachos y consultores de cumplimiento: hasta 25 ledgers de clientes al mes
- Una sola clave API para todos los clientes, sin un pago por cliente
- Cada informe con Prepared for <cliente> en el encabezado
Paquete documental
$99 pago único, sin ledger
- EIDF (art. 27) y borrador de documentación técnica anexo IV
- Plan de alfabetización en IA (art. 4) y avisos de transparencia art. 50
- A partir de 10 preguntas, PDF firmado + Markdown editable (documentos en español)
GDPR: DPA, subprocessors, EU hosting, 7-day retention
Verificar un ledger o una traza OTel
Bienvenido de nuevo: el 30 % de descuento durante 3 meses se aplica solo en el pago de Continuous y Agency.
Pago con tarjeta mediante Stripe. Vuelve directamente a su informe.Lo que obtiene por 29 US$ — un ejemplo real
Extractos generados por este servicio a partir del ledger de ejemplo (solo es un ejemplo: su informe y su certificación se construyen a partir de su propio ledger y se firman con nuestra clave).
Informe AI Act (Markdown + HTML + PDF, en inglés) · 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 (…)
Certificación contrafirmada (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.
Traiga la traza que ya tiene
Si su agente exporta spans de OpenTelemetry con las convenciones semánticas GenAI — OpenLLMetry, OpenInference, Langfuse o su propia instrumentación —, exporte el payload OTLP/JSON y péguelo aquí. Se convierte en un ledger encadenado por hashes, se verifica y se asigna a las obligaciones del AI Act exactamente igual que un ledger nativo. Una traza importada no lleva ninguna firma suya: precisamente por eso la contrafirma de un tercero es la única prueba con sello de tiempo que la acompaña, y la certificación lo declara de forma explícita en su campo source.
Lo que realmente compra
La CLI es de código abierto: ya puede verificar su propio ledger, generar el informe y firmarlo con su propia clave. Lo que no puede es firmarlo como otra persona. La contrafirma es la declaración de una parte sin interés en sus registros — que exactamente esta huella, con este número de eventos, se verificó sin errores en este momento — y esa es la parte que un auditor, un cliente o un tribunal puede valorar.
La certificación es un pequeño objeto JSON: la declaración, la firma y la clave pública. Verifique gratis cualquier certificación, sea de quien sea:
curl -X POST https://attest.piratefly.com/api/verify-attestation -H 'content-type: application/json' -d @attestation.json
Los límites, con claridad
- La contrafirma certifica que un ledger se verificó en un momento dado. No certifica que los eventos que contiene sean ciertos ni que su agente se haya comportado bien.
- El informe asigna su ledger a las obligaciones de registro del AI Act. Es un apoyo estructurado para la conversación sobre cumplimiento, no asesoramiento jurídico ni una certificación oficial. El informe está en inglés.
- La clave de firma reside en este servidor. Si se viera comprometida, las certificaciones anteriores perderían su valor: publicamos nuestra clave pública para que pueda fijarla.
- Un ledger solo se guarda si paga, para que su informe siga disponible para descargar, y se elimina a los 7 días. La verificación gratuita no guarda nada.
- Tras el pago, el informe y la certificación también se le envían por correo como adjuntos: siguen siendo suyos después de los 7 días y no puede perderlos al cerrar la pestaña.