Get alerted when a program, contract or lockfile changes
watch_createCreate a 30-day change monitor for Solana programs, EVM contracts, or lockfiles; hourly checks send signed webhook alerts when authorities, upgrades, owners, or advisories change.
Instructions
Use to be told, for 30 days, when something you rely on changes: a Solana program (programId: authority, multisig rules, code upgrade, lost verification), an EVM contract (address + chain: new implementation, controller or owner, weaker Safe or timelock), or a lockfile (lockfile_path: any new advisory). Hourly checks; each change is POSTed to your https webhook, signed with x-watchdog-signature: sha256=HMAC(secret, body). Costs $0.90 USDC for the period (Solana for programs and Cargo.lock, Base for contracts and npm lockfiles). Returns watchId, secret and accessToken, each shown once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | ||
| address | No | ||
| webhook | Yes | Public https URL that receives the signed alerts | |
| programId | No | ||
| lockfile_path | No |