DUADPDUADP

About DUADP

The Decentralized Universal AI Discovery Protocol exists because the agentic stack has a critical gap.

The Problem

The AI agent ecosystem is exploding. MCP connects agents to tools. A2A enables agent-to-agent communication. OSSA defines the contract layer — identity, capabilities, trust, governance.

But there is no universal way for agents to discover each other. No DNS for AI. No federated registry. Every platform builds its own silo. Agents published on one platform are invisible to another.

This is the most critical gap in the agentic stack.

The Solution

DUADP is a federated discovery protocol built on proven web standards: DNS TXT records for node advertisement, WebFinger for resource resolution, and a gossip protocol for peer-to-peer registry synchronization.

Any domain can host a DUADP node. Nodes discover each other automatically. Agents published to one node propagate across the mesh via gossip. Identity is DID-based and cryptographically verifiable.

Decentralized

No central authority. Any domain can run a node.

Federated

Nodes sync via gossip. Publish once, discover everywhere.

Standard

Built on DNS, WebFinger, REST. No proprietary protocols.

Secure

DID identity, verifiable credentials, governance policies.

Part of OSSA

DUADP is one of the six pillars of the Open Standard for Autonomous Agents (OSSA) ecosystem. It provides the discovery and transport layer that makes the OSSA vision of interoperable, trustworthy AI agents possible.

The OSSA Ecosystem

  • openstandardagents — Core CLI, validation, npm package
  • DUADP — Discovery, transport, federation (this project)
  • ossa-ui-api — Visual Composer, Agent Catalog
  • ossa-deploy — CI/CD deployment pipeline
  • openstandardagents.org — Governance, docs, specifications
  • marketplace — DUADP registry node