Skip to content

azlabsio/zsign

v1.0.0

The e-signature API built for agents. One curl to send, one call to pay. ESIGN/UETA. Prepaid credits, no seats. MCP at zsign.io/mcp.

Changelog

0.1.1 — 2026-09-14

  • Export ./_generated/component.js so consumers can import ComponentApi from @zsign/convex/_generated/component.js, as required by the Convex component authoring guide. 0.1.0 shipped the file but not the export, so the subpath failed with ERR_PACKAGE_PATH_NOT_EXPORTED.

0.1.0 — 2026-09-14

Initial public release.

  • Zsign client: send (idempotent via operationId), reactive status and list, canonical refresh, getSignedPdf, getCertificate, and an at-least-once onCompleted callback drain.
  • Component: envelope/operation/callback tables, HMAC-SHA256 webhook verification with dedupe and orphaned-event replay, generation-guarded reconciliation with bounded backoff, webhook-secret rotation support.
  • verifyWebhookRequest helper for the app-owned convex/http.ts route.
  • @zsign/convex/test export: registerZsign(t) for convex-test.
  • Verified end-to-end against self-hosted convex-backend and a local zSign backend — see README "Verified end-to-end".