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-commons is an early-stage JavaScript project in the AI payments / x402 ecosystem, focused on agents, ens, erc8004, interoperability. It currently has 3 GitHub stars and 1 forks, and sits alongside related tools like runtime, agent-cards, protocol-commercial, sdk, commandlayer-org, daydreams.
This repository is deprecated and should be treated as an archived historical source.
The Commons package remains available on npm:
npm install @commandlayer/commons
Package:
https://www.npmjs.com/package/@commandlayer/commons
CommandLayer is consolidating around CLAS and verifiable action receipts.
Going forward:
commandlayer/clascommandlayer/agent-sdkcommandlayer/commandlayer-org@commandlayer/commonsDo not use this repository as the active source of truth for new CommandLayer integrations.
Protocol-Commons originally defined shared semantic action schemas and verb families. That work is now superseded by the CLAS direction and the current receipt-verification architecture.
This repository is retained only so older references, package consumers, and historical schema work remain understandable.
The npm package previously provided:
New integrations should not build against this repo directly.
Use the current CommandLayer repos instead:
MIT.
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.
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-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 SDKs for TypeScript and Python to call ENS-addressed agent verbs and verify signed receipts against canonical schemas, IPFS mirrors, and release checksums.
CommandLayer — a protocol for verifiable agent execution, producing signed receipts that prove what ran.
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.