The Complete TokenWatcher Manual

Your comprehensive guide to mastering on-chain intelligence—from first login to advanced event analysis.

1. Introduction

1.1 What is TokenWatcher?

In the volatile and fast-paced world of cryptocurrency, information is your most valuable asset. The ability to access and act on relevant data faster than the rest of the market provides a critical, competitive edge. However, tracking significant on-chain events manually is an overwhelming, if not impossible, task. Public block explorers are a firehose of raw data, streaming thousands of transactions every minute and making it nearly impossible to distinguish between market-moving transfers and insignificant noise.

TokenWatcher is engineered to cut through this noise and deliver actionable intelligence directly to you. We provide a powerful yet elegantly simple solution to monitor on-chain activity that matters to your strategy. With TokenWatcher, you stop reacting to the market and start anticipating it.

1.2 Who Is This For?

  • For the Active Trader: Track whale wallets, get instant alerts on influential player movements, front-run market-moving news like exchange deposits, and identify unusual activity that could signal a shift in market sentiment.
  • For the Long-Term Investor: Monitor the health of your portfolio by tracking project treasuries for signs of development funding or team sales, and anticipate supply changes from token unlocks or VC wallet movements.
  • For Project Teams: Enhance community transparency by monitoring your own token's on-chain activity, understand token distribution among your holders, and detect market anomalies or potential manipulation that could require a public response.

1.3 Key Features at a Glance

  • Customizable Watchers: Create highly specific monitors for any ERC-20 token on our supported networks.
  • USD-Based Value Thresholds: Set alerts based on a simple, real-world metric: the transaction's value in US Dollars.
  • Smart Threshold Suggestions: Our system analyzes a token's recent 24-hour trading volume to suggest a meaningful threshold.
  • Multi-Channel Notifications: Receive seamless, real-time integration with Email, Discord, Slack, and Telegram.
  • Detailed & Filterable Event History: Every alert is logged in your personal, searchable on-chain intelligence database for historical analysis.

1.4 Supported Blockchains

To provide the most accurate, low-latency data, TokenWatcher currently focuses on the most active EVM-compatible networks: Ethereum, Polygon, and Arbitrum. Our engineering team is constantly working to integrate new, high-demand blockchains.

2. Account & Security

Your TokenWatcher account is your secure gateway to all platform features. This chapter provides a detailed guide on creating, securing, and managing your account to ensure a smooth, safe, and uninterrupted experience.

2.1 Creating Your Account

Getting started is a straightforward process. You will need a valid email address and a secure password. For your protection, your password must include:

  • A minimum of 8 characters.
  • At least one uppercase letter (A-Z).
  • At least one lowercase letter (a-z).
  • At least one number (0-9).
  • At least one special character (e.g., !, @, #, $, %).

2.2 The Importance of Email Verification

Upon completing registration, TokenWatcher will dispatch a verification link to your email. This is a mandatory security step. It confirms you are the legitimate owner of the email and validates the notification channel. You must click the link to activate your account. If you don't receive it, check your spam folder and mark the email as "Not Spam".

2.3 Logging In & Session Management

Once active, log in with your credentials. For your convenience, your session is securely stored. For enhanced security, the access token will expire after a period of inactivity, requiring you to log in again.

2.4 Resetting a Forgotten Password

If you forget your password, click "Forgot Password?" on the Login page. We will send a secure, single-use link to your inbox that expires in 15 minutes.

2.5 Account Security: Changing Your Password

You can change your password anytime from the "Settings" page. You will be required to enter your current password before setting a new one.

2.6 The Danger Zone: Deleting Your Account

Deleting your account is permanent and irreversible.

This action erases all your data: your profile, all created Watchers, notification settings, and your entire Event History. This data cannot be recovered by you or by the TokenWatcher support team. Please be certain before proceeding.

3. The Dashboard

The Dashboard is the first page you see after logging in and serves as your primary workspace. It's designed for an at-a-glance overview and provides quick access to the most critical functions.

3.2 The Watcher List

The central feature of the Dashboard is the Watcher List. This table provides a clear, organized view of every Watcher you have created. Each column gives critical information:

  • TOKEN: The official name and symbol of the token being monitored.
  • TOKEN ADDRESS: The unique contract address of the token.
  • THRESHOLD (USD): The value that must be met or exceeded to trigger an alert.
  • NOTIFICATION TARGET: Where your alerts are being sent (Email, webhook URL, etc.).
  • STATUS: Shows if a Watcher is "Active" or "Paused".

3.3 Quick Actions

To the far right of each row, you'll find powerful action buttons for immediate management:

  • Edit: Opens the configuration form to make quick adjustments.
  • Pause / Activate: Toggles monitoring. A paused watcher does not generate alerts.
  • Test: Sends a sample notification to your configured target to confirm the setup is working.
  • Delete: Permanently removes the Watcher and its history. This action is irreversible.

4. Mastering Watchers

A Watcher is a persistent, autonomous monitoring engine. Understanding how to configure them is key to unlocking the full power of the platform.

4.1 What is a "Watcher"?

Think of a Watcher as your personal on-chain scout, working 24/7. It's a simple rule you define: a target token address and a minimum transaction value in USD. When it finds a matching transaction, it triggers an "Event," which is logged and sent as a notification.

4.2 Creating a New Watcher: A Detailed Walkthrough

  1. Name Your Watcher: Use a descriptive name (e.g., "Whale Movements - LINK").
  2. Find the Correct Token Address: This is critical. Use a trusted source like Etherscan or CoinGecko. Never copy an address from an unverified source.
  3. Set the Threshold: Enter a manual USD value or use our "Smart Threshold Suggestion". The suggestion is based on a small percentage of the token's 24-hour trading volume, helping you create effective, low-noise alerts from day one.

4.3 Configuring Notifications: Getting Your Alerts

Tell your Watcher where to send the alerts:

  • Email: Alerts are sent to your registered address. Add [email protected] to your safe senders list.
  • Discord & Slack: Use "Incoming Webhooks." In your server settings, create a new webhook and paste the generated URL.
  • Telegram: Requires a Bot Token and Chat ID. See the FAQ section for a detailed guide.

Always use the "Test" button before saving to confirm your setup is working correctly.

5. The Events Feed

The Events Feed is your searchable database of every significant transaction detected. It's designed to help you identify trends and conduct deep-dive investigations.

5.1 Understanding the Events Table

Each row is a snapshot of a transaction, including Watcher name, from/to addresses, token amount, USD value, and the transaction hash.

5.2 Powerful Filtering Capabilities

Use the filter bar to find the signal in the noise. Combine filters (Watcher, Token, Address, Value, Date) to create highly specific queries. For example, search for all PEPE transfers from a specific whale wallet over $2M in the last week.

5.3 Connecting to the Source

Every transaction hash links directly to a block explorer like Etherscan. This allows you to verify all data against the immutable blockchain and conduct deeper forensic analysis, following the crypto mantra: "don't trust, verify."

6. Billing & Plans

TokenWatcher scales with your needs. Our subscription model is based on one key metric: the watcher_limit.

6.1 How Our Plans Work

We offer Free, Medium, and Advanced tiers, each with a different watcher limit. Important: Paused Watchers still count towards your limit. To free up capacity, you must delete a Watcher.

6.2 Viewing & Changing Your Plan

The "Billing" page shows your current plan and usage (e.g., "3 / 5 Watchers"). You can upgrade or downgrade at any time, and the change takes effect immediately. Note that changing plans will reset any custom watcher limit set by an administrator.

6.4 Future: Automated Payments with Stripe

We are actively working on integrating Stripe for a fully automated and secure billing experience.

7. Troubleshooting & FAQ

7.1 I'm not receiving any alerts. What should I do?

Follow this diagnostic checklist in order:

  1. Use the "Test" Button: This is the most important step. If the test fails, your notification target is misconfigured. If it works, the issue is with your watcher's conditions.
  2. Verify Your Notification Target: Double-check every character of your webhook URL or email address.
  3. Check Watcher Status: Ensure the watcher is "Active," not "Paused."
  4. Review Your Threshold: Your threshold might be too high for the token's current market activity.
  5. Check Email Spam: If using email, check your spam folder and whitelist [email protected].

7.2 My Smart Threshold suggestion seems off. Why?

The suggestion is based on a percentage of the token's 24h trading volume. For high-volume tokens (like WBTC), the suggestion will be high to avoid noise. For low-volume tokens, it will be much lower. It's a starting point; adjust it to fit your strategy.

7.3 How do I find my Discord/Slack Webhook URL?

For Discord: In your server, go to Server Settings → Integrations → Webhooks → New Webhook. Copy the URL.

For Slack: From your desktop app, go to Workspace Settings → Manage apps, search for "Incoming Webhooks," add it, and choose a channel to generate the URL.

7.4 How do I get my Telegram Bot Token & Chat ID?

Step 1: Get Bot Token: In Telegram, search for the official @BotFather, start a chat, and use the /newbot command. Follow the prompts to get your API Token.

Step 2: Get Chat ID: For personal alerts, message @userinfobot. For group alerts, add your bot to the group, send a message, and visit https://api.telegram.org/botYOUR_BOT_TOKEN/getUpdates in a browser to find the group's Chat ID (it will be a negative number).

Step 3: Format: Paste into TokenWatcher using this exact JSON structure: {"bot_token": "YOUR_TOKEN", "chat_id": "YOUR_CHAT_ID"}