Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools.
- Effect: Read 39
- Effect: Write 1
Showing 40 of 40 tools
| Details | ||
|---|---|---|
| eth_call chainpeek: Call a smart contract function read-only on Ethereum, Base or Robinhood Chain. For gas units use estimate_gas; for a raw storage… | Effect: Write | |
| check_contract_before_interaction txpeek: Check an address for risk right before you send a transaction to it, approve it, or buy its token (Base or Ethereum). For a full sc… | Effect: Read | |
| check_sanctions chainpeek: screen one crypto address against the US OFAC SDN list's digital currency addresses. For up to 1,000 addresses use check_sanctio… | Effect: Read | |
| decode_calldata chainpeek: decode EVM transaction calldata. To run a read call use eth_call; to fetch a transaction use get_transaction. Input: `calldata` … | Effect: Read | |
| decode_tx_logs chainpeek: decode a transaction's event logs on Ethereum, Base or Robinhood Chain. For events over a block range use get_event_logs. Return… | Effect: Read | |
| detect_proxy chainpeek: detect whether a contract is a proxy, and of which kind. For code size and hash use get_contract_code. Reads the code, the EIP-1… | Effect: Read | |
| estimate_gas chainpeek: Estimate the gas of a transaction on Ethereum, Base or Robinhood Chain. For the gas price use get_gas; for a whole transfer chec… | Effect: Read | |
| get_account_nonce chainpeek: Get an account's transaction count on Ethereum, Base or Robinhood Chain. For the next nonce with balance and gas checks use tran… | Effect: Read | |
| get_allowance chainpeek: read an ERC-20 allowance on Ethereum, Base or Robinhood Chain. For every live approval of a wallet use audit_token_approvals. A … | Effect: Read | |
| get_balance chainpeek: read the native or ERC-20 balance of an address on Ethereum, Base or Robinhood Chain. For several tokens at once use get_portfol… | Effect: Read | |
| get_block chainpeek: read the latest block header on Ethereum, Base or Robinhood Chain. For height and age only use get_block_number; for a past time… | Effect: Read | |
| get_block_at_time chainpeek: find the block at a point in time on Ethereum, Base or Robinhood Chain. For the latest block use get_block_number. Returns `bloc… | Effect: Read | |
| get_block_number chainpeek: Get the latest block number, timestamp and age in seconds of Ethereum, Base or Robinhood Chain. For the full header use get_bloc… | Effect: Read | |
| get_chain_info chainpeek: Get the chain id, latest block, head age and gas price of Ethereum, Base or Robinhood Chain. For gas alone use get_gas; for the … | Effect: Read | |
| get_contract_code chainpeek: Get the deployed bytecode size and hash of an address, with EIP-1167 and EIP-7702 detection. For other proxy kinds use detect_pr… | Effect: Read | |
| get_dex_price_candles chainpeek: Get ETH or BTC OHLCV price candles from on-chain DEX swaps. For the oracle price now use get_token_price. Returns OHLCV candles … | Effect: Read | |
| get_ens_records chainpeek: read an ENS name's records (Ethereum mainnet). To resolve the address use resolve_ens. Returns the `resolver` (with ENSIP-10 `wi… | Effect: Read | |
| get_erc1155_balance chainpeek: Get an account's ERC-1155 token balance for a token id on Ethereum, Base or Robinhood Chain. For an ERC-721 owner use get_nft_ow… | Effect: Read | |
| get_erc20_transfers chainpeek: List the ERC-20 token transfers into and out of an address on Ethereum, Base or Robinhood Chain. For current balances use get_po… | Effect: Read | |
| get_event_logs chainpeek: Query contract event logs over a block range, decoded. For one transaction's events use decode_tx_logs; for an address's token t… | Effect: Read | |
| get_funding_rates chainpeek: Use when an agent needs what a Hyperliquid perp costs to hold, or whether funding is flipping, before sizing a trade. For Hyperl… | Effect: Read | |
| get_gas chainpeek: read the current gas price on Ethereum, Base or Robinhood Chain. For the gas units a transaction needs use estimate_gas. Returns… | Effect: Read | |
| get_nft chainpeek: read one NFT on Ethereum, Base or Robinhood Chain. For the ERC-721 owner alone use get_nft_owner. The collection name, symbol an… | Effect: Read | |
| get_nft_owner chainpeek: Get the owner and token URI of an ERC-721 token on Ethereum, Base or Robinhood Chain. For the standard check and collection data… | Effect: Read | |
| get_perp_markets chainpeek: List Hyperliquid perpetual markets with mark, oracle, open interest and volume. For funding history use get_funding_rates. Retur… | Effect: Read | |
| get_portfolio chainpeek: read the native balance and up to 20 ERC-20 balances of an address on Ethereum, Base or Robinhood Chain in one call. For one bal… | Effect: Read | |
| get_solana_account chainpeek: Get the account info of a Solana address. For a mint's supply and authorities use get_solana_token_info. Returns whether the acc… | Effect: Read | |
| get_solana_balance chainpeek: Get the SOL balance of a Solana address. For SPL tokens use get_solana_token_balances. Returns `lamports` (exact integer string)… | Effect: Read | |
| get_solana_signatures chainpeek: List the recent transaction signatures of a Solana address. For one transaction's details use get_solana_transaction. `next_befo… | Effect: Read | |
| get_solana_token_balances chainpeek: Get the SPL token balances of a Solana wallet. For SOL use get_solana_balance; for EVM tokens use get_portfolio. Returns its SPL… | Effect: Read | |
| get_solana_token_info chainpeek: Get the supply, decimals and authorities of a Solana token mint. For the price use get_solana_token_price; for rug risk use chec… | Effect: Read | |
| get_solana_transaction chainpeek: Get a parsed Solana transaction by its signature. For an address's recent signatures use get_solana_signatures. An unknown or pr… | Effect: Read | |
| get_storage_at chainpeek: Read a contract storage slot on Ethereum, Base or Robinhood Chain. For proxy implementation and admin slots use detect_proxy. Re… | Effect: Read | |
| get_swap_quote chainpeek: quote an exact-input swap on Uniswap V3 (QuoterV2, read-only eth_call) on Ethereum or Base. For price impact over up to five siz… | Effect: Read | |
| get_token_info chainpeek: get ERC-20 token metadata on Ethereum, Base or Robinhood Chain. For a holder's balance use get_balance; for supply alone use get… | Effect: Read | |
| get_token_price chainpeek: read a token price from a Chainlink on-chain price feed (deterministic oracle answer, not a DEX spot price). For a DEX quote of … | Effect: Read | |
| get_total_supply chainpeek: Get an ERC-20 total supply with decimals and symbol on Ethereum, Base or Robinhood Chain. For name and symbol too use get_token_… | Effect: Read | |
| get_transaction chainpeek: read a transaction and its receipt on Ethereum, Base or Robinhood Chain. For the receipt alone use get_transaction_receipt; for … | Effect: Read | |
| get_transaction_receipt chainpeek: Get a transaction receipt on Ethereum, Base or Robinhood Chain. For value, nonce and confirmations too use get_transaction; for … | Effect: Read | |
| resolve_ens chainpeek: resolve an ENS name or address on Ethereum mainnet. For text records use get_ens_records. Input: `name` XOR `address`. Forward-r… | Effect: Read |