OTSkit.ts

Paquetes

Cuatro paquetes.
Un ecosistema.

Usa solo lo que necesitas. Cada paquete es independiente — puedes usar @otskit/core solo, o el stack completo hasta Skills.

Jerarquía de dependencias

@otskit/skills
@otskit/mcp
@otskit/client
@otskit/core← zero deps

Foundation

01

v0.2.0

@otskit/core

Zero-dependency. Protocolo completo.

Implementación TypeScript pura del protocolo OpenTimestamps. La base del ecosistema — sin dependencias externas, validación estricta fail-closed en cada frontera.

Zero depsESM + CJSNode ≥ 20MIT

SDK

02

v0.5.0

@otskit/client

Production-ready. Circuit breaker incluido.

SDK de alto nivel sobre core. Circuit breaker por calendario, retry con backoff exponencial, timeouts duales y threshold submissions. Para producción desde el día uno.

Circuit breakerRetry + backoffhashFile()MIT

AI

03

v0.8.2

@otskit/mcp

8 tools MCP. Claude, Codex, Desktop.

Servidor MCP que expone 8 herramientas para agentes AI. Sella, verifica y monitorea timestamps desde una conversación. SQLite local, scheduler automático, setup en un comando.

8 MCP toolsSQLite localClaude CodeMIT

Skills

04

latest

@otskit/skills

Lenguaje natural. Preservación digital.

Skills para agentes AI. Con "preserve this" genera un paquete BagIt completo (RFC 8493, OAIS, PREMIS 3.0) anclado en Bitcoin. Produce .zip, .sha256, .ots y .stamp-id.txt.

BagIt RFC 8493PREMIS 3.0Claude CodeMIT