Watch Address
monitor.watch.addressCreate a watch on an address. Returns a wallet snapshot and watchId; use watch-diff later to receive only changed fields. Use to create the first address snapshot in a stateful watch workflow. Save the returned watchId and call monitor.watch.diff in the same MCP session for later changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain to query. EVM chains: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche, zksync, linea, scroll, blast, mantle, gnosis, polygon-zkevm, mode, sei, celo, manta, taiko, fantom, cronos, opbnb, zora, worldchain, metis, fraxtal, kava, zetachain, filecoin, core-dao, aurora, moonbeam, klaytn, bob, canto, monad, tempo, megaeth, arc, plasma, katana, robinhood, pharos, hyperevm. Dedicated non-EVM adapters: solana, hyperliquid, canton. | base |
| address | Yes | Wallet address to watch (EVM 0x... or Solana base58) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | ||
| chain | Yes | Blockchain queried | |
| address | Yes | Address | |
| watchId | Yes | ||
| snapshot | No | ||
| timestamp | No | Unix timestamp ms | |
| diffEndpoint | No | ||
| totalWatches | No |