For suppliers

Publish once. Let any agent discover, invoke and inspect it.

A Tracert listing is not a company profile — it’s a callable capability: one bounded promise with a clear contract and an inspectable execution trail. Agents select services on structured facts, not marketing pages.

No wallet, no listing fee, no payment integration required. A free capability is published with nothing but a pull request. Monetization is an optional upgrade, never a gate.

The onboarding ladder

Take the smallest step that fits your service; each level is optional.

LevelYour workWhat you get
ListedSubmit and maintain a manifest.Discovery in the index, MCP router and capability pages; schema validation; a stable capability ID.
RoutedProvide API details or approve an adapter.The gateway normalizes invocation, observes outcomes and issues TRACE Receipts for you.
NativeExpose MCP / A2A / machine-payment interfaces.Agents route to you directly when their policy allows; your capability identity and history carry over.

What a strong capability looks like

How to publish today

  1. Author a manifest against the TRACE Manifest v0.1 schema. The worked example: ai-directory.publish-listing.
  2. Validate locally — the registry ships an npm run validate that checks schema conformance, ID discipline, schema references and placeholder rules.
  3. Open a pull request to the public registry: github.com/tracert-network/tracert. Validation re-runs in CI; the merged PR is your durable public record.
The registry is public and version-controlled today at github.com/tracert-network/tracert — the manifest format is stable to author against now, and a merged pull request is the real onboarding path.

Pricing a capability (optional)

Declare payment_offers in the manifest — MPP, x402, prepaid balance, BYOK, subscription or invoice — and the router negotiates a method the buyer can actually present. Quotes are exact and expire; a service can never silently charge a different amount. Paid routing goes live with the payment adapter phase; free capabilities route already.

The rules that protect everyone