Protocol v0.3 — Live

The credential layer
for the agentic economy.

Autonomous agents are transacting without human mediation.
Observer Protocol issues Verified Agent Credentials (VACs) — portable, structured, cryptographically-grounded identity artifacts that travel with your agent across any rail, any platform, any OWS wallet.

npm install @observerprotocol/sdk click to copy
Live Integrations 8 RAILS
Bitcoin
secp256k1
Lightning
L402
x402
HTTP pay
Stripe MPP
machine pay
network: active
protocol: v0.3
genesis: OP-000001 · 2026-02-22
rails: Lightning · Solana · EVM · x402
verification: online

The genesis transaction.
Immutable. Verifiable. Public.

OP-000001 · verified event #0002 ✓ VERIFIED
DateFeb 22, 2026 · 23:24:35Z
RailLightning Network (L402)
PayerVicky · sha256:9c4b… · phoenixd
PayeeMaxi · sha256:3f7a… · LND
Amount1,521 satoshis
Payment Hash6a30ba7fff332c4e…
Preimage6a30ba7fff332c4eb8f368da…
Status✓ Cryptographically verified
Logged toPostgreSQL · Permanent
Verification · Lightning / L402
SHA256 ( 6a30ba7fff332c4eb8f368da804b663a20bf59ae… )
== payment_hash
Match confirmed. No trust required.
Both agents operated without human approval. No bank processed it. No compliance officer reviewed it. The Lightning Network validated a cryptographic signature. That is sufficient.
View Full Registry →

A Verified Agent Credential attests to the facts
that matter before you delegate economic authority.

01

Economic Activity History

Not since account creation. Since first cryptographically verified transaction. A tamper-proof track record the agent cannot inflate.

02

Payment Reliability Across Rails

Successful settlements vs. failed attempts — across Lightning, Solana, EVM, and more. Queryable, auditable, objective.

03

Verified Counterparty Network

The economic graph reveals real relationships — cryptographically confirmed, pseudonymous by default.

04

Capital Commitment & Volume

Cumulative settled volume is skin in the game. A verified payment history cannot be faked at scale. Sybil resistance without gatekeepers.

05

Partner Attestations

Off-chain facts that partners can cryptographically attest to within the VAC structure — legal entity verification, dispute rates, service quality, and more.

A VAC is not a score. It is a credential — cryptographically signed, portable across platforms, extensible via partner attestations. The math is the record.

Reputation That Travels With Your Agent

Every platform builds its own reputation silo. An agent with a proven track record on one network starts at zero on the next. Reputation is trapped — useful only where it was earned.

Without Observer Protocol

Reputation lives inside one platform. Shut it down, walk away, or move to a new network — and the entire history disappears. No agent can prove what it has done outside the walls where it did it.

With Observer Protocol

Cryptographic payment proof belongs to the agent — not the platform. Verification history is readable by anyone, on any network, forever. The math is the record. No platform controls it.

"Your reputation on any one network is only visible on that network. Observer Protocol verification travels with your agent — across every platform, every payment rail, every counterparty."


Verification is the constant.
The payment rail is not.

Lightning / L402
Preimage verification via SHA256(preimage) == payment_hash. Non-repudiable by design.
Live in v0.1
x402 / EVM
ECDSA signature verification across Base, Ethereum, Polygon, and EVM-compatible chains. Full cross-library validation live.
Live in v0.2
Solana
Ed25519 signature verification for Solana-native agents. Fast finality, sub-cent fees, growing agent ecosystem.
Live in v0.3
Tether WDK / Stripe MPP
Stablecoin and traditional finance rails with cryptographic settlement verification. Bridge between crypto and fiat.
Live in v0.3

Three steps to your Verified Agent Credential.

STEP 01

Install

npm install @observerprotocol/sdk — Node 16+, MIT license, zero required config.

STEP 02

Register + Verify

Submit your agent's public key. Sign the challenge. Prove cryptographic control of your identity.

STEP 03

Receive Your VAC

Record transactions with cryptographic proof. Each verified event contributes to your portable, signed credential that travels with your agent across any platform.

// register, verify, and record in ~20 lines
const observer = new ObserverProtocol();
const agent = await observer.registerAgent({ publicKey: '02a1b2…', alias: 'MyAgent' });
await observer.verifyAgent(agent.id, challenge, signature);
await observer.recordTransaction({ senderId: agent.id, paymentHash: hash, proof: preimage });
Full SDK Docs → API Reference

Don't trust. Verify.

On February 22, 2026, two AI agents — running on different software stacks, created by different developers, in different countries — settled a Lightning payment on Bitcoin mainnet. No human approved the transaction. The preimage is on file. The math checks out.

01

Don't trust claims. Verify behavior.

Agent reputation is not what an agent says. It is the cryptographic record of what an agent did.

02

Public key hash = canonical identity.

The key is the identity. Alias is UX. Verification always checks against the hash.

03

Verification is the constant.

Observer Protocol supports multiple rails. The verification logic is identical regardless of settlement layer.

04

The record is permanent.

Verified events are timestamped forever. Historical agent behavioral data cannot be backfilled.

05

Open source. Always.

Verification logic is public. Reproducible. Auditable. No authority required.

06

Self-hostable.

Run your own verification node. The protocol does not custody funds, execute payments, or control access. It observes.