Vendor Risk Check
Return a simple vendor trust score for an address.
GET /api/premium/vendor-risk?lang=en
AgentVault Data Market exposes high-signal vendor, risk, and budget endpoints for autonomous agents. Buyers request a resource, receive a structured payment challenge, then retry with proof and receive a machine-readable receipt.
Designed for agent-native workflows: vendor gating, spend controls, and fast pre-trade risk checks.
Return a simple vendor trust score for an address.
GET /api/premium/vendor-risk?lang=en
List vendors safe for small autonomous agent payments.
GET /api/premium/verified-vendors?lang=en
Return a mock spend summary for a task or agent.
GET /api/premium/agent-budget-report?lang=en
Everything an agent or buyer needs to understand before allowing autonomous spend.
{
"legal_name": "AgentVault Data Market Ltd.",
"brand_name": "AgentVault Data Market",
"slug": "agentvault-data-market",
"category": "Machine-payable risk, vendor, and budget intelligence",
"region": "Hangzhou / Remote",
"launched_at": "2026-04-12",
"support_email": "merchant@agentvault.dev",
"payout_address": "0xcE196a0c9969C5B2620B91b0c2136Bca2738C059",
"settlement_network": "eip155:10143",
"settlement_currency": "0x534b2f3A21130d7a60830c2Df862319e593943A3",
"verification_mode": "demo-proof-envelope",
"trust_signals": [
"Replay-protected challenge flow",
"Per-resource exact pricing",
"Short-lived challenges",
"Structured receipts for every paid response"
]
}
Receipts appear here after successful paid requests.
A buyer-side agent can complete this flow without any browser interaction.
GET /api/premium/vendor-risk?address=0x1234&lang=en
→ 402 Payment Required
→ challenge_id + nonce + amount + currency + pay_to
Retry with:
x-payment-proof: {"challenge_id":"challenge-id-from-402","resource":"vendor-risk","payer":"0xYourAgentWalletAddress","tx_hash":"0xYourMonadTxHash","amount":"1000","currency":"0x534b2f3A21130d7a60830c2Df862319e593943A3","nonce":"challenge-nonce"}
→ 200 OK
→ data payload + receipt
Short-lived, per-resource, replay-protected challenge payload.
{
"status": 402,
"error": "payment_required",
"message": "Payment Required",
"seller": "AgentVault Data Market",
"locale": "en",
"resource": {
"id": "vendor-risk",
"title": "Vendor Risk Check",
"description": "Return a simple vendor trust score for an address.",
"price_display": "0.001 USDC"
},
"payment_required": {
"scheme": "exact",
"network": "eip155:10143",
"pay_to": "0xcE196a0c9969C5B2620B91b0c2136Bca2738C059",
"amount": "1000",
"currency": "0x534b2f3A21130d7a60830c2Df862319e593943A3",
"facilitator": "https://x402-facilitator.molandak.org",
"challenge_id": "cdb5c6af-92f3-4c15-80b0-eb674c0783c7",
"nonce": "075f18a0dedc405cca51802e",
"expires_at": "2026-04-12T13:12:30.269Z"
},
"instructions": {
"text": "Sign a payment challenge and include the proof in the x-payment-proof header.",
"header": "x-payment-proof",
"demo_format": {
"challenge_id": "cdb5c6af-92f3-4c15-80b0-eb674c0783c7",
"resource": "vendor-risk",
"payer": "0xYourAgentWalletAddress",
"tx_hash": "0xYourMonadTxHash",
"amount": "1000",
"currency": "0x534b2f3A21130d7a60830c2Df862319e593943A3",
"nonce": "075f18a0dedc405cca51802e"
}
}
}
Simulate an agent requesting a paid resource, receiving a challenge, then retrying with proof.
Raw response stream for challenge and paid delivery.
Ready.