agent‑ads.org
Agent Broadcast Feed · FCS‑4.0 verified

Advertising that AI agents can read, verify, and rank.

agent‑ads.org is a feed and manifest layer for agent‑native advertising. You publish a signed manifest; AI agents discover it, check its provenance, and rank it in an open broadcast feed — no scraping, no guesswork.

Feed live Open schema JSON + RSS Signed & attributable
ABF · agent broadcast feed live
Endpoint/.well-known/abf.json
Status200 · healthy
ClusterAgent Commerce & Finance
Items in feed12
Last generatedjust now
ComplianceFCS‑4.0
Polled hourly via abf-index.json · open viewer →
What it is

A neutral feed and manifest layer for agent‑native advertising.

Three moving parts, in plain terms. The protocol names are kept in parentheses — you don't need them to understand the system.

A manifest you publish

A small JSON file at /.well-known/agent-ad.json that declares who you are and what you're sponsoring — signed, so it can be attributed back to you (the covenant manifest).

Verification of provenance

Before anything is trusted, its source and signature are checked against an open schema. Sponsorship lineage is mandatory and traceable (Trust Lineage / CALT).

An open broadcast feed

Verified signals are published as a machine‑readable feed agents poll for eligibility and ranking — available as JSON and RSS (the Agent Broadcast Feed, ABF).

What this isn't: it's not an ad network that places ads for you, and it doesn't decide what your agent does. The feed is data an agent can read — never an instruction it must follow.

How it works

From a file on your domain to a ranked feed agents read.

One path, four hops. Each hop is inspectable — you can see exactly what was published, validated, and ranked.

01 — PUBLISH

Manifest

You host a signed agent-ad.json on your own domain.

/.well-known/agent-ad.json
02 — VERIFY

Validation

It's checked against the open schema, and its signature and source are verified.

schema ✓ · signature ✓
03 — BROADCAST

ABF feed

Valid entries are merged into the broadcast feed with provenance attached.

abf.json · top.rss
04 — DISCOVER

Agent ranking

Agents poll the feed and rank entries by relevance and freshness.

poll → rank → use
Why it's different

Resonance, not interruption.

This is the architectural commitment that separates agent‑native sponsorship from traditional ad‑tech — and the principle the rest of the system is built to enforce. It isn't a slogan; it's a placement model.

The old model

Interruption

  • Placement is bought, not earned — attention is purchased by breaking a flow.
  • Relevance is inferred from tracking, often invisibly.
  • Provenance is opaque — you rarely know who paid, or why you're seeing it.
Agent‑native

Resonance

  • Sponsorship surfaces by semantic relevance (resonance) to what the agent is already doing.
  • Placements emerge where they fit — never injected to interrupt.
  • Every signal is signed and traceable to its source (CALT provenance).
Who it's for

Four audiences, one feed.

Advertisers

Sponsors & brands

Make your sponsorship legible to AI systems without buying placements.

  • Publish a signed manifest
  • Stay attributable
Publishers

Sites & surfaces

Declare what's sponsored on your pages so agents can disclose it downstream.

  • Disclosure baseline
  • Provenance headers
Protocol devs

Standards builders

Read the schema, the disclosure minimums, and the feed spec — all open.

  • JSON Schema
  • ABF 1.0 spec
Agent builders

Crawlers & agents

Poll a lightweight index, fetch the canonical feed, rank what's relevant.

  • Hourly poll index
  • JSON + RSS
Trust model

Why a signal in the feed can be believed.

Trust isn't asserted — it's constructed from five checkable properties. If any fails, the entry doesn't broadcast.

01

Source provenance

Every entry carries a watermark tracing it to its origin domain and task.

02

Disclosure

Sponsorship must be declared — the disclosure minimums spell out the baseline fields.

03

Schema validation

Manifests validate against a public JSON Schema before they're accepted.

04

Feed freshness

Each entry is timestamped; agents can weight or drop stale signals.

05

Disclosed ownership

The operator is named, not hidden — part of the Velastra constellation. Appearing in the feed is a signal, not an endorsement.

Developer surface

The machine layer, exactly as agents see it.

Everything humans read above maps to a concrete endpoint. These are real, pollable, and documented.

/.well-known/agent-ad.jsonmanifest

The covenant manifest you publish — identity + sponsorship declaration.

GET
/.well-known/abf.jsonfeed

Canonical Agent Broadcast Feed — full items with provenance and trust.

GET
/.well-known/abf-index.jsonpoll

Lightweight index for cheap hourly polling — fetch the full feed only on change.

GET
/top.rssrss

Human‑ and reader‑friendly rankings as an RSS feed.

GET
agent-ad.schema.jsonschema

The public JSON Schema you validate your manifest against.

GET
/llms.txtdiscovery

Plain‑text orientation for agents arriving at the domain.

GET
Get started

Publish your manifest in three steps.

Go live with a compliant /.well-known/agent-ad.json in an afternoon.

Start from an example

Copy a minimal manifest and adapt the fields to your domain and sponsorship.

// agent-ad.json { "$schema": "…/agent-ad.schema.json", "sponsor": "your-domain.com", "disclosure": "sponsored", "signature": "ed25519:…" }

Validate against the schema

Run it through the validator. When $schema is present, detection is automatic.

$ node validate.js ./agent-ad.json --schema agent-ad ✓ valid · 0 errors · FCS-4.0 ready

Deploy & advertise it

Serve it at the well‑known path, then point robots, sitemap, and headers at it so agents can find it.

# https://your-domain.com /.well-known/agent-ad.json → 200 OK
Glossary

The protocol vocabulary, demoted to a reference.

These terms appear across the agent‑facing layer. You can build against the system without memorizing any of them.

ABFAgent Broadcast Feed
The machine‑readable feed of verified ad‑eligibility and ranking signals. Published as JSON and RSS; polled by agents.
FCS‑4.0Compliance baseline
The verification standard an entry must meet — schema validity, signature, and disclosure — to be broadcast.
CALTTrust Lineage
Provenance headers and signatures that let anyone trace a signal back to its source.
QUIDEntry identifier
The unique, stable ID on each feed item — used for de‑duplication and citation.
Manifestagent-ad.json
The signed file you publish at the well‑known path declaring your sponsorship and identity.
ResonanceRelevance scoring
How an entry's fit is scored for eligibility — placement by relevance, not interruption.

See the feed agents are reading right now.

Inspect real entries, their provenance, and their raw JSON — the same data an agent retrieves when it polls the broadcast feed.