360 Secure SkillHub
360 安全技能中心

Whale Watch

该 Skill 以 curl 与 jq 命令示例调用 Hedera Mirror Node、Etherscan 和 Solana 公共 RPC 接口,拉取链上交易并按金额阈值筛选大额转账,支持追踪指定钱包、统计大额交易数量,并建议加入定时心跳做周期性监控。Etherscan 部分需自备免费 API key。

imaflytok
imaflytok
热度 63.60
最近更新 2026-05-20 03:39:18
分类:数据依赖:第三方 API / 代码执行应用场景:数据处理 / 财务 / 市场分析 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add whale-watch
Metadata
name
whale-watch
version
1.0.0
description
Monitor large crypto transactions across chains. Track whale wallets, detect unusual volume, alert on big moves. Supports Hedera, Ethereum, and Solana via public APIs.

Whale Watch — Large Transaction Monitor

Track big money moves across blockchains using free public APIs.

Hedera Whale Detection

# Transactions over 10,000 HBAR in last hour
curl -s "https://mainnet-public.mirrornode.hedera.com/api/v1/transactions?type=cryptotransfer&limit=100&order=desc" | \
  jq '[.transactions[] | select(.transfers[]?.amount > 1000000000000) | {id: .transaction_id, time: .consensus_timestamp, transfers: [.transfers[] | select(.amount > 1000000000000) | {account: .account, hbar: (.amount / 100000000)}]}] | .[:10]'

Track a Specific Wallet

WALLET="0.0.1234"
curl -s "https://mainnet-public.mirrornode.hedera.com/api/v1/transactions?account.id=$WALLET&limit=25&order=desc" | \
  jq '.transactions[] | {time: .consensus_timestamp, type: .name, result: .result}'

Ethereum Whale Watch (Etherscan — needs free API key)

# Large ETH transfers (register at etherscan.io for free key)
curl -s "https://api.etherscan.io/api?module=account&action=txlist&address=WALLET&sort=desc&apikey=YOUR_KEY" | \
  jq '.result[:10] | .[] | {hash: .hash[:16], value_eth: (.value | tonumber / 1e18), from: .from[:12], to: .to[:12]}'

Solana Large Transfers

# Recent signatures for a wallet
curl -s "https://api.mainnet-beta.solana.com" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"getSignaturesForAddress","params":["WALLET_ADDRESS",{"limit":10}]}' | \
  jq '.result[] | {signature: .signature[:20], slot: .slot, time: .blockTime}'

Automated Monitoring

Add to your heartbeat for periodic whale checks:

## Whale Watch (every 2 hours)
curl -s "https://mainnet-public.mirrornode.hedera.com/api/v1/transactions?type=cryptotransfer&limit=50&order=desc" | \
  jq '[.transactions[] | select(.transfers[]?.amount > 1000000000000)] | length' 
# If > 0, investigate and alert

Tips

  • Hedera Mirror Node is free, no auth, generous rate limits
  • Etherscan free tier: 5 calls/sec, plenty for monitoring
  • Solana RPC: public endpoints work but can be slow under load
  • For real-time: consider WebSocket connections to RPC nodes