A bid cannot buy
a judgement.
The moment an agent chooses something on a user's behalf, cherryAD seals the conclusion the agent reached on its own. Only then does it show sponsored candidates that cleared the conditions the user actually stated. Money never reorders the answer. It buys one clearly labelled seat beside it.
This is a pilot. The numbers and examples below are lifted from the rules as implemented; the advertisers in the demo are fictional.
1. The judgement comes first
The agent's organic conclusion is computed before the exchange is asked anything, and it ships in the response unchanged. With zero advertisers, the answer is identical.
2. Conditions are gates, not preferences
What the user asked for is a hard gate. No bid clears it, and a claim without evidence behind it is never shown at all.
3. Only a real handoff is billed
Not an impression, not a click. Money moves when a user actually went to the advertiser and the advertiser confirmed it.
Verified handoff.
Winning the auction pays nobody. It places a hold on the advertiser's balance, and the charge is only captured once the advertiser's side says yes, this person arrived. If no confirmation comes within fifteen minutes, the hold quietly releases.
That confirmation can come from the advertiser's server, a signed webhook from infrastructure they already run, a browser on their own page, or a person clicking approve. Which route confirmed it is recorded on the earning row permanently.
No signal a publisher can produce by itself is ever able to trigger a charge. That is the one invariant this exchange is built around.
- winning bid
- ₩900
- held at
- 14:02:11 KST
- confirmed via
- browser_origin
- verifier
- maker.example.com
- publisher 60%
- ₩540
- exchange 40%
- ₩360
- advertiser charged
- ₩900
Strip the label, and the publisher does not get paid.
Evidence: public documentation, verified 2026-08-01 · expires 2026-08-29
This candidate is an advertisement. The organic judgement above was computed independently of it.
The word “Sponsored” is not decoration; it is part of what the token signs. Serve the offer without its disclosure and verification fails, so the placement is never settled. Keeping the label is what gets paid, which is why the label stays.
People who ship things
The solo developer whose product is finished and whose marketing is not. State a monthly budget; the exchange derives the bid, the daily pacing and the ceiling. No ad account, no pixel, no agency.
People who run agents
Not an ad bolted onto your users. One condition-clearing alternative placed beside the recommendation you were already making. Sixty percent of every confirmed handoff is the publisher's.
People receiving the answer
The organic judgement is sealed before any advertisement exists, advertisements say that they are advertisements, and expired claims disappear. Conversation text is never sent to the exchange.
Normalised conditions travel; transcripts do not.
Looking for the first publishers to run a pilot with.
The exchange, the ledger, settlement and the audit log are implemented and under test. What remains is connecting real publishers to real advertisers and closing a first settlement month.