Check who is buying before your agent pays.
SignGate verifies whether the buyer agent role, purpose, product category, data sensitivity, price, and approval evidence fit before an AI agent buys an x402 API, dataset, or tool.
The problem
Payment checks only ask whether an agent can pay. Enterprise buyers need a stricter question: should this kind of agent be allowed to buy this kind of data or tool?
Should not silently buy wallet-risk data just to write a draft.
Should buy invoice verification, not unrelated market intelligence.
May handle settlement context, but payment execution still needs approval.
Starter role decisions
API
Hosted x402 endpoint: GET /v1/x402/agent/buyer-identity-preflight at $0.005 per decision.
curl "https://base-agent-preflight.bytoken2023.workers.dev/v1/x402/agent/buyer-identity-preflight?agent_role=research_agent&product_category=wallet_risk&purpose=security_research&price_usdc=0.005&data_sensitivity=medium"
Unpaid calls return 402 Payment Required. Paid responses return ALLOW, DENY, or APPROVAL_REQUIRED with reason codes and audit guidance.
Developer Kit
Teams that want to customize the policy locally can use the starter kit at packages/agent-buyer-policy-kit: JSON policies, role x product matrix, JavaScript evaluator, Python evaluator, and tests.
Paid x402 kit endpoint: GET /v1/x402/agent/buyer-policy-kit at $49.00. Hosted preflight API remains $0.005 per decision.