Foundation Protocol: A Coordination Layer for Agentic Society
Autonomous agents are moving from tools into a layer of social infrastructure: they browse, purchase, deploy software, manage systems, and increasingly interact with one another. As these systems scale, the bottleneck shifts away from raw model capability toward coordination. Agents need to form reliable relationships, organize multi-agent work, exchange value, support an AI economy, and stay safe and accountable under real-world oversight. This paper introduces the Foundation Protocol (FP), a graph-first coordination layer for an emerging human–AI society. FP unifies heterogeneous entities, including agents, tools, resources, humans, institutions, and organizations, and supports native multi-party organization and event-based collaboration. It also provides economic primitives for metering, receipts, and settlement, and treats policy, provenance, and audit as first-class concerns. FP is designed to wrap and bridge existing protocols rather than replace them, enabling incremental adoption while reducing integration and governance overhead. The aim is to keep autonomous agency composable while keeping accountability non-negotiable, so that coordination itself can become shared infrastructure for a human–AI society that is open, pluralistic, and governable.
Autonomous agents are beginning to enter the internet not just as tools we operate, but as participants that can act on our behalf. They read and write to the same services we do, hold long-lived credentials, purchase resources, and deploy software. Their decisions carry financial, operational, and reputational consequences. In early deployments, an agent may be little more than a thin natural-language layer over a few APIs. More ambitious systems use it as a persistent operator: one that plans, coordinates, negotiates, and acts across services over time. This shift changes the role of protocols. Protocols are the agreements that make such systems interoperable. They are not libraries or SDKs, but shared choreographies: which roles exist, what messages mean, what authority is delegated, and which state transitions are allowed. For agentic systems, this boundary matters because communication often is execution, and execution carries economic, social, and governance consequences.
This is the role of the Foundation Protocol (FP). FP is a graph-native protocol for heterogeneous agentic organizations, where coordination, economic exchange, and accountable execution share the same foundation layer. It treats agents, tools, resources, humans, institutions, and organizations as addressable entities in a shared graph. It represents relationships, memberships, sessions, and activities as first-class protocol objects. And it gives value exchange, policy, provenance, and audit a common evidence spine. Its purpose is not to replace existing protocols. It is to provide the control-plane substrate that lets them compose across boundaries while preserving the identity, authority, and accountability needed for systems to remain governable as they scale. Existing protocols cover important parts of this space: MCP provides a strong interface for model-to-tool access; A2A offers a practical surface for agent-to-agent task collaboration; A2UI focuses on controllable interface delegation; DIDComm provides secure DID-based messaging; ANP emphasizes discovery and negotiation in open agent networks; and UCP targets agentic commerce. What remains under-specified is the shared substrate that these ecosystems repeatedly re-create in different forms.
Autonomous agents are becoming social and economic actors. As they scale, the main constraints shift from isolated capability to coordination, governance, and evidence. FP proposes a compact protocol core for this emerging agentic society: a unified entity model, native organization primitives, eventful interaction, ledger-agnostic economic attestation, and protocol-level oversight. By separating a small core from profiles, extensions, and bridges, FP is designed to complement existing protocols while providing a stable substrate for large-scale, trustworthy cooperation. An open and governable agentic society cannot be built from isolated point solutions alone. It needs a communication substrate in which entities, organizations, value attestations, and evidence remain interoperable across tools, agents, humans, services, and institutions. FP is a step toward that substrate. Its purpose is to make autonomous agency composable without making accountability optional. The next step is to turn this architecture into a precise specification and a set of reference bindings, so that the ecosystem can evaluate, implement, and refine FP in practice.