{"x402Version":2,"payTo":"0x8F9C3f91628497E2A72D6740022D46f87A9eB417","resources":[{"id":36556,"slug":"36556","resource":"https://api.x402risk.com/v1/address-screen","description":"Pay-to / counterparty address screen for Base: exact match against OFAC SDN published digital currency addresses (daily refresh, list date included), contract vs EOA, Blockscout verification, first-seen age and tx count, lookalike (address-poisoning) check vs an optional compare_to, labels, and a block/caution/ok verdict. $0.005 USDC. Screening aid only, not a compliance clearance or legal advice.","type":"http","serviceName":"Base Pay-To Address Screen","resourceType":"Security","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8F9C3f91628497E2A72D6740022D46f87A9eB417","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":120}],"outputSchema":{"properties":{"example":{"properties":{"activity":{"description":"outgoing_tx_count, tx_count_indexed, first_seen_at, first_seen_age_days","type":"object"},"address":{"type":"string"},"block_number":{"type":["integer","null"]},"cached":{"type":"boolean"},"chain":{"type":"string"},"contract":{"description":"verified (Blockscout), name, proxy_type, creator, creation_tx, created_at","type":["object","null"]},"disclaimer":{"type":"string"},"eip7702_delegated_eoa":{"type":"boolean"},"errors":{"type":"array"},"is_contract":{"type":["boolean","null"]},"labels":{"items":{"type":"object"},"type":"array"},"lookalike":{"description":"compare_to, prefix_match_hex, suffix_match_hex, lookalike","type":["object","null"]},"product":{"type":"string"},"reasons":{"items":{"type":"string"},"type":"array"},"sanctioned":{"description":"Exact match to an OFAC SDN published digital currency address","type":"boolean"},"sanctions":{"description":"matches[], list, list_date, list_fetched_at, source_url","type":"object"},"schema_version":{"type":"string"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"verdict":{"enum":["block","caution","ok"],"type":"string"}},"required":["schema_version","address","status","verdict","reasons","sanctioned","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"address":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"activity":{"first_seen_age_days":798.4,"first_seen_is_lower_bound":false,"outgoing_tx_count":0,"tx_count_indexed":0},"address":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96","block_number":35000000,"cached":false,"chain":"base","chain_id":8453,"contract":null,"disclaimer":"Screening aid only, not a compliance clearance or legal advice. Sanctions result is an exact match against EVM-format digital currency addresses published in the OFAC SDN list as of list_date; a non-match does not mean an address or its owner is not sanctioned or is safe. On-chain facts and labels come from public sources and can be incomplete.","eip7702_delegated_eoa":false,"errors":[],"is_contract":false,"labels":[],"lookalike":null,"product":"address-screen","reasons":["exact match to an OFAC SDN digital currency address (LAZARUS GROUP; list date 2026-09-23)"],"sanctioned":true,"sanctions":{"list":"OFAC SDN (Specially Designated Nationals) - digital currency addresses","list_date":"2026-09-23","matches":[{"currency_tag":"ETH","programs":["DPRK3"],"sdn_name":"LAZARUS GROUP","sdn_type":"Entity","sdn_uid":"23036"}],"sanctioned":true},"schema_version":"1.0","sources":["ofac-sdn","base-rpc","blockscout"],"status":"ok","verdict":"block"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"address":{"description":"EVM address to screen (Base, chain 8453)","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"compare_to":{"description":"Optional intended recipient address; flags a lookalike (address-poisoning) match","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["address"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"activity":{"description":"outgoing_tx_count, tx_count_indexed, first_seen_at, first_seen_age_days","type":"object"},"address":{"type":"string"},"block_number":{"type":["integer","null"]},"cached":{"type":"boolean"},"chain":{"type":"string"},"contract":{"description":"verified (Blockscout), name, proxy_type, creator, creation_tx, created_at","type":["object","null"]},"disclaimer":{"type":"string"},"eip7702_delegated_eoa":{"type":"boolean"},"errors":{"type":"array"},"is_contract":{"type":["boolean","null"]},"labels":{"items":{"type":"object"},"type":"array"},"lookalike":{"description":"compare_to, prefix_match_hex, suffix_match_hex, lookalike","type":["object","null"]},"product":{"type":"string"},"reasons":{"items":{"type":"string"},"type":"array"},"sanctioned":{"description":"Exact match to an OFAC SDN published digital currency address","type":"boolean"},"sanctions":{"description":"matches[], list, list_date, list_fetched_at, source_url","type":"object"},"schema_version":{"type":"string"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"verdict":{"enum":["block","caution","ok"],"type":"string"}},"required":["schema_version","address","status","verdict","reasons","sanctioned","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["base","address","sanctions","ofac","screening","bazaar"],"sourceHost":"api.x402risk.com","lastUpdated":"2026-10-09T16:24:16.863Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-09T16:24:16.405Z"},"metadata":{"serviceName":"Base Pay-To Address Screen","extensions":{"bazaar":{"info":{"input":{"body":{"address":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"activity":{"first_seen_age_days":798.4,"first_seen_is_lower_bound":false,"outgoing_tx_count":0,"tx_count_indexed":0},"address":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96","block_number":35000000,"cached":false,"chain":"base","chain_id":8453,"contract":null,"disclaimer":"Screening aid only, not a compliance clearance or legal advice. Sanctions result is an exact match against EVM-format digital currency addresses published in the OFAC SDN list as of list_date; a non-match does not mean an address or its owner is not sanctioned or is safe. On-chain facts and labels come from public sources and can be incomplete.","eip7702_delegated_eoa":false,"errors":[],"is_contract":false,"labels":[],"lookalike":null,"product":"address-screen","reasons":["exact match to an OFAC SDN digital currency address (LAZARUS GROUP; list date 2026-09-23)"],"sanctioned":true,"sanctions":{"list":"OFAC SDN (Specially Designated Nationals) - digital currency addresses","list_date":"2026-09-23","matches":[{"currency_tag":"ETH","programs":["DPRK3"],"sdn_name":"LAZARUS GROUP","sdn_type":"Entity","sdn_uid":"23036"}],"sanctioned":true},"schema_version":"1.0","sources":["ofac-sdn","base-rpc","blockscout"],"status":"ok","verdict":"block"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"address":{"description":"EVM address to screen (Base, chain 8453)","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"compare_to":{"description":"Optional intended recipient address; flags a lookalike (address-poisoning) match","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["address"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"activity":{"description":"outgoing_tx_count, tx_count_indexed, first_seen_at, first_seen_age_days","type":"object"},"address":{"type":"string"},"block_number":{"type":["integer","null"]},"cached":{"type":"boolean"},"chain":{"type":"string"},"contract":{"description":"verified (Blockscout), name, proxy_type, creator, creation_tx, created_at","type":["object","null"]},"disclaimer":{"type":"string"},"eip7702_delegated_eoa":{"type":"boolean"},"errors":{"type":"array"},"is_contract":{"type":["boolean","null"]},"labels":{"items":{"type":"object"},"type":"array"},"lookalike":{"description":"compare_to, prefix_match_hex, suffix_match_hex, lookalike","type":["object","null"]},"product":{"type":"string"},"reasons":{"items":{"type":"string"},"type":"array"},"sanctioned":{"description":"Exact match to an OFAC SDN published digital currency address","type":"boolean"},"sanctions":{"description":"matches[], list, list_date, list_fetched_at, source_url","type":"object"},"schema_version":{"type":"string"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"verdict":{"enum":["block","caution","ok"],"type":"string"}},"required":["schema_version","address","status","verdict","reasons","sanctioned","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36557,"slug":"36557","resource":"https://api.x402risk.com/v1/token-check","description":"Pay-per-call token risk check for Base: send a Base ERC-20 contract address, get deterministic JSON risk flags (owner/renounced, upgradeable proxy, mint/pause/blacklist/fee functions, on-chain Uniswap v2/v3 + Aerodrome liquidity, holder concentration) and a rule-based risk_level. Use before buying or listing an unfamiliar Base token. $0.01 USDC. Invalid input returns 400 and is not charged. Not financial advice.","type":"http","serviceName":"Base Token Risk Check","resourceType":"Security","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8F9C3f91628497E2A72D6740022D46f87A9eB417","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":120}],"outputSchema":{"properties":{"example":{"properties":{"capabilities_heuristic":{"type":"object"},"chain":{"type":"string"},"contract":{"type":"object"},"disclaimer":{"type":"string"},"errors":{"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"holders":{"type":["object","null"]},"liquidity":{"type":"object"},"risk_level":{"enum":["low","medium","high","unknown"],"type":"string"},"schema_version":{"type":"string"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"token":{"type":"string"},"token_info":{"type":"object"}},"required":["schema_version","token","status","risk_level","flags","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"token":"0x532f27101965dd16442E59d40670FaF5eBB142E4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chain":"base","chain_id":8453,"contract":{"is_contract":true,"is_eip1967_proxy":false,"owner_renounced":true},"disclaimer":"Informational on-chain data only. Not financial, investment, legal or tax advice. Heuristic flags can be wrong; do your own research.","flags":[],"holders":{"holders_count":948126,"top10_share_ex_pools_burn":0.318,"top1_share_ex_pools_burn":0.1166},"liquidity":{"best_estimate_usd":2618438.83,"onchain_approx_liquidity_usd":1779451.93},"risk_level":"low","schema_version":"1.0","status":"ok","token":"0x532f27101965dd16442E59d40670FaF5eBB142E4","token_info":{"decimals":18,"name":"Brett","symbol":"BRETT"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"token":{"description":"Base (chain 8453) ERC-20 token contract address","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["token"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"capabilities_heuristic":{"type":"object"},"chain":{"type":"string"},"contract":{"type":"object"},"disclaimer":{"type":"string"},"errors":{"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"holders":{"type":["object","null"]},"liquidity":{"type":"object"},"risk_level":{"enum":["low","medium","high","unknown"],"type":"string"},"schema_version":{"type":"string"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"token":{"type":"string"},"token_info":{"type":"object"}},"required":["schema_version","token","status","risk_level","flags","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["base","token","risk","security","onchain","bazaar"],"sourceHost":"api.x402risk.com","lastUpdated":"2026-10-09T13:49:04.912Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-09T13:49:04.487Z"},"metadata":{"serviceName":"Base Token Risk Check","extensions":{"bazaar":{"info":{"input":{"body":{"token":"0x532f27101965dd16442E59d40670FaF5eBB142E4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chain":"base","chain_id":8453,"contract":{"is_contract":true,"is_eip1967_proxy":false,"owner_renounced":true},"disclaimer":"Informational on-chain data only. Not financial, investment, legal or tax advice. Heuristic flags can be wrong; do your own research.","flags":[],"holders":{"holders_count":948126,"top10_share_ex_pools_burn":0.318,"top1_share_ex_pools_burn":0.1166},"liquidity":{"best_estimate_usd":2618438.83,"onchain_approx_liquidity_usd":1779451.93},"risk_level":"low","schema_version":"1.0","status":"ok","token":"0x532f27101965dd16442E59d40670FaF5eBB142E4","token_info":{"decimals":18,"name":"Brett","symbol":"BRETT"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"token":{"description":"Base (chain 8453) ERC-20 token contract address","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["token"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"capabilities_heuristic":{"type":"object"},"chain":{"type":"string"},"contract":{"type":"object"},"disclaimer":{"type":"string"},"errors":{"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"holders":{"type":["object","null"]},"liquidity":{"type":"object"},"risk_level":{"enum":["low","medium","high","unknown"],"type":"string"},"schema_version":{"type":"string"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"token":{"type":"string"},"token_info":{"type":"object"}},"required":["schema_version","token","status","risk_level","flags","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36558,"slug":"36558","resource":"https://api.x402risk.com/v1/pretrade-check","description":"Pre-trade sellability / honeypot check for Base tokens: simulates a buy, a wallet transfer and a sell of a Base ERC-20 on live Base state (Uniswap v2/v3 or Aerodrome; nothing is signed or spent). Returns buy/sell/transfer success, measured tax %, revert reason and a simulation-driven verdict (ok/caution/avoid/unknown); owner/holder flags go in risk_flags. $0.02 USDC. Invalid input is not charged. Informational, not financial advice.","type":"http","serviceName":"Base Pre-Trade Sellability Check","resourceType":"Security","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8F9C3f91628497E2A72D6740022D46f87A9eB417","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":180}],"outputSchema":{"properties":{"example":{"properties":{"block_number":{"type":["integer","null"]},"buy_ok":{"type":["boolean","null"]},"buy_tax_pct":{"type":["number","null"]},"cached":{"type":"boolean"},"chain":{"type":"string"},"disclaimer":{"type":"string"},"errors":{"type":"array"},"gas":{"type":["object","null"]},"pool":{"type":["string","null"]},"product":{"type":"string"},"reasons":{"items":{"type":"string"},"type":"array"},"revert_reason":{"type":["object","null"]},"risk_flags":{"description":"Token-check owner/holder/contract flags; informational, do not affect verdict","items":{"properties":{"flag":{"type":"string"},"note":{"type":"string"}},"type":"object"},"type":"array"},"route":{"type":["string","null"]},"schema_version":{"type":"string"},"sell_ok":{"type":["boolean","null"]},"sell_tax_pct":{"type":["number","null"]},"sellability":{"type":"object"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"token":{"type":"string"},"token_check":{"type":"object"},"token_check_risk_level":{"type":["string","null"]},"transfer_ok":{"type":["boolean","null"]},"transfer_tax_pct":{"type":["number","null"]},"verdict":{"description":"Driven only by the simulation: sellability, buy/sell/transfer taxes, drained/no liquidity","enum":["ok","caution","avoid","unknown"],"type":"string"}},"required":["schema_version","token","status","verdict","reasons","risk_flags","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"amount_usd":100,"token":"0x532f27101965dd16442E59d40670FaF5eBB142E4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"block_number":35000000,"buy_ok":true,"buy_tax_pct":0,"cached":false,"chain":"base","chain_id":8453,"disclaimer":"Informational, not financial advice. Simulation of a hypothetical buy/transfer/sell against public Base state at the stated block; it is not a guarantee that a real trade will succeed or be taxed the same way (token owners can change rules at any time). Heuristic flags can be wrong; do your own research.","gas":{"buy":150000,"sell":133537,"transfer":40000},"pool":"0xBA3F945812a83471d709BCe9C3CA699A19FB46f7","product":"pretrade-check","reasons":["buy, transfer and sell simulated successfully with < 1% tax"],"revert_reason":null,"risk_flags":[{"flag":"HAS_ACTIVE_OWNER","note":"contract has an active (non-renounced) owner"}],"route":"uniswap_v3:fee_10000 WETH","schema_version":"1.0","sell_ok":true,"sell_tax_pct":0,"status":"ok","token":"0x532f27101965dd16442E59d40670FaF5eBB142E4","token_check_risk_level":"low","transfer_ok":true,"transfer_tax_pct":0,"verdict":"ok"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"amount_usd":{"default":100,"description":"Hypothetical trade size in USD (capped to 5% of the pool's quote reserve)","maximum":10000,"minimum":1,"type":"number"},"router":{"default":"auto","description":"Restrict the simulated pool type; auto = deepest supported WETH/USDC pool","enum":["auto","uniswap_v2","uniswap_v3","aerodrome"],"type":"string"},"token":{"description":"Base (chain 8453) ERC-20 token contract address","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["token"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"block_number":{"type":["integer","null"]},"buy_ok":{"type":["boolean","null"]},"buy_tax_pct":{"type":["number","null"]},"cached":{"type":"boolean"},"chain":{"type":"string"},"disclaimer":{"type":"string"},"errors":{"type":"array"},"gas":{"type":["object","null"]},"pool":{"type":["string","null"]},"product":{"type":"string"},"reasons":{"items":{"type":"string"},"type":"array"},"revert_reason":{"type":["object","null"]},"risk_flags":{"description":"Token-check owner/holder/contract flags; informational, do not affect verdict","items":{"properties":{"flag":{"type":"string"},"note":{"type":"string"}},"type":"object"},"type":"array"},"route":{"type":["string","null"]},"schema_version":{"type":"string"},"sell_ok":{"type":["boolean","null"]},"sell_tax_pct":{"type":["number","null"]},"sellability":{"type":"object"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"token":{"type":"string"},"token_check":{"type":"object"},"token_check_risk_level":{"type":["string","null"]},"transfer_ok":{"type":["boolean","null"]},"transfer_tax_pct":{"type":["number","null"]},"verdict":{"description":"Driven only by the simulation: sellability, buy/sell/transfer taxes, drained/no liquidity","enum":["ok","caution","avoid","unknown"],"type":"string"}},"required":["schema_version","token","status","verdict","reasons","risk_flags","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["base","token","honeypot","sellability","tax","bazaar"],"sourceHost":"api.x402risk.com","lastUpdated":"2026-09-28T16:18:21.289Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-28T16:18:20.835Z"},"metadata":{"serviceName":"Base Pre-Trade Sellability Check","extensions":{"bazaar":{"info":{"input":{"body":{"amount_usd":100,"token":"0x532f27101965dd16442E59d40670FaF5eBB142E4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"block_number":35000000,"buy_ok":true,"buy_tax_pct":0,"cached":false,"chain":"base","chain_id":8453,"disclaimer":"Informational, not financial advice. Simulation of a hypothetical buy/transfer/sell against public Base state at the stated block; it is not a guarantee that a real trade will succeed or be taxed the same way (token owners can change rules at any time). Heuristic flags can be wrong; do your own research.","gas":{"buy":150000,"sell":133537,"transfer":40000},"pool":"0xBA3F945812a83471d709BCe9C3CA699A19FB46f7","product":"pretrade-check","reasons":["buy, transfer and sell simulated successfully with < 1% tax"],"revert_reason":null,"risk_flags":[{"flag":"HAS_ACTIVE_OWNER","note":"contract has an active (non-renounced) owner"}],"route":"uniswap_v3:fee_10000 WETH","schema_version":"1.0","sell_ok":true,"sell_tax_pct":0,"status":"ok","token":"0x532f27101965dd16442E59d40670FaF5eBB142E4","token_check_risk_level":"low","transfer_ok":true,"transfer_tax_pct":0,"verdict":"ok"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"amount_usd":{"default":100,"description":"Hypothetical trade size in USD (capped to 5% of the pool's quote reserve)","maximum":10000,"minimum":1,"type":"number"},"router":{"default":"auto","description":"Restrict the simulated pool type; auto = deepest supported WETH/USDC pool","enum":["auto","uniswap_v2","uniswap_v3","aerodrome"],"type":"string"},"token":{"description":"Base (chain 8453) ERC-20 token contract address","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["token"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"block_number":{"type":["integer","null"]},"buy_ok":{"type":["boolean","null"]},"buy_tax_pct":{"type":["number","null"]},"cached":{"type":"boolean"},"chain":{"type":"string"},"disclaimer":{"type":"string"},"errors":{"type":"array"},"gas":{"type":["object","null"]},"pool":{"type":["string","null"]},"product":{"type":"string"},"reasons":{"items":{"type":"string"},"type":"array"},"revert_reason":{"type":["object","null"]},"risk_flags":{"description":"Token-check owner/holder/contract flags; informational, do not affect verdict","items":{"properties":{"flag":{"type":"string"},"note":{"type":"string"}},"type":"object"},"type":"array"},"route":{"type":["string","null"]},"schema_version":{"type":"string"},"sell_ok":{"type":["boolean","null"]},"sell_tax_pct":{"type":["number","null"]},"sellability":{"type":"object"},"sources":{"type":"array"},"status":{"enum":["ok","partial","error"],"type":"string"},"token":{"type":"string"},"token_check":{"type":"object"},"token_check_risk_level":{"type":["string","null"]},"transfer_ok":{"type":["boolean","null"]},"transfer_tax_pct":{"type":["number","null"]},"verdict":{"description":"Driven only by the simulation: sellability, buy/sell/transfer taxes, drained/no liquidity","enum":["ok","caution","avoid","unknown"],"type":"string"}},"required":["schema_version","token","status","verdict","reasons","risk_flags","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}