watch_token
Creates monitoring rules for a token.
When To Use It
- Ongoing tracking without repeating full manual checks
- Defining your own risk-change thresholds
- Establishing a baseline before entering or sharing a token
Inputs
token_addressrequireduser_idoptionalpresetoptional:balanced,liquidity_guard,concentration_guard,contract_guardliquidity_drop_percentoptionalrisk_score_increaseoptionalholder_concentration_increaseoptionalalert_on_authority_changeoptionalalert_on_honeypotoptional
What It Does
watch_token upserts a watchlist row and stores a baseline token snapshot. It is the setup step for future get_token_changes calls.
Default Thresholds
- liquidity drop:
20% - risk score increase:
10 - holder concentration increase:
5 - authority change alerts:
true - honeypot alerts:
true
Presets
balanced: default general-purpose watchliquidity_guard: tighter liquidity-drop and risk-change thresholdsconcentration_guard: faster alerts for holder concentration spikescontract_guard: stricter contract-risk posture with looser market thresholds
Manual threshold inputs override the preset when both are supplied.
What You Receive
- Watch configuration confirmation
- Baseline snapshot used for future delta checks
- A note that points you to
get_token_changes
Storage Requirements
This tool requires:
DATABASE_URL- the migration in
migrations/001_init.sql
Typical Prompts
Watch <token address> with 20% liquidity drop alert.
Watch <token> with 12 point risk score increase and authority-change alerts.
Watch <token> with the liquidity_guard preset.