/ DEMOWebMCPWebMCP not detected
Check a cart against a signed trace
This page registers kya_validate_trace and kya_verify_agent. Inspect the Ed25519-signed trace in the browser, then send the cart to the demo merchant adapter. It returns accept, review, or decline. Nothing is charged.
/ 02Preflight
Run the checks
Chrome 149+ with the WebMCP testing flag, or ChatGPT's in-app browser, can call the tools directly. Otherwise use the buttons.
Audience
Scope
Limit
Cart
Wallet
Trace
WebMCP
Registers the page tools so a browser agent can call them with a structured schema.
Signed trace
Ed25519 JWT with audience, purchase scope, expiry, and a $500 spending limit.
Merchant adapter
Re-checks the request before a session. This demo does not capture payment.