{"uid":"cap_ovLOQL3iP7oZoUyAf7Oat","slug":"citiview-wallet-watch-multi-chain-transfer-alert-service-a9c23870","name":"Citiview Wallet Watch – Multi-Chain Transfer Alert Service","description":"Wallet activity alerts: watch any wallet on Base, Ethereum, Arbitrum, Optimism or Polygon for 7 days; every incoming or outgoing transfer (ETH, tokens, NFTs) is POSTed to your webhook URL within about 10 minutes. Check status with the watch id. Also callable as GET with the same fields as query parameters.","url":"https://agents.citiviewgroup.com/v1/wallet/watch?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"id":{"type":"string","description":"Check an existing watch"},"days":{"type":"integer","description":"1-7"},"chain":{"type":"string","description":"base (default) | ethereum | arbitrum | optimism | polygon"},"address":{"type":"string","description":"0x wallet to watch"},"webhook_url":{"type":"string","description":"Your https URL that receives the alerts"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JbiT8zbOZHDIWhCqdCzKs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Monitors any EVM wallet address on Base, Ethereum, Arbitrum, Optimism, or Polygon for up to 7 days and POSTs real-time alerts for every incoming/outgoing ETH, token, or NFT transfer to a specified webhook URL.","exampleAgentPrompt":"Watch the wallet 0x742d35Cc6634C0532925a3b8D4C9b7e1234abcd on Base for the next 7 days and send alerts for every incoming or outgoing transfer to https://my-server.com/wallet-hook.","exampleUseCases":[{"title":"DeFi treasury inflow monitoring","prompt":"Keep an eye on our DAO treasury wallet 0xAbCd1234EfGh5678IjKl9012MnOp3456QrSt7890 on Ethereum for 7 days and POST any incoming or outgoing transfer to https://treasury.mydao.com/alerts so we can track fund flows in real time."},{"title":"NFT collector wallet surveillance","prompt":"Watch the wallet 0x1A2b3C4d5E6f7A8b9C0d1E2f3A4b5C6d7E8f9A0b on Polygon for 3 days and notify my webhook at https://hooks.myapp.io/nft-tracker whenever any NFT moves in or out."},{"title":"Fraud or unauthorized withdrawal detection","prompt":"Set up a 7-day watch on wallet 0xDeAdBeEf0000111122223333444455556666AAAA on Arbitrum and hit my webhook https://security.myplatform.com/tx-alert immediately if any tokens leave that address — I need to catch unauthorized withdrawals fast."}],"resultDescription":"When creating a watch: returns a watch ID and confirmation that monitoring has started. While active: POSTs a JSON payload to the provided webhook URL within ~10 minutes for each transfer event, including transaction hash, token/NFT details, direction (in/out), chain, and value. When checking status by watch ID: returns current watch state, remaining time, and the monitored address and chain.","failureModes":["Invalid or malformed wallet address returns an error response","Unsupported chain name returns a validation error","Webhook URL is unreachable or returns non-2xx — alerts may be lost with no retry guarantee","days value outside 1–7 range rejected","Missing required fields (address or webhook_url for new watch, id for status check) returns 400-level error","Watch ID not found returns a not-found error","Payment failure (x402) causes the call to be rejected before watch is registered"],"whenToPreferThis":"Choose this endpoint when you need event-driven, near-real-time notifications for on-chain wallet activity across major EVM chains without running your own node or indexer. It is ideal for agents that need to react to blockchain events via webhook rather than polling, and covers ETH, ERC-20 tokens, and NFTs in a single watch. Prefer it over block explorers for automation pipelines where latency under 10 minutes is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T06:46:30.300Z","isFirstParty":false,"canonicalSlug":"citiview-wallet-watch-multi-chain-transfer-alert-service-a9c23870"}