▸ about

Agents can act.
CommandLayer proves they acted.

CommandLayer exists because agent systems need evidence, not vibes. If an agent can trigger actions in the real world, there should be a signed receipt that another party can inspect and verify later.

That trust model is public too: CommandLayer's ERC-8004 registration is visible on BaseScan ↗ as an on-chain proof anchor.

Start with Quickstart → See receipts live →

Why trust the system

CommandLayer is a trust layer for agent execution. The system stays split into clear roles so the proof model remains inspectable instead of turning into one opaque product.

Commons
The canonical open contract layer and minimum verifiable receipt.
Commercial
A commerce-oriented extension built on the same contract discipline.
Agent Cards
Discovery and routing metadata tied to ENS identity.
Runtime
The proving surface that executes contracts and can attach execution metadata.

Why CommandLayer is structured this way

The goal is simple: keep the shared contract and verification layer open, and keep paid execution on top of that same proof model. That makes the public story easier to trust and the business model easier to understand.

Business boundary · Commons defines the open contract layer · Commercial extends it for paid execution
Free
Schemas
Identity
Discovery
Receipt verification
Never taxed
Meaning
Validation
Interoperability

What makes the trust model credible

Monetization is not embedded in standards. It lives at execution time inside runtimes, where routing, guarantees, and operational responsibility already live.

Not in the contract: the schema, Agent Cards, ENS identity, or receipt verification. Meaning stays neutral and portable.

In execution: routing, metering, guarantees, fulfillment operations, and throughput control.

Why this matters: it keeps the story legible — open semantics, inspectable verification, and monetization where operational responsibility actually lives. No semantic fork. No paywalled contracts.

The architecture works because it keeps the contract layer portable while letting execution quality become the competitive surface:

You avoid paywalled standards · You avoid "open core" backlash · You align incentives with real value · You monetize where enforcement is natural · Semantics remain neutral — interoperability doesn't get held hostage.


Greg Soucy
Founder / Architect · CommandLayer
The focus is keeping the system honest: strict contracts, visible identity, signed receipts, and verification that does not depend on trusting internal dashboards or vendor-only logs.