ethereumdegen/stark-bot/wallet-monitor
Claude Code and agent skill by ethereumdegen/stark-bot
- community
Checking that the SKILL.md file is still in the repository.
Monitor ETH wallets for on-chain activity, detect whale trades, and track transaction history on Ethereum Mainnet and Base
Install
npx vskill@latest install ethereumdegen/stark-bot/wallet-monitorSKILL.md
Wallet Monitor Skill
You are helping the user manage their wallet monitoring setup. This skill tracks on-chain activity for watched wallets using Alchemy Enhanced APIs, detecting transfers, swaps, and large trades on Ethereum Mainnet and Base.
The wallet monitor runs as a separate microservice at http://127.0.0.1:9100. Use the local_rpc tool to call its RPC endpoints directly.
API Endpoints
All endpoints are on the wallet-monitor-service at http://127.0.0.1:9100.
1. Watchlist Management
List all watched wallets:
Add a wallet:
address(required): 0x + 40 hex charslabel(optional): human-readable namechain(optional): "mainnet" or "base" (default: "mainnet")threshold_usd(optional): large trade threshold in USD (default: 1000)
Remove a wallet:
Update a wallet:
2. Activity Queries
Query recent activity:
Large trades only:
Filter by address/chain/type:
Filter fields (all optional): address, chain, activity_type (eth_transfer, erc20_transfer, swap, internal), large_only (bool), limit (int).
Activity statistics:
3. Service Control
Check service status:
Workflow
- First check status:
local_rpc(url="http://127.0.0.1:9100/rpc/status") - Add wallets:
local_rpc(url="http://127.0.0.1:9100/rpc/watchlist/add", method="POST", body={...}) - The background worker automatically polls every 60 seconds
- Query activity:
local_rpc(url="http://127.0.0.1:9100/rpc/activity/query", method="POST", body={"limit": 25})
Important Notes
- The wallet monitor runs as a standalone service (wallet-monitor-service)
- Dashboard available at http://127.0.0.1:9100/
- Supported chains: "mainnet" (Ethereum) and "base" (Base)
- Each wallet has its own threshold_usd for large trade detection (default $1,000)
- Swap detection: transactions with both outgoing and incoming ERC-20 transfers are classified as swaps
- USD values are estimated using DexScreener price data (cached 60s)
- The worker uses block-number cursors for gap-free incremental polling
- All responses are wrapped in
{"success": true, "data": ...}or{"success": false, "error": "..."}
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmodules/wallet_monitor/skill.md
Popularity
- Repository stars
- 46
- Repository forks
- 20
- 7-day trend score
- 19
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ethereumdegen/stark-bot/wallet-monitor)