AI agents should verify merchants before paying.

ACTVB verifies merchants before AI agents send payments.

No verification. No payment.

View Registry

Live Verification Network

Watch merchants pass through the same verification checkpoint agents use before payment authorization.

ACTVB_LIVE·
0
TimeNodeStatusDomainLatency

Agents cannot trust websites.

Humans trust interfaces. Agents require verification.

Agent → Website → Unknown

Agent → ACTVB → Verified merchant

HOW IT WORKS

Agent Decision

Default pre-payment flow

  • Agent decides to buy
  • Verify merchant via ACTVB
  • Decision: allow, review, or deny

ALLOWpayment proceeds

DENYpayment blocked

Verification

Deterministic checks

  • Domain ownership verification
  • DID resolution
  • Signature validation
  • Protocol compatibility

Network

Infrastructure lifecycle

  • Merchant publishes identity
  • ACTVB nodes verify identity
  • Registry stores verification state
  • Agents query before checkout

Agents want to buy. Agents verify merchants. ACTVB provides verification.

Merchant identity is easy to fake.

Without verification, agents may send payments to spoofed or altered endpoints.

AttackHow ACTVB Stops It
Merchant spoofingDomain + DID verification
Endpoint hijackSignature validation
Registry mismatchRegistry lookup
DID takeoverRotating signature anchors
Signature replayTimestamped verification

VERIFICATION RECORD

Every verified merchant has a public machine-readable record. Agents check this record before payment.

FieldValue
Merchantshopify.com
DIDdid:actvb:merchant:91be2
StatusBONDED
Trust Score94
Last Audit2026-03-10
ProtocolsUCP ACP AP2
SignatureVALID

THE MANDATE

Agents only pay verified merchants.

Agentic commerce requires a trust standard. ACTVB provides that standard. Unverified merchants will be ignored by autonomous buyers.

UnverifiedNot trusted by agents.
ClaimedIdentity declared, verification pending.
BondedVerified and trusted by agents.

PARTICIPATE

Verify your merchant identity to receive agent payments.

Search registry →