← All projects
06 / Infrastructure & Safety engineering

ZeroGate

When a provider stops answering mid-write, ZeroGate finds out what actually landed, verifies it against authoritative state, and signs a receipt — without dispatching twice to find out.

RoleArchitecture & protocol engineering
Year2026
01 / The problem

A lost answer is not a failure.

When a network write drops mid-flight and nothing returns, retrying risks double-executing the action, while giving up risks abandoned commitments. Guessing what happened creates corrupt state and lost audit trails.

Network drops · duplicate writes · ambiguous failure states
02 / The solution

Four steps without trusting responses.

ZeroGate defines a clean lifecycle: Preview authoritative state and hash payloads, Admit with single-use tokens, Reconcile directly with the provider if the ACK drops, and Verify against real state before signing an offline-verifiable receipt.

Preview · Admit · Reconcile · Verify & Sign
03 / Engineering approach

Deterministic outcomes, zero dependencies.

Engineered for mission-critical write paths in TypeScript and Node.js. It features six signed terminal states, SHA-256 hash-linked event chains, idempotency verification, and strict boundaries with zero runtime dependencies.

Zero runtime deps · cryptographic receipts · Node 22+ · Apache-2.0
Final product

A robust write-safety library designed for critical transactions.

Developers can install ZeroGate, define their effect and reconciliation hooks, and safely handle dropped connections without ever executing a destructive forward write twice.

At-most-one write guarantee Offline-verifiable receipts Zero runtime dependencies Apache-2.0 open source