DeFi Yield Monitor

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This appears to be a legitimate read-only DeFi monitor, but it installs and runs unpinned GitHub code that was not included in the reviewed package.

Review and trust the GitHub repository before setup, preferably pin it to a known commit. Add only the wallet addresses you intend to monitor, keep reports private, and enable the optional cron job only if you want ongoing automated reporting.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The code that actually runs the monitor can change after this review and could perform actions not visible in the supplied artifacts.

Why it was flagged

The setup installs code from a mutable remote GitHub branch instead of a pinned commit, tag, or reviewed bundled source.

Skill content
REPO_URL="https://github.com/reed1898/defi-yield-monitor.git" ... git clone "$REPO_URL" "$DIR" ... git pull --ff-only origin main
Recommendation

Only install if you trust the GitHub repository; preferably pin to a reviewed commit/tag and include the runtime source and lockfiles in the skill package.

What this means

Wallet addresses and derived DeFi position history can reveal sensitive financial information even though they are not credentials.

Why it was flagged

The skill stores wallet identifiers and historical yield snapshots to produce reports.

Skill content
Then edit the config with wallet addresses ... After 7 days of snapshots, `--yield-summary` shows actual realized returns
Recommendation

Use a local machine you trust, avoid adding unrelated wallets, and review or remove stored snapshots/config if you stop using the skill.

What this means

Automated reports may expose balances, APYs, health factors, and wallet-linked financial activity to chat platforms or shared channels.

Why it was flagged

The optional reporting workflow can send portfolio reports to external chat services.

Skill content
Delivery: announce to user's Telegram/Discord
Recommendation

Enable chat delivery only to private destinations you control and confirm the delivery integration before scheduling reports.

What this means

If enabled, the monitor can keep collecting and reporting portfolio data until the scheduled job is removed.

Why it was flagged

The skill documents a recurring scheduled job that continues running after setup.

Skill content
Create an OpenClaw cron job to collect snapshots and report yields: Schedule: twice daily
Recommendation

Create the cron job only when you want ongoing reports, and document how to pause or delete it.