{"slug":"base-facts-yankii-fr-v1-batch-87f13f","title":"Base token BATCH sell check","host":"base-facts.yankii.fr","method":"POST","resource":"https://base-facts.yankii.fr/v1/batch","category":"market","description":"Base token BATCH sell check: up to 10 token addresses in one call and one payment. For each token it simulates a small buy and an immediate sell inside eth_call (no trade is sent) and returns buy tax, sell tax, round-trip loss, flags and a plain summary; a token it cannot simulate is returned as not","price_listed":0.03,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"tokens":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0x4200000000000000000000000000000000000006"]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"tokens":{"description":"1 to 10 distinct Base token addresses","items":{"description":"Token contract address (0x-prefixed hex, 20 bytes)","type":"string"},"maxItems":10,"minItems":1,"type":"array"}},"required":["tokens"],"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":{"count":{"type":"number"},"results":{"items":{"properties":{"blockNumber":{"type":"string"},"disclaimer":{"type":"string"},"flags":{"items":{"properties":{"fact":{"description":"The on-chain observation behind the flag","type":"string"},"id":{"enum":["not_erc20","upgradeable_proxy","owner_not_renounced","can_mint","can_pause","can_blacklist","no_liquidity","thin_liquidity","deep_liquidity","v4_liquidity_unmeasured","v4_pool_empty","sell_ok","buy_tax","sell_tax","high_round_trip_loss","sell_reverted","buy_reverted","not_simulated"],"type":"string"},"severity":{"enum":["info","warn","high"],"type":"string"}},"type":"object"},"type":"array"},"name":{"type":["string","null"]},"simulation":{"description":"eth_call buy-and-sell simulation at the verdict's block; null when the address is not an ERC20","properties":{"amounts":{"properties":{"tokenReachedPool":{"type":["string","null"]},"tokenReceived":{"type":"string"},"tokenReleasedByPool":{"type":"string"},"tokenSent":{"type":"string"},"wethOut":{"type":"string"}},"type":"object"},"attempts":{"items":{"properties":{"dex":{"type":"string"},"fee":{"type":["integer","null"]},"leg":{"enum":["buy","sell","unknown"],"type":"string"},"ok":{"type":"boolean"},"pool":{"type":"string"},"revertReason":{"type":"string"},"wethIn":{"type":"string"}},"type":"object"},"type":"array"},"buyTaxPct":{"type":["number","null"]},"dex":{"enum":["uniswap-v2","uniswap-v3","aerodrome-volatile","uniswap-v4"],"type":"string"},"fee":{"description":"Uniswap fee in hundredths of a basis point (500 = 0.05%)","type":["integer","null"]},"hooks":{"type":"string"},"pool":{"type":"string"},"reason":{"description":"Why the simulation was not run (status not_simulated)","type":"string"},"roundTripLossPct":{"description":"WETH lost buying and selling straight back, pool fees included","type":"number"},"sellTaxPct":{"description":"null on Uniswap v3 (not measurable)","type":["number","null"]},"status":{"enum":["ok","sell_reverted","buy_reverted","not_simulated"],"type":"string"},"wethIn":{"description":"WETH wei used for the simulated buy","type":"string"}},"type":["object","null"]},"source":{"type":"string"},"summary":{"type":"string"},"symbol":{"type":["string","null"]},"token":{"type":"string"}},"type":"object"},"type":"array"},"skipped":{"items":{"properties":{"reason":{"type":"string"},"token":{"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Base token BATCH sell check: up to 10 token addresses in one call and one payment. For each token it simulates a small buy and an immediate sell inside eth_call (no trade is sent) and returns buy tax, sell tax, round-trip loss, flags and a plain summary; a token it cannot simulate is returned as not_simulated with the reason. Built for bots that screen many new tokens: $0.03 for up to 10 (single check: $0.005). Facts, not advice.","last_updated":"2026-10-11T11:31:27.879Z","schemes":["exact"]}