agent/claude/skills/mining-pools/SKILL.md
Snider 9f1950c231 refactor: unify claude-cowork into claude directory
Consolidates the repository structure:
- Move skills/ to claude/skills/
- Move collection hooks to claude/collection/
- Update CLAUDE.md to reflect unified structure

Public version remains at core-claude; this is the advanced in-house version.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 18:23:41 +00:00

1.6 KiB

Mining Pool Collector

Archive mining pool statistics, historical hashrate, and block discovery data.

Data Available

Data Type Source Notes
Current hashrate Pool API Network stats
Block history Pool API Found blocks, rewards
Miner stats Pool API If public
Payment history Pool API Payout records
Pool config Pool page Ports, difficulty, fees

Known Pools by Coin

Lethean

Common Pool Software

  • nodejs-pool (Snipa)
  • cryptonote-universal-pool
  • cryptonote-nodejs-pool
  • xmr-node-proxy

Usage

# Generate jobs for known pools
./generate-jobs.sh lethean > jobs.txt

# Custom pool
./generate-jobs.sh --url=https://pool.example.com --coin=example > jobs.txt

# All known pools
./generate-jobs.sh --all > jobs.txt

Output

pool-lethean-herominers/
├── config.json          # Pool configuration
├── network.json         # Network stats snapshot
├── blocks.json          # Found blocks
├── payments.json        # Payout history
└── INDEX.md             # Summary

Job Format

URL|FILENAME|TYPE|METADATA
https://lethean.herominers.com/api/stats|pool-lthn-hero-stats.json|pool-api|coin=lethean,pool=herominers
https://lethean.herominers.com/api/pool/blocks|pool-lthn-hero-blocks.json|pool-api|coin=lethean,pool=herominers

Notes

  • Many pools use similar API formats (nodejs-pool standard)
  • Historical data often not retained - snapshot what's available
  • Pool shutdowns common - archive before they disappear