txpeek: check an address before a transaction
check_contract_before_interactiontxpeek: pre-transaction risk check. Call it right before you send a transaction to, approve, or buy a token at an address on Base or Ethereum. Input: address (0x + 40 hex) and chain (base | ethereum). Returns verdict (low | caution | high | unknown), risk_score 0-100 and plain-language reasons, e.g. upgradeable by a single key, unverified source, mint/blacklist/fee functions, SELFDESTRUCT or DELEGATECALL, an EOA where a contract was expected; plus proxy, token and verification details and the block it was checked at. Price: USD 0.005. Free: 3 scans or 30 txpeek checks per IP per UTC day (one shared pool). Typically under 1 s (p95 about 1 s), at most about 4 s; results are cached for 10 min. If the chain cannot be read the call fails and is not charged. Heuristic, not an audit: no buy/sell (honeypot) simulation, no liquidity or oracle analysis, and a low verdict is not a clearance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Chain the contract is deployed on. | |
| address | Yes | Address you are about to interact with (0x + 40 hex). |