{"slug":"presign-guard-onrender-com-v1-check-1a4344","title":"Pre-sign risk verdict (green/orange/red + reason codes) for EVM transactions, to","host":"presign-guard.onrender.com","method":"POST","resource":"https://presign-guard.onrender.com/v1/check","category":"market","description":"Pre-sign risk verdict (green/orange/red + reason codes) for EVM transactions, token approvals and Permit/Permit2/EIP-3009/Seaport signatures","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":184,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"amount":"1000000","chainId":8453,"spender":"0x000000000022D473030F116dDEE9F6B43aC78BA3","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","type":"approval"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"amount":{"description":"approval: amount in base units (0 = revoke)","type":"string"},"chainId":{"enum":[1,10,56,137,8453,42161],"type":"integer"},"data":{"description":"transaction: 0x-prefixed calldata","type":"string"},"lang":{"description":"explain only: language of the explanation (default en)","enum":["en","nl"],"type":"string"},"spender":{"description":"approval: who gets the allowance","type":"string"},"to":{"description":"transaction: target contract","type":"string"},"token":{"description":"approval: token contract","type":"string"},"type":{"description":"What the agent is about to sign","enum":["approval","transaction","signature"],"type":"string"},"typedData":{"description":"signature: the eth_signTypedData_v4 payload (Permit, Permit2, EIP-3009 x402 payment, Seaport)","type":["object","string"]},"value":{"description":"transaction: native value in wei","type":"string"}},"required":["type","chainId"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"explanation":{"properties":{"lang":{"type":"string"},"text":{"type":"string"}},"type":"object"},"reasons":{"items":{"properties":{"code":{"type":"string"},"details":{},"severity":{"enum":["red","orange","info"],"type":"string"},"subject":{"type":"string"}},"required":["code","severity"],"type":"object"},"type":"array"},"subject":{"type":"object"},"verdict":{"enum":["green","orange","red"],"type":"string"}},"required":["verdict","reasons"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":184,"error":null}],"description_full":"Pre-sign risk verdict (green/orange/red + reason codes) for EVM transactions, token approvals and Permit/Permit2/EIP-3009/Seaport signatures","last_updated":"2026-09-24T10:22:12.077Z","schemes":["exact"]}