{"provider":{"host":"contractlens-api.appin60.com","name":"contractlens-api.appin60.com","score":57.2,"live":true,"checkedAt":"2026-10-27T19:00:09.758Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":829,"note":"valid x402 v2 terms"},"endpoints":6,"networks":["eip155:42161","eip155:8453"],"cheapestUsd":"0.001","income7dUsd":"0.091104","payers7d":10,"transfers7d":30,"payoutAddressShared":true,"claimed":false,"page":"https://logicnodes.io/observatory/p/contractlens-api.appin60.com"},"endpoints":[{"url":"https://contractlens-api.appin60.com/gas","method":"GET","priceMicroUsd":1000,"networks":["eip155:42161","eip155:8453"],"description":"Live EIP-1559 gas on Ethereum, Base, Arbitrum, Optimism, Polygon or BNB: base fee, slow/standard/fast priority tiers from the last 20 blocks, ready-to-use maxFeePerGas values, and estimated cost of an ETH transfer, ERC-20 transfer, approve and Uniswap swap."},{"url":"https://contractlens-api.appin60.com/address","method":"GET","priceMicroUsd":2000,"networks":["eip155:42161","eip155:8453"],"description":"What is this address? Classifies any EVM address before you send to it or trust it: EOA, EIP-7702 delegated EOA (with delegate), Safe multisig (threshold and owners), timelock (delay), ERC-20 token, upgradeable proxy or other contract, plus native balance and nonce. Ethereum, Base, Arbitrum, Optimism, Polygon, BNB."},{"url":"https://contractlens-api.appin60.com/token","method":"GET","priceMicroUsd":5000,"networks":["eip155:42161","eip155:8453"],"description":"Fast token risk verdict (1-3 s) for trading agents: LOW/MEDIUM/HIGH with reasons for any ERC-20. Who controls it (renounced, single key, Safe, timelock), upgradeable proxy, admin powers in the bytecode (mint, blacklist, pause, sell tax, trading switch), Sourcify status, DEX liquidity, buys/sells and pair age. Ethereum, Base, Arbitrum, Optimism, Polygon, BNB. Use before buying a token. Not financial advice."},{"url":"https://contractlens-api.appin60.com/payability","method":"GET","priceMicroUsd":10000,"networks":["eip155:42161","eip155:8453"],"description":"x402 payability check for sellers: can a real buyer actually pay your endpoint? Sends one payment signed by a fresh unfunded key through your server and facilitator. A payable endpoint fails only on balance; anything else (bad schema, long description, wrong EIP-712 domain, facilitator error) is reported with the exact reason. Base USDC, x402 v1 and v2."},{"url":"https://contractlens-api.appin60.com/scan","method":"GET","priceMicroUsd":10000,"networks":["eip155:42161","eip155:8453"],"description":"Smart contract security scan for AI agents: give a chain id and contract address, get Slither static-analysis findings (reentrancy, unchecked calls, arbitrary sends, etc.), proxy/upgradeability status and the list of owner/role-gated admin functions (mint, pause, blacklist, upgrade). Works on any Sourcify-verified contract on Ethereum, Base, Arbitrum, Optimism, Polygon, BNB. Use before approving, depositing into or trading a token/protocol. Unverified contracts are rejected without charge."},{"url":"https://contractlens-api.appin60.com/audit","method":"GET","priceMicroUsd":250000,"networks":["eip155:42161","eip155:8453"],"description":"x402 seller audit for a whole origin: finds your paid routes (GET and POST) in /.well-known/x402, /openapi.json and your own CDP Bazaar listings, then sends each one an unfunded test payment through your server and facilitator. Per-route verdict, exact rejection reason and a fix hint. Up to 40 routes, one payment."}]}