โ† All skills
Tencent SkillHub ยท Data Analysis

Passive Income Monitor

Monitors and summarizes earnings from bandwidth nodes, decentralized storage, DeFi yields, and staking with alerts for drops or offline status.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Monitors and summarizes earnings from bandwidth nodes, decentralized storage, DeFi yields, and staking with alerts for drops or offline status.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 17 sections Open source page

passive-income-monitor

Version: 1.0.0 Author: mariusfit Category: finance, crypto, automation, passive-income Tags: passive income, crypto, grass, storj, mysterium, defi, staking, yield, monitoring, alerts

What This Does

Monitors multiple passive income streams from a single command. Tracks bandwidth monetization nodes (Grass.io, Mysterium Network), decentralized storage earnings (Storj), DeFi yield positions, and crypto staking rewards. Provides unified dashboard, earnings summaries, and configurable alerts when earnings drop or nodes go offline. Zero API keys required for basic mode. Optional API keys unlock richer data.

Use Cases

Track all passive income sources in one place Get alerted when a node goes offline or earnings drop Calculate daily/weekly/monthly earnings projections Compare actual vs expected yields across DeFi protocols Log earnings history for tax/accounting purposes

monitor check โ€” Quick status of all configured streams

bash passive-income-monitor.sh check Output: Status table (stream name, status, last earned, 24h total)

monitor earnings โ€” Detailed earnings report

bash passive-income-monitor.sh earnings [--days 7] [--format json|table|csv]

monitor add <type> <name> <config> โ€” Add income stream

bash passive-income-monitor.sh add grass "node1" --wallet 0xABC... bash passive-income-monitor.sh add storj "storage1" --api-key KEY --node-id NODE_ID bash passive-income-monitor.sh add mysterium "node1" --rpc http://localhost:4449 bash passive-income-monitor.sh add defi "aave-usdc" --protocol aave --address 0xABC... --chain ethereum bash passive-income-monitor.sh add staking "eth-validator" --address 0xABC... --chain ethereum

monitor remove <name> โ€” Remove income stream

bash passive-income-monitor.sh remove "node1"

monitor alert <threshold> โ€” Set alert thresholds

bash passive-income-monitor.sh alert --min-daily 5.00 --notify-offline --email user@example.com

monitor export โ€” Export earnings history

bash passive-income-monitor.sh export --format csv --output earnings-2026.csv

monitor dashboard โ€” Live terminal dashboard (ncurses-style)

bash passive-income-monitor.sh dashboard

Supported Platforms

PlatformTypeAPINotesGrass.ioBandwidthPublic APIWallet address requiredMysterium NetworkBandwidthLocal RPCNode must be runningStorjStorageAPI KeyDCS node APIAave v3DeFi LendingPublic on-chainNo key neededCompound v3DeFi LendingPublic on-chainNo key neededLidoETH StakingPublic APIStaking addressEthereum StakingValidatorBeaconcha.in APIValidator pubkeyHeliumIoT NetworkPublic APIWallet address

Configuration

Config stored in ~/.config/passive-income-monitor/config.json: { "streams": [ { "name": "grass-node1", "type": "grass", "wallet": "0xABC...", "enabled": true }, { "name": "mysterium-node", "type": "mysterium", "rpc": "http://localhost:4449", "enabled": true } ], "alerts": { "min_daily_usd": 5.00, "notify_offline": true, "notify_method": "file" }, "currency": "USD" }

Alert Methods

file โ€” Write alerts to ~/.config/passive-income-monitor/alerts.log stdout โ€” Print to terminal webhook โ€” POST to configured URL (Discord, Slack, custom) OpenClaw integration: alerts appear as agent notifications

Output Examples

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•— โ•‘ PASSIVE INCOME MONITOR โ€” 2026-02-24 โ•‘ โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ โ•‘ Stream โ•‘ Status โ•‘ 24h โ•‘ 7d Total โ•‘ โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ โ•‘ grass-node1 โ•‘ โœ… Online โ•‘ $0.34 โ•‘ $2.18 โ•‘ โ•‘ mysterium-residential โ•‘ โœ… Online โ•‘ $0.12 โ•‘ $0.84 โ•‘ โ•‘ storj-node โ•‘ โš ๏ธ Offline โ•‘ $0.00 โ•‘ $1.92 โ•‘ โ•‘ aave-usdc-pos โ•‘ โœ… Earning โ•‘ $0.28 โ•‘ $1.96 โ•‘ โ•‘ lido-staking โ•‘ โœ… Active โ•‘ $0.45 โ•‘ $3.15 โ•‘ โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ โ•‘ TOTAL โ•‘ โ•‘ $1.19 โ•‘ $10.05 โ•‘ โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• โš ๏ธ ALERT: storj-node has been offline >2h. Check node health. ๐Ÿ“ˆ Projected monthly: $35.70 (based on 7d average)

Requirements

bash 4.0+ curl (for API calls) jq (for JSON parsing) bc (for math) Optional: node.js (for on-chain data via ethers.js)

Installation

# Via OpenClaw clawhub install passive-income-monitor # Manual bash install.sh

Notes

All data cached locally; no external tracking or telemetry Earnings data stored in CSV for privacy and portability OpenClaw agent can call this tool proactively during heartbeats Works offline for cached data; requires internet for fresh API calls

Category context

Data access, storage, extraction, analysis, reporting, and insight generation.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc