VaaS — Verifiable Inference™

Proof at every token

VaaS turns inference from logging into proof. Requests, hashes, signatures, chain linkage, and exportability combine into a verifiable inference system

TLS 1.3Hash-only audit inputsEd25519 signaturesSOC 2 path
Request
SHA-256 Hash
Ed25519
Chain Link
Store
Verify

Three Principles

The operating model behind our public product and private deployments.

Don’t censor

We do not add hidden content filters or silent policy layers to inference requests. You choose the model behavior, prompts, and workflow constraints.

Don’t know

If we cannot verify a model fact, billing edge case, or infrastructure condition, we say so directly instead of fabricating certainty.

Can’t control

We separate BatchIn guarantees from upstream model behavior. Auditability, routing, and billing are ours. Model weights and vendor training choices are not.

Verifiable output path

Every supported audit record can be hashed, signed, and externally verified. The goal is operational trust, not marketing trust.

Hash only

Input and output content are reduced to hashes for audit records. Raw prompts do not need to live in the verifier layer.

Ed25519 signatures

Each record is signed with an Ed25519 keypair so external verifiers can reproduce the trust check in their own environment.

GPU-linked audit metadata

Model id, GPU id, timestamp, and record hashes are bound together in the signed payload.

Optional on-chain anchoring

When enabled, audit references can link outward for third-party timestamp verification without making chain storage mandatory.

Security posture

  • Transport · TLS 1.3 in transit, strict security headers, and httpOnly secure session cookies.
  • Storage · Secrets stay server-side. Audit records store hashes and signatures, not plaintext prompts.
  • Access control · Dual-layer auth in middleware and server routes, plus rate limits and per-key policy enforcement.
  • Operational controls · Logging, key rotation support, CORS restrictions in production, and a formal SOC 2 readiness path.

How VaaS compares

FeatureBatchIn VaaSStandard LoggingBlockchain Verification
Overhead< 10ms~0ms500ms-30s
Tamper evidenceHash chain + Ed25519NoneImmutable ledger
Client-side verifyYesNoYes, expensive
Cost per record$0$0$0.001-$0.01
PrivacyHash-only, no raw content in auditFull content often loggedHash on-chain

Need a deeper review?

We can walk through the audit model, security headers, cookie strategy, and deployment posture with your team.