Create a watch (paid via x402)
create_watchCreate a watch for on-chain and web monitoring, dead-man switches, and cron triggers, sending events via webhook or mailbox when conditions fire.
Instructions
Buy a standing watch from DataSieve (https://api.datasieve.xyz). standard = $0.10/7d, 1 condition, 50 triggers; composite = $0.25/7d, up to 5 any-match conditions (e.g. 5 heartbeat dead-man switches), 200 triggers; standard30 = $0.35/30d and composite30 = $0.85/30d — one payment covers the month, for agents that will not be awake to renew weekly. Payment is a gasless USDC transfer signed locally. Events go to your webhookUrl (HMAC-signed) if set, and always to a server-side mailbox drained with drain_events; every event carries a signed Ed25519 observation receipt you can replay to third parties. Failed calls are never billed. The watch id + secret are remembered locally so later calls need only the id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | standard | |
| conditions | Yes | ||
| webhookUrl | No |