Your agent quoted you a price. Did you get it?
Shomei gives an AI trading agent the one thing a brokerage confirmation has carried for decades and an agent prints nowhere: a per-trade receipt showing the price and the fee the user was shown, next to the fill they got, with the operator's own cut on its own line.
It runs on Definitive Flash on Base. The agent locks the quote it displays on chain before it trades, so the comparison is checkable by anyone afterwards, and any wallet can be audited from Flash's fill data with no cooperation from its operator at all.
How a trade gets a receipt
- The agent shows a quote. What the user pays, what they receive, the total fee, and the operator's cut in basis points.
- It locks that record on Base. The hash of exactly what was displayed goes on chain from the agent's own wallet, before the order is placed.
- The order fills. Flash reports the integrator fee on every fill, a number the quote never exposed.
- The user gets a confirmation. What they received against what they were shown, and what the operator took against what it said.
Proven on live trades, not a mock
One of those trades was rigged on purpose: the agent disclosed 10 bps and charged 300. The receipt says so, on the same line the honest ones pass. Every trade above was signed, filled and settled on Base; the money and the fees are real.
What this cannot do
The commitment proves the agent locked a record before it traded, and the receipt proves the fill matches that record. It does not prove the record is what the user's screen showed, because today the agent writes both. Binding the display needs a commitment from the client or a third party. The audit does not depend on any of that: the operator's cut sits in Flash's fill data for every order, whoever committed what.