ChainWatch watches your smart contracts block by block. When something moves that shouldn't — a drain, a rogue mint, an admin key going sideways — your team gets paged on Slack, Discord, or PagerDuty in seconds. Read-only. Set up in two minutes. No sales call.
The actual dashboard. Every contract, every alert, one screen — this is what you get.
Try it now
Paste any contract address. We replay its recent on-chain history through the detection engine and show you every alert that would have fired — right here. No signup, no wallet, nothing to install.
Detection engine
Each one maps to an attack pattern pulled from real DeFi exploits — not theoretical risks. Every rule is tunable per contract.
Owner or admin transferred — the classic compromised-key move. Fires the moment it happens.
Emergency pause detected instantly — so you know whether it was you, or someone else.
Token drains above your threshold, counted in whole tokens — no dust false-positives.
New tokens printed from the zero address. Catches the printer before the dump.
Access-control roles granted or revoked. Know who got keys, and who handed them out.
Thresholds are denominated per token and auto-scaled to its decimals. Tune them live →
How it works
Paste an address, pick a chain. We detect the token's decimals automatically and arm all five rules.
New blocks are scanned roughly every 15 seconds across all six chains, with automatic RPC failover. A dead endpoint never blinds you.
Critical alerts hit Slack, Discord, Telegram, or PagerDuty in seconds. Acknowledge and triage from the dashboard.
Why ChainWatch
Pricing
One tier for trying, one for shipping, one for everything. No per-seat nonsense.
$39/mo
in USDC on Base
$159/mo
in USDC on Base
Pay in USDC on Base — no cards, no accounts, no middlemen. Quarterly and yearly billing available in the app. Need SSO, on-prem, or a custom SLA? Talk to us →
FAQ
We poll for new blocks roughly every 15 seconds, with automatic failover across RPC providers. From block confirmation to your Slack channel is typically under 30 seconds.
No. ChainWatch is read-only: it watches public chain data and sends alerts. It can't move funds, pause, or upgrade anything — by design, not by policy.
Thresholds are denominated in whole tokens and scaled to each token's decimals, so dust transfers don't page you. Every threshold is tunable per contract, and any rule can be switched off entirely.
No — audits find bugs before launch; ChainWatch catches exploits while they're happening. You want both. We're the tripwire, not the inspection.
Ethereum, Base, Arbitrum, Optimism, Polygon, and BNB Chain. You can also point any contract at your own RPC endpoint (e.g. Alchemy) for higher reliability.
USDC on Base. Connect your wallet in the app, pick a plan and billing period, and send the exact USDC amount to the invoice address — we show a QR code too. Our server detects your payment on-chain automatically and your plan activates within about a minute. No card, no signup form, no middleman.
Yes — it's a single Node.js service with SQLite. Enterprise plans include deployment support.
Run a free history scan — it takes about a minute and you might learn something.
Scan a contract — free