Stop paying to revalidate the same fact across your agent fleet.
Put a SeenRelay CHECK before repeated paid or slow validation. When recent matching evidence meets your policy, skip the expensive operation. Otherwise validate exactly as you do today, then OBSERVE the independently obtained result for the next run or agent.
Best fit: validation work with a visible marginal cost.
SeenRelay is a preflight, not a replacement for every fetch. The protected operation should cost meaningfully more than CHECK and should repeat across runs, workers or agents.
Aggregate repetition is the opportunity.
Let N be protected validations, C the marginal cost of one full validation and r the measured share of calls whose recent matching evidence your policy would actually reuse.
When the provider charge is purely usage-based and SeenRelay's current API fee is zero, the first-order direct provider-spend model is:
without SeenRelay ≈ N × C with reusable evidence ≈ N × (1 - r) × C gross provider spend avoided ≈ N × r × C Then subtract your own CHECK network/compute overhead and any fixed plan minimums.
100,000 repeated validations · 30% measured reusable.
Illustrative arithmetic using public provider prices checked 26 August 2026. That 30% is an illustration, not a promised hit rate. Shadow Proof must measure your workload first.
Bind once. One line per revalidation after that.
The deterministic clients bind SeenRelay around one existing fixed-fact validation. With no reuse policy they are automatically shadow mode: CHECK runs, your original validation still runs, and OBSERVE records the independent result.
After measurement, adding a caller-approved reuse policy can allow matching recent evidence to suppress the expensive validation.
const validatePrice = relay.protectValidation({
fact,
validate: ({ conditionalHeaders }) =>
expensiveValidation(conditionalHeaders)
});
const value = await validatePrice(knownValue);The same bind-once pattern.
The Python helper keeps the same semantics and uses only the standard library.
from seenrelay_easy import protect_validation
validate_price = protect_validation(
relay,
fact=fact,
validate=lambda ctx:
expensive_validation(ctx.conditional_headers),
)
value = validate_price(known_value)One agent's necessary validation can become another agent's avoided spend.
A fleet does not need an external public network to start. The first run validates normally and OBSERVEs. Later runs in the same integration or fleet can CHECK that evidence. External observations expand coverage later.
The larger the fleet and the more duplicated the validation workload, the larger the aggregate opportunity — provided the measured reuse rate remains above your latency and cost break-even thresholds.