Skip to content
Back to skills

Monitoring Whale Activity

ASecurity

'Track large cryptocurrency transactions and whale wallet movements in

  • 2,719 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 21, 2026
ai-agentspythonbashapidatabase

Works with

  • claude code
  • api

Security analysis

A100/100

Pro scans all 12 files and shows the line behind each finding

Scanned September 21, 2026

npx -y skills add jeremylongshore/claude-code-plugins-plus --skill monitoring-whale-activity --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Monitoring Whale Activity?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Monitoring Whale Activity
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jeremylongshore-monitoring-whale-activity-cfbd7b97/badge)](https://www.skillsdirectory.com/skills/jeremylongshore-monitoring-whale-activity-cfbd7b97)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: monitoring-whale-activity
description: 'Track large cryptocurrency transactions and whale wallet movements in
  real-time.

  Use when tracking large holder movements, exchange flows, or wallet activity.

  Trigger with phrases like "track whales", "monitor large transfers", "check whale
  activity", "exchange inflows", or "watch wallet".

  '
allowed-tools: Read, Write, Edit, Grep, Glob, Bash(python:*whale*)
version: 1.26.0
author: Jeremy Longshore <jeremy@intentsolutions.io>
license: MIT
tags:
- crypto
- monitoring
- monitoring-whale
compatibility: Designed for Claude Code
---
# Monitoring Whale Activity

## Contents

[Overview](#overview) | [Prerequisites](#prerequisites) | [Instructions](#instructions) | [Output](#output) | [Error Handling](#error-handling) | [Examples](#examples) | [Resources](#resources)

## Overview

Track large cryptocurrency transactions and whale wallet movements across multiple blockchains. Monitor exchange inflows/outflows, manage custom watchlists, and identify known wallets (exchanges, funds, bridges).

## Prerequisites

1. Install Python 3.8+ with requests library
2. Optionally obtain Whale Alert API key (free tier available for live data)
3. Verify internet access for API calls

## Instructions

### Step 1: Navigate to Scripts Directory

```bash
cd ${CLAUDE_SKILL_DIR}/scripts
```

### Step 2: Choose a Command

1. View recent whale transactions: `python whale_monitor.py recent`
2. Analyze exchange flows: `python whale_monitor.py flows`
3. Manage watchlist: `python whale_monitor.py watchlist`
4. Track specific wallet: `python whale_monitor.py track 0x123...`
5. Search known labels: `python whale_monitor.py labels --query binance`

Alternatively, customize with chain and threshold filters:

```bash
python whale_monitor.py recent --chain ethereum              # Specific chain
python whale_monitor.py recent --min-value 10000000          # 10000000: $10M+ only
python whale_monitor.py watch 0x123... --name "My Whale"     # Add to watchlist
python whale_monitor.py labels --type exchange               # Or use type filter
```

### Step 3: Interpret Results

**Transaction Types:**

- DEPOSIT: Sent to exchange (potential selling pressure)
- WITHDRAWAL: From exchange (accumulation signal)
- TRANSFER: Wallet to wallet (whale movement)

**Flow Analysis:**

- Net positive flow to exchanges = selling pressure
- Net negative flow from exchanges = buying pressure

## Output

- Real-time whale transactions with USD values
- Labeled wallets (exchanges, funds, bridges, protocols)
- Exchange inflow/outflow summaries
- Custom watchlist tracking
- JSON, table, or alert format output (`--format json`)

## Error Handling

See `${CLAUDE_SKILL_DIR}/references/errors.md` for:

- API rate limit handling and backoff
- Network timeout recovery
- Invalid address format validation
- Price service fallbacks

## Examples

**Example 1: View $10M+ whale transactions on Ethereum:**

```bash
python whale_monitor.py recent --chain ethereum --min-value 10000000  # 10000000 = 10M limit
```

**Example 2: Analyze if whales are selling:**

```bash
python whale_monitor.py flows --chain ethereum
```

**Example 3: Track a known whale wallet:**

```bash
python whale_monitor.py watch 0x28c6c... --name "Binance Cold"
python whale_monitor.py track 0x28c6c...
```

**Example 4: Export to JSON for further analysis:**

```bash
python whale_monitor.py recent --format json > whales.json
```

See `${CLAUDE_SKILL_DIR}/references/examples.md` for more usage patterns.

## Resources

- `${CLAUDE_SKILL_DIR}/references/implementation.md` - Flow analysis, wallet database, multi-chain details
- [Whale Alert](https://whale-alert.io) - Real-time whale transaction API
- [Etherscan](https://etherscan.io) - Ethereum blockchain explorer
- [CoinGecko](https://coingecko.com) - Price data API

Files in this skill

  • ARD.md3.6 KB
  • PRD.md2.8 KB
  • SKILL.md3.7 KB
  • config/settings.yaml1.4 KB
  • references/errors.md2.8 KB
  • references/examples.md4.6 KB
  • references/implementation.md2.5 KB
  • scripts/formatters.py8.4 KB
  • scripts/price_service.py9.6 KB
  • scripts/wallet_labels.py11.6 KB
  • scripts/whale_api.py11.8 KB
  • scripts/whale_monitor.py12 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.