Proof
Agent Authorization
AI Shopping AgentFind me a 4-season backpacking tent from Summit Co under $500
I can find that for you. Please verify your identity to authorize me to shop on your behalf at summitco.com.
{}
[],
"https://www.w3.org/2018/credentials/v1",
"https://ap2-protocol.org/contexts/v1"
[],
"VerifiableCredential",
"AP2IntentMandate"
id:
"urn:uuid:intent-mandate-891",
issuer:
"did:example:user-wallet-001",
issuanceDate:
"2024-01-15T09:00:00Z",
expirationDate:
"2024-01-15T21:00:00Z",
{}
{},
id:
"did:example:user-wallet-001"
{},
id:
"did:example:orion-agent-001",
name:
"Orion"
prompt_summary:
"Find me a 4-season backpacking tent from Summit Co under $500",
{},
category:
"camping-gear",
merchant:
"summitco.com",
{}
currency:
"USD",
value:
500
[],
"did:example:visa-token-7829"
{},
device_id:
"7c810ac9d1bed620e66595f955492ec459022d405c5a4c2e9e21ccbc858349"
ttl:
43200
Authorize the agent to shop
Protocol
Request endpoint:
https://api.fairfax.proof.com/verifiable-credentials/v1/presentation/parRequest payload:
{}
response_type:
"vp_token",
client_id:
"ca6nob9jd",
response_mode:
"direct_post",
response_uri:
"https://demo.next.proof.com/api/verify",
scope:
"urn:proof:params:scope:verifiable-credentials:basic",
nonce:
"3f947e15-fcf0-4cd7-9030-61fde6632322",
state:
"ap2",
{}
type:
"urn:proof:params:vc:transaction-data:payment-mandate:v1",
[],
"proof_id_default"
{}
{},
type:
"wallet",
id:
"did:example:visa-token-7829",
description:
"Visa ••••7829"
{},
id:
"did:example:summitco",
name:
"Summit Co",
website:
"summitco.com"
prompt_summary:
"Find me a 4-season backpacking tent from Summit Co under $500",
amount:
500,
currency:
"USD"
Your VC payload information will appear here after you complete the demo