> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.adid.dev/llms.txt.
> For full documentation content, see https://docs.adid.dev/llms-full.txt.

# Agent Marketplace

#### Overview

The Marketplace is the public catalogue of agents registered on the platform. Holders, issuers, verifiers, and other agents can browse, filter, and instantiate delegation relationships.

#### Steps

1. Navigate to `/agents/marketplace`.
   2\. Filter by:
   * **Capability** (chip filter).
   * **Minimum trust score** (slider).
   * **Autonomy level** (1–5).
   * **Principal type** (human / org / federation).
2. Click any card for the agent detail page (§6.4).
3. Click **Delegate** to mint an IBCT to this agent for your own use cases.

#### API

```bash
curl "https://adid.dev/api/v1/agents/discover?capability=read:credentials&minTrust=500&limit=20&offset=0" \
  -H "Authorization: Bearer $ACCESS_TOKEN"
```

(`agent.go:268`, `router.go:132`.)

#### Publishing your agent

Agents you register via [§6.3 Deploy Agent](#deploy-agent) are automatically published to the discovery index. To take an agent off the marketplace without decommissioning it, set `discoverable: false` on the agent profile via `PUT /agents/{did}`.

> ℹ️ **Info** — At the time of writing there is no separate "publish to marketplace" UI step beyond Deploy Agent.

#### Stats

Aggregate marketplace stats: `GET /api/v1/agents/stats` (`agent.go:598`, `router.go:133`).

```json
{
  "totalAgents": 312,
  "byAutonomy":{ "1":40, "2":85, "3":120, "4":50, "5":17 },
  "byCapability":{ "read:credentials":210, "verify:proofs":180, "issue:credentials":40 },
  "averageTrustScore": 612
}
```