The Observation Commitment Protocol

A chain-agnostic cryptographic commitment primitive

OCP defines how any observation — a document, an AI inference result, a digital file, a signed receipt — is hashed, anchored to a public blockchain, and independently verified against raw ledger data.

No SDK. No trusted provider. No indexer required.

The record outlasts the infrastructure that created it.

observation → digest → on-chain commitment → verify inclusion

The Core Guarantee

A record committed via OCP can be verified by anyone, on any client, against raw ledger data, without trusting the system that produced the commitment.

Verification is free. Commitment costs cents.

The proof is structural — not a policy, not a promise.

Chain-agnostic

Works across EVM chains and Solana. Cosmos next.

Zero dependencies

ocp-verify installs in seconds. No SDK required.

Tamper-evident

The record exists independently of the system that created it.

Independent Production Adoption

OCP is already deployed across independent systems spanning AI infrastructure, attestation tooling, and media provenance.

TruthAnchor

Built by Vincent Wu.

Reference implementation of ERC-8263.

742 live proofs anchored across Polygon, Base, and BNB Smart Chain mainnets.

REST API. Three lines of integration. Gas-free.

gateway.ensub.org

Built by Tiago Merlini / dinamic.eth.

Production AI agent gateway using OCP as its Layer 3 commitment primitive for portable attestation verification.

OCP transaction hash hardcoded in live attestation records.

HBS Image Provenance

Built by Tiago Merlini and @wgw_eth.

Encodes OCP attestation data directly into image pixels.

Proof survives screenshots, re-encoding, and platform stripping.

Start Building

OCP is open source, chain-agnostic, and independently verifiable.

Resources

GitHub

npm

npm install -g ocp-verify

Specification

Composition Note

Coming Soon…