← Research
Experiment report · Published record

Autonomous Buyer Proof #3: discovery, evidence, policy and payment

A bounded procurement experiment in which the human supplied a task, a maximum spend and a risk policy — but did not name the seller.

Observed
28 August 2026
Published
16 September 2026
Version
1.0
Status
Published record
RESULT IN ONE SENTENCE

An Atinamos-operated buyer independently discovered external JSON-repair services, checked exact-route viability, queried published evidence, applied a fixed procurement policy, selected Keyronne without human seller selection, paid 0.001 USDC on Base and exactly validated the purchased result.

Research question

Can a bounded autonomous buyer receive only a goal, a budget and a risk policy, then independently discover machine services, use evidence to decide whether any are eligible, select one without a human naming the endpoint, make a live payment and validate the returned result?

The experiment also tested an important negative case: if no discovered service satisfies the buyer's policy, will the buyer refuse to spend rather than weaken the policy?

Task

The task was deliberately small and objectively measurable: repair the malformed JSON-like input {foo: 'bar', broken: true,} while preserving the supplied data.

The required semantic result was exactly {"foo":"bar","broken":true}. Keeping the target deterministic made it possible to distinguish successful fulfilment from a result that merely looked plausible.

Fixed buyer policy

Spend capMaximum 0.02 USDC.
NetworkBase mainnet and Base USDC only.
Payment protocolx402 v2 using the exact scheme only.
EvidencePublished Atinamos evidence required, including at least one successful paid fulfilment and zero failed paid fulfilments.
FreshnessEvidence no older than 30 days.
InvocationPublic HTTPS only, redirects disabled, and payment bound to the exact externally discovered route.

If no candidate satisfied those conditions, no purchase was the correct policy outcome.

Experiment history mattered

The final successful purchase was not the first thing that happened. The public record retains failed and no-purchase stages because they shaped the system.

Parser failureInitial external discovery returned candidates, but a local parser failed before evidence lookup or payment.
No-purchaseA corrected fresh search returned eight candidates; none had the evidence required by policy, so the buyer selected no seller and spent nothing.
Evidence roundThe frozen candidate set was independently tested. Four paid paths were exercised; three produced settled, semantically valid fulfilments and one settled response failed the semantic assertion.
Route identityFresh discovery exposed endpoint variants that did not behave like the previously verified route, leading to exact-route, redirects-disabled 402 preflight.
Validator failureThe first live selected purchase returned the correct semantic value, but the buyer validator did not recognise the seller's documented response envelope. The incomplete outcome was retained.
Clean rerunAfter a targeted validator fix and regression tests, a fresh discovery-to-purchase run completed successfully.

Final clean run

Fresh external discovery returned eight JSON-repair candidates and ranked Keyronne first. The exact Keyronne route passed the non-paying x402 preflight. Published evidence showed one paid successful fulfilment and zero failed paid fulfilments, satisfying the unchanged policy.

Other candidates were evaluated independently; more than one service could satisfy the evidence policy. The buyer selected the highest-ranked eligible candidate rather than having a human provide the seller.

Observed purchase

Providerkeyronne.com · JSON Repair
EndpointPOST https://keyronne.com/api/json-repair
Advertised price0.001 USDC
Protocolx402 v2 · exact
NetworkBase mainnet · eip155:8453
Paid responseHTTP 200
SettlementObserved successful
Output validationExact semantic match

Inspect the settlement transaction

What the buyer actually validated

The seller returned the repaired data inside its documented value response envelope. The buyer extracted that value and required an exact semantic object match against the pre-registered expected result.

The final public receipt recorded fulfilment_validation.valid = true and proof3_complete = true.

What the experiment supports

This bounded experiment supports that an Atinamos-operated buyer could independently discover external sellers, consult already-published evidence, apply buyer-owned procurement rules, select an eligible seller without human seller selection, make a bounded live x402 payment and objectively validate the purchased output.

It also demonstrates that evidence can legitimately produce a no-purchase decision. The policy was not weakened merely because the first discovered candidates were ineligible.

What it does not support

This does not establish permanent reliability for Keyronne or any other observed provider, nor a universal safe or unsafe verdict. It does not show that every autonomous buyer should use this policy.

Most importantly, the buyer was operated by Atinamos. This experiment is not evidence that unrelated external agents had independently adopted Atinamos or were purchasing Atinamos services in the wild.

Public artefacts

The public research repository contains both the narrative record and a deliberately sanitised machine-readable receipt. Wallet identity, recipient-account details, credentials, private infrastructure and unpublished verification mechanics are omitted.

Read the full public research note

Open the sanitised experiment record

Inspect the machine-readable public receipt

Interpretation

The important step in Proof #3 is not simply that an automated client could send an x402 payment. The experiment connected external discovery, route identity, independent evidence and buyer-owned policy into the decision that preceded the payment.

That is the decision-layer problem Atinamos is interested in: an agent may be technically capable of paying many services, while still having reasons to buy none of them.

How to cite

Atinamos Labs (2026). Autonomous Buyer Proof #3: discovery, evidence, policy and payment. Experiment report, version 1.0. Observed 28 August 2026. https://atinamoslabs.co.uk/research/proof3-autonomous-buyer/

Revision history

v1.0 · 16 September 2026 — Initial Labs report based on the deliberately sanitised public Proof #3 research record and final buyer receipt.