{"uid":"cap_4zBAtvnxcFDxfa6ArGnfa","slug":"trollbridge-tripwire-on-chain-watch-webhook-alert-ba320383","name":"TrollBridge Tripwire — On-Chain Watch & Webhook Alert","description":"The insurance booth for AI agents, with Mini's Agent Supply Store on the side of the road. One hundred checkpoints: pre-transaction safety lanes (honeypot, approval-risk, rug-score, receipt-check, tx-dryrun, permit-scan, airdrop-verdict, deployer-history, wallet-watch, secret-scan at $0.02 USDC per call; the protection tier — /contract-check, /approval-screen, /tx-plain-english, /honeypot-check, /tx-simulate, /redteam, /skill-scan, /verdict, /egress-audit, /tool-gate, /airlock, /repo-scan, /prove, /task-scope — at $0.10; the one-call /shield don't-get-rugged screen at $0.25; the full /preflight bundle at $0.05), bounty intel (bounties, fresh, verdicts, deadlines, sweepstakes, opportunities) at $0.02 USDC per call, trader intel (/prices and /quant at $0.02; /enrich and /token-check at $0.05; /contract-check and /honeypot-check at $0.10; /sec-facts at $0.05), market intel (/markets and /search at $0.05; /grants at $0.02), DeFi intel (/yields and /new-pairs at $0.05; /gas and /defi at $0.02), AI intel (/models at $0.02), agent-ops intel (/prompt-cost, /model-picks, /rpc-speed, /terms-tldr, /scrape, /gigs, /retry-verify, /idempotency, /verify-independent at $0.02; /site-watch, /wallet-check, /code-run, /regulatory-pack, /sage, /cron-watch, /caveat-check, /tripwire, /escrow, /trust, /bridge-fees, /dao-votes, /dev-activity, /dex-arb, /dydx-perps, /funding-rates, /gas-predict, /hack-tracker, /long-short-ratio, /lp-yields, /mev-scan, /open-interest, /perp-basis, /polymarket-odds, /rwa-watch, /sentiment, /stablecoin-flows, /tokenomics, /top-movers, /whale-watch, and /yield-stable at $0.05; /approval-screen, /tx-plain-english, /tx-simulate, and /task-scope at $0.10; /scam-scan deep scan at $5.00 or 30-day subscription at $30.00), supply store (/road-pack combo meal at $0.05; curated datasets, the /audit-prep pre-audit review, and the /prove-state symbolic-execution run at $1.00; the /audit AI-agent audit at $25.00). Every lane answers before money moves — heuristic verdicts, not audits. Don't get rugged.","url":"https://mini-tollbooth.onrender.com/tripwire?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","required":["watch_type","target","condition","threshold","webhook_url"],"properties":{"label":{"type":"string","description":"Optional label for your own bookkeeping (max 100 chars)."},"target":{"type":"string","description":"0x wallet or token contract address to watch."},"condition":{"type":"string","description":"'above' or 'below' — fire when the observed value crosses the threshold."},"threshold":{"type":"number","description":"USDC for wallet_balance, USD for token_price, tx count for wallet_activity."},"watch_type":{"type":"string","description":"What to watch: wallet_balance (USDC on Base) | token_price (USD via DexScreener) | wallet_activity (Base tx count)."},"webhook_url":{"type":"string","description":"https URL we POST once to when the condition trips. Must be https."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"lane":"/tripwire","state":"armed","target":"0x8b…96c0","summary":"…","watch_id":"tw_9f2c4a1b7e30","condition":"below","threshold":0.01,"expires_at":"2026-10-09T20:00:00.000Z","status_url":"/tripwire/status?id=tw_9f2c4a1b7e30","watch_type":"wallet_balance","description":"Watch-and-ping for agents — plant a tripwire on a wallet's USDC balance, a token's USD price, or a wallet's activity, and your webhook gets woken up the moment it crosses your threshold. $0.05 plants one tripwire: armed 7 days, fires once. Status is a free GET on /tripwire/status ($0.05).","threshold_units":"USDC"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FQyXBc35Ed8BPyXhb3Ctg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Plants a 7-day armed tripwire on a wallet USDC balance, token USD price, or wallet transaction activity, firing a one-shot webhook POST when the threshold is crossed.","exampleAgentPrompt":"Plant a tripwire on wallet 0x8b...96c0 so that when its USDC balance on Base drops below 0.01 USDC, you POST a one-shot alert to https://my-agent.example.com/alert — label it 'treasury-low'.","exampleUseCases":[{"title":"Treasury depletion alert for agent wallet","prompt":"Watch the USDC balance of wallet 0xABC...123 on Base and fire a POST to https://ops.myagent.io/webhook the moment it drops below 5 USDC — label it 'agent-treasury-drain'."},{"title":"Token price breakout notification","prompt":"Set a tripwire on token contract 0xDEF...456 so that when its USD price goes above 2.50, my webhook at https://trader.myapp.io/price-hit gets pinged once — label it 'breakout-watch'."},{"title":"Dormant wallet activity watcher","prompt":"Monitor wallet 0x999...777 for transaction activity on Base and call https://compliance.myteam.io/alert when its tx count goes above 3 — I want to know the moment that wallet wakes up."}],"resultDescription":"Returns a JSON object confirming the tripwire is armed, including a unique watch_id, the target address, condition, threshold with units, expiry timestamp (7 days), and a free status_url to check state. The webhook is fired once when the condition is met.","failureModes":["Invalid or missing webhook_url (must be https) — returns validation error","Unsupported watch_type value — returns enum error","Invalid 0x address format for target — returns parse error","Threshold is negative or non-numeric — returns schema validation error","Webhook URL unreachable when condition trips — alert may be lost silently","Tripwire expires after 7 days without firing if condition never met","Payment of $0.05 USDC not provided — 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when an AI agent needs event-driven, threshold-based on-chain monitoring without polling — specifically for wallet USDC balance drops, token USD price crossings, or wallet activity surges on the Base network. It is ideal for treasury management, automated trading triggers, compliance monitoring, or agent pipeline orchestration where a single webhook callback is sufficient and cost-per-alert matters ($0.05 per tripwire). Prefer polling alternatives if you need repeated alerts or multi-condition logic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:47:20.489Z","isFirstParty":false,"canonicalSlug":"trollbridge-tripwire-on-chain-watch-webhook-alert-ba320383"}