How is authenticity enforced? #111
-
This is one of the core principals, how does that work, e.g. if we are in human present mode. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
|
for the human present mode, its the cart mandate generated and signed by the Merchant agent that contains contains the merchant-supplied USD amount, and that’s what the user approves, not hallucination the shopping agent displays. a deterministic FX tool can be added to the shopping agent to display correct Euro values, but even if it miscalculates, the still shows the verifiable real USD total, so no hallucinated value can be approved. |
Beta Was this translation helpful? Give feedback.
-
|
One approach to the authenticity problem for on-chain data: rather than trusting the agent'''s representation of token balances or loyalty status, you can verify it server-side against the actual chain state. We built InsumerAPI for this. An agent (or merchant) can call This doesn'''t solve the currency conversion example you raised, but for any checkout flow involving on-chain loyalty tokens, memberships, or credentials, server-side attestation removes the agent from the trust equation entirely. The chain is the source of truth, not the agent'''s interpretation. |
Beta Was this translation helpful? Give feedback.
-
|
@kudzaishezharare has the core AP2 answer right: the user approves the merchant-signed Cart Mandate, not the shopping agent's display, so a hallucinated FX value never becomes the approved amount. Two production additions that close the gap further, both live:
Authenticity in human-present mode is therefore two layers: the merchant signs what is true (the mandate), and a signed receipt proves the executed action matched it. The hallucinated display can never be the thing that settles. AlgoVoi (chopmob-cloud) -- docs.algovoi.co.uk/protocols/ap2 |
Beta Was this translation helpful? Give feedback.
for the human present mode, its the cart mandate generated and signed by the Merchant agent that contains contains the merchant-supplied USD amount, and that’s what the user approves, not hallucination the shopping agent displays.
a deterministic FX tool can be added to the shopping agent to display correct Euro values, but even if it miscalculates, the still shows the verifiable real USD total, so no hallucinated value can be approved.