CommandLayer — a protocol for verifiable agent execution, producing signed receipts that prove what ran.
commandlayer-org is an early-stage HTML project in the AI payments / x402 ecosystem, focused on agents, documentation, ens, erc8004. It currently has 1 GitHub stars and 1 forks, and sits alongside related tools like agent-cards, protocol-commons, protocol-commercial, runtime, sdk, daydreams.
CommandLayer turns agent actions into signed, independently verifiable receipts.
Action requested
→ runtime signs canonical receipt
→ verifier checks metadata.proof
→ valid receipts pass
→ tampered receipts fail
/verify.html/stack-proof-demo.html/proof.html/webhook-auto-verify.html/proof-flow-composer.htmlPOST https://runtime.commandlayer.org/verifyPOST https://runtime.commandlayer.org/trust-verification/{verb}/v1.0.0@commandlayer/[email protected]import { CommandLayer } from "@commandlayer/agent-sdk";
const cl = new CommandLayer({
agent: "runtime.commandlayer.eth",
privateKeyPem: process.env.CL_PRIVATE_KEY_PEM,
keyId: "vC4WbcNoq2znSCiQ",
verifierUrl: "https://runtime.commandlayer.org/verify"
});
const result = await cl.wrap("summarize", async () => {
return { summary: "hello world" };
});
const verified = await cl.verify(result.receipt);
console.log(verified.status);
metadata.proof.canonicalization = json.sorted_keys.v1metadata.proof.hash.alg = SHA-256metadata.proof.hash.valuemetadata.proof.signature.alg = Ed25519metadata.proof.signature.kid = vC4WbcNoq2znSCiQmetadata.proof.signature.valuemetadata.proof.signer_id = runtime.commandlayer.ethValid receipt:
status = acceptedverifier_status = VALIDhash_matches = truesignature_valid = trueTampered receipt:
status = rejectedverifier_status = INVALIDhash_matches = falsesignature_valid = falsecl.sig.pub, cl.sig.kid, cl.sig.canonical, and cl.receipt.signer.COMMANDLAYER_ALLOW_LOCAL_KEY_FALLBACK=true (or test mode).public_key_source as ens_txt or local_test_fallback.docs/ops/environment.md.Canonical CLAS schemas live in commandlayer-clas. commandlayer.org hosts docs, verifier surfaces, and selected public examples only.
Agent Cards define the verifiable identity and capabilities of autonomous agents — binding ENS names to verbs, schemas, x402 entrypoints, and discovery metadata. Strictly validated, ERC-8004 aligned, and built for deterministic interoperability across runtimes and agent networks.
Protocol-Commons standardizes machine intent — canonical verbs and typed payloads that let autonomous agents interoperate reliably across chains, systems, and marketplaces. Strict schema governance, ERC-8004 aligned discovery, and native x402 execution support.
Protocol-Commercial defines economic machine intent and the associated x402 execution endpoints. It enables trustless value transfer, fulfillment, and commercial guarantees between autonomous agents — strictly validated, ERC-8004 discoverable, and aligned to Protocol-Commons semantics and Agent-Card identity.
CommandLayer Runtime: a reference HTTP runtime for CommandLayer verbs that validates schemas and issues signed, verifiable receipts using ENS key discovery and IPFS-backed schemas.
CommandLayer SDKs for TypeScript and Python to call ENS-addressed agent verbs and verify signed receipts against canonical schemas, IPFS mirrors, and release checksums.
Daydreams is a set of tools for building agents for commerce
Your AI trading terminal assistant for US stocks, commodities, forex, and crypto.
The agent-native LLM router for autonomous agents. 55+ models (8 free), <1ms local routing, USDC payments on Base & Solana via x402.
A local-first AI agent with persistent memory, emotional intelligence, and a peer-to-peer skills economy.
The living ecosystem where AI agents complete tasks through workflow loops, improve through iterative execution, are evaluated by mentor agents or humans in the loop, and turn completed work into reusable work experience and data to improve future agents.
The living ecosystem where AI agents complete tasks through workflow loops, improve through iterative execution, are evaluated by mentor agents or humans in the loop, and turn completed work into reusable work experience and data to improve future agents.
The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all Agent Skill / Claude Code plugin.