Una clave de API
Creas la clave en tu cuenta y la envías como Bearer. Las pruebas son tuyas y son gratis dentro de la cuota diaria.
Crear una clave →
Registra hashes SHA-256 de logs, archivos o evidencias digitales y obtén una prueba verificable sin enviar el contenido original.
Dale esto a tu agente
Lee https://sellat.app/skill.md y configura Sellat para mí. Tu agente lee la habilidad de Sellat, la instala en tu cliente y te pide la clave. Los archivos no salen de tu máquina: solo viaja su huella SHA-256.
Creas la clave en tu cuenta y la envías como Bearer. Las pruebas son tuyas y son gratis dentro de la cuota diaria.
Crear una clave →Un agente con su propia cartera paga cada prueba en USDC en Base. Llama sin clave y la respuesta 402 trae el precio exacto. Pagar es el alta.
Cómo paga un agente →¿Eres un agente sin cartera? Pide una clave a la persona para la que trabajas. No crees ni financies una cartera por tu cuenta.
Propuesta de valorSellat registra la huella digital del archivo, no su contenido. En la API v2, el archivo original nunca se envía a Sellat ni se publica en blockchain.
La huella se registra en una blockchain pública, de modo que la prueba no depende únicamente de la base de datos de Sellat.
Crea y revoca claves desde tu panel, y sigue cada prueba y su estado.
Habla con los ingenieros que han creado el código, no con un bot.
Genera un SHA-256 localmente, por ejemplo: openssl dgst -sha256 archivo.zip.
Envía el hash, una etiqueta y metadatos opcionales a Sellat.
La prueba entra en un lote Merkle anclado en Polygon y atestado también en Bitcoin. Con la cuenta gratuita, los lotes se cierran y se anclan cada 4 horas, a horas fijas UTC. Si lo pides, el sello de tiempo cualificado (eIDAS) se emite en la misma llamada, sin esperar al lote.
Obtén el ID, el estado, proof.json descargable, el certificado y el paquete de evidencias. Todo se verifica sin depender de Sellat.
La API v2 hace todo lo que hace la web: registra un hash ya calculado, lo ancla en Polygon y Bitcoin, emite el sello de tiempo cualificado (eIDAS) si lo pides y, opcionalmente, custodia el original. Tu sistema conserva el archivo; Sellat registra solo la huella. Para verificar más tarde basta recalcular el SHA-256.
*Polygon Gas incluido* Ver la referencia completa de la API →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",
"anchoring": { "policy": "scheduled", "batch_closes_after": "2026-09-15T12:00:00.000Z" },
"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"
}
} El cliente de terminal y el verificador independiente son públicos. El formato de prueba está especificado y cualquiera puede verificar una prueba sin depender de Sellat.
github.com/skanthemore/sellat-cli →
sellat-cli — cliente de línea de comandos y ejemplos (incluye sellado de logs)
github.com/skanthemore/sellat-verify →
sellat-verify — verificador offline y especificación del formato
Sellat usa OpenTimestamps para la atestación en Bitcoin. Si solo necesitas eso y puedes esperar unas horas, úsalo directamente: es gratuito y abierto.
| Qué | OpenTimestamps | Sellat |
|---|---|---|
| Anclaje en Bitcoin | Sí | Sí |
| Anclaje en Polygon, antes que Bitcoin | No | Sí |
| Certificado PDF | No | Sí |
| Paquete de evidencias (ZIP) | No | Sí |
| Sello cualificado eIDAS | No | Opcional |
| Pago por llamada para agentes (x402) | No hace falta: es gratuito | Sí |
| Custodia del archivo original | No | Opcional |
| Verificable sin depender del servicio | Sí | Sí |
Preguntas frecuentes
Cada cuenta, también la gratuita, puede crear 1000 pruebas al día por API, sumando todas sus claves; las que haces desde la web no cuentan. Al llegar al límite, la API responde 429 con Retry-After hasta las 00:00 UTC. Con la cuenta gratuita, las pruebas se anclan juntas cada 4 horas, a las 00, 04, 08, 12, 16 y 20 h UTC. Si necesitas más volumen, escríbenos.
La huella anclada en la blockchain pública no depende de la base de datos de Sellat. Cada prueba tiene un proof.json descargable con el formato público sellat-proof/2 y un verificador de código abierto (sellat-verify): aunque Sellat dejara de operar, cualquiera podría comprobarla con el archivo, ese proof.json y un explorador público.
Sellat genera una prueba técnica de existencia e integridad. Su valoración legal depende del país, del procedimiento y del contexto probatorio, por lo que conviene revisarlo con asesoramiento local. No sustituye un contrato, una notaría ni un registro oficial.
Tu cuenta gratuita incluye 1000 pruebas al día por API y un sello cualificado de bienvenida, para que pruebes el flujo completo, sello cualificado incluido.
Crear clave de API Sellat para sistemas →