The protocol stack for agent commerce
Identity. Custody. Guardrails. Trust. Four deterministic layers that make autonomous agents safe to deploy.
Agents are transacting. Nothing is safe.
$670B
projected agent services market by 2030
Zero
identity infrastructure for autonomous agents
Prompt engineering
is not a security strategy
AI agents move money, sign agreements, and interact with other agents — with no verifiable identity, no secure key custody, no deterministic spending limits, and no auditable trust chain. That's not an agent economy. That's a liability vacuum.
Four layers. Each one deterministic.
Identity
CLPIdentity
CLPEvery agent gets a verifiable, cryptographic identity bound to its principal. You can't build anything else without knowing who you're dealing with.
Custody
VaultClawCustody
VaultClawKeys, credentials, and sensitive assets held in secure enclaves with WASM-enforced access rules. The agent authenticates via its identity but never holds keys directly.
Guardrails
Deterministic State MachinesGuardrails
Deterministic State MachinesWhat can this agent do? Spend limits, approved counterparties, permitted actions — enforced by compiled WASM modules. Immutable at runtime. Impossible to jailbreak.
Trust
NamedSourceTrust
NamedSourceVerifiable trust ratings for agents, adapters, and WASM modules. Not reputation scores — cryptographic attestation chains.
Open protocol. Deterministic settlement.
CLP is the wire protocol for agent commerce. Apache 2.0. Deterministic identity, authorization, and settlement — producing cryptographically verifiable proof bundles that anyone can independently verify.
1import { ContractLane } from '@accordsai/sdk';23const clp = new ContractLane({4 operator: 'https://operator.accords.ai'5});67// Register agent identity8const agent = await clp.registerAgent({9 principal: 'org:acme-corp',10 capabilities: ['transact', 'delegate']11});1213// Create and settle a contract14const contract = await clp.createContract({15 parties: [agent.id, counterparty.id],16 terms: { maxValue: 50000, currency: 'USD' }17});1819const proof = await clp.settle(contract.id);20// proof.id = sha256(canonical_json(proof))Your agent transacts safely in 5 minutes.
Operator is the hosted CLP implementation. Free tier, no humans in the loop. Your agent gets verifiable identity and deterministic settlement through a single API.
Agent Identity
Cryptographic identity bound to your org
Deterministic Settlement
Verifiable proof bundles for every transaction
SDKs
Go, Python, TypeScript — agents understand in 5 minutes
Free Tier
Full features, generous limits, no credit card
You do not want AI making stateless decisions in sensitive areas. You need non-AI rulesets — deterministic state machines — governing what agents can do. The AI works within boundaries it cannot modify.
Everyone in AI safety is focused on making models harder to jailbreak. We're building systems where jailbreaking doesn't matter — because the AI never had the keys.
Built in the open. By design.
CLP is Apache 2.0 because protocols win through adoption. HTTP didn't win because one company controlled it. We're building the TCP/IP for agent commerce.
—
Stars
—
Forks
—
Contributors