Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

DePIN Fleet Monitor

v1.0.2

Monitor and track health, earnings, uptime, and alerts for MastChain, Mysterium, WingBits, Acurast, and NeutroneX DePIN nodes in a unified dashboard.

0· 101·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for wallieminer1-alt/depin-fleet-monitor.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "DePIN Fleet Monitor" (wallieminer1-alt/depin-fleet-monitor) from ClawHub.
Skill page: https://clawhub.ai/wallieminer1-alt/depin-fleet-monitor
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install depin-fleet-monitor

ClawHub CLI

Package manager switcher

npx clawhub@latest install depin-fleet-monitor
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (DePIN fleet monitoring) align with the code: modules query MastChain, Mysterium, WingBits, Acurast, NeutroneX APIs, ping nodes, compute earnings, and persist history/alerts. Default wallet strings are present as placeholders but are plausible for display; no unrelated cloud credentials or unrelated binaries are requested.
Instruction Scope
SKILL.md instructs the user to place a fleet-config.json at ~/.openclaw/workspace/config/fleet-config.json and enable the skill — the code reads/writes files at that path and under ~/.openclaw/workspace/skills/depin-fleet-monitor/data. Runtime actions in the instructions (periodic checks, alerts, Telegram mention) match the code. The code performs network calls only to configured node IPs and a few public endpoints (hub.acurast.com, api.neutronex.io), and uses process.env.HOME only; it does not read extra environment variables or unrelated system configuration.
Install Mechanism
There is no install spec (no external downloads or package installation). However, code files are included and will run when the skill is enabled. No install-time network fetches or archive extraction are present, which lowers supply-chain risk, but enabling will execute included JavaScript in the agent runtime.
Credentials
The skill declares no required environment variables or credentials and only uses HOME to locate config/data. It does not request tokens/secrets. Embedded default wallet addresses are present but are informational; no evidence the skill contacts any unexpected external endpoints to exfiltrate secrets.
Persistence & Privilege
always is false and the skill is user-invocable. It stores data under its own skill directory (~/.openclaw/workspace/skills/depin-fleet-monitor/data) and updates config in the workspace path; it does not modify other skills or system-wide agent settings.
Assessment
This skill appears coherent for monitoring DePIN nodes, but before enabling: (1) review and populate ~/.openclaw/workspace/config/fleet-config.json with only the nodes you control; (2) be aware the skill will ping device IPs and make HTTP(S) requests to those IPs and to hub.acurast.com and api.neutronex.io; (3) it will create and update files under ~/.openclaw/workspace/skills/depin-fleet-monitor/data and the workspace config path; (4) no credentials are required, but if you later enable Telegram or other alert integrations, those will need tokens — only provide them if you trust the skill; (5) if you want extra safety, inspect the included JS files locally and run the skill in a restricted or test environment first.
lib/mastchain.js:92
Shell command execution detected (child_process).
lib/neutronex.js:71
Shell command execution detected (child_process).
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.

Like a lobster shell, security has layers — review code before you run it.

latestvk970a0ygzphhbnnyvafs0jh2vx83qt28
101downloads
0stars
5versions
Updated 1mo ago
v1.0.2
MIT-0

DePIN Fleet Monitor


name: depin-fleet-monitor description: Monitor all DePIN nodes (MastChain, Mysterium, WingBits, Acurast, NeutroneX) in one dashboard. Track earnings, device health, and network status across your entire fleet. version: 1.0.2 author: SteamClaw license: commercial price: 5.00 currency: USD tags:

  • depin
  • monitoring
  • mastchain
  • mysterium
  • wingbits
  • acurast
  • neutronex
  • fleet
  • dashboard

Overview

Monitor all DePIN nodes (MastChain, Mysterium, WingBits, Acurast, NeutroneX) in one dashboard. Track earnings, device health, and network status across your entire fleet.

Pricing

  • One-time purchase: $5.00 USD
  • Includes: Lifetime updates, all features
  • License: Commercial use allowed

Purpose

  • Aggregate all DePIN node data in one place
  • Track earnings across multiple networks
  • Monitor device health and uptime
  • Send alerts when nodes go offline
  • Provide historical data and charts

Features

Core Features

  • Multi-node dashboard (MastChain, Mysterium, WingBits, Acurast, NeutroneX)
  • Real-time earnings tracking
  • Device health monitoring
  • Auto-alerts on offline devices
  • Historical data storage
  • Telegram notifications
  • ROI calculator

Supported Networks

NetworkTypeStatus
MastChainValidator✅ Active
MysteriumVPN Node✅ Active
WingBitsVPN Node✅ Active
AcurastCompute✅ Active
NeutroneXCompute✅ Active

Configuration

Fleet Config

Located at: ~/.openclaw/workspace/config/fleet-config.json

{
  "mastchain": {
    "node1": {
      "ip": "YOUR_MASTCHAIN_IP",
      "name": "MastChain1",
      "location": "Location1",
      "web_port": 8100
    },
    "node2": {
      "ip": "YOUR_MASTCHAIN2_IP",
      "name": "MastChain2",
      "location": "Location2",
      "web_port": 8100
    }
  },
  "mysterium": {
    "node1": {
      "ip": "YOUR_MYSTERIUM_IP",
      "name": "Mysterium #1",
      "location": "Location1",
      "web_port": 4449
    },
    "node2": {
      "ip": "YOUR_MYSTERIUM2_IP",
      "name": "Mysterium #2",
      "location": "Location2",
      "web_port": 4449
    }
  },
  "acurast": {
    "wallet": "YOUR_ACURAST_WALLET_ADDRESS",
    "devices": 0
  }
}

Commands

Check Fleet Status

User: check depin fleet
User: hoe gaat het met mijn nodes
User: fleet status

Check Specific Network

User: check mastchain
User: mysterium status
User: acurast earnings

Get Earnings

User: depin earnings
User: hoeveel verdien ik
User: monthly earnings

API Endpoints

MastChain

  • Web UI: http://<ip>:8100/
  • AIS Data: http://<ip>:8100/api/ais

Mysterium

  • Web UI: http://<ip>:4449/
  • Node API: http://<ip>:4449/api/v2/node
  • Identity: http://<ip>:4449/api/v2/identity

Acurast

  • Dashboard: https://hub.acurast.com/dashboard
  • Processor API: https://hub.acurast.com/api/processors

WingBits

  • Web UI: http://<ip>:8080/
  • Status API: http://<ip>:8080/api/status

NeutroneX

  • Dashboard: https://neutronex.io/dashboard
  • Wallet: Solana address

Heartbeat Integration

Every 5 Minutes

  • Check all node statuses
  • Update earnings data
  • Alert on offline devices

Every Hour

  • Calculate hourly earnings
  • Store historical data

Daily

  • Generate earnings report
  • Calculate ROI

Files

skills/depin-fleet-monitor/
├── SKILL.md           # This file
├── index.js           # Main skill handler
├── lib/
│   ├── mastchain.js   # MastChain API wrapper
│   ├── mysterium.js   # Mysterium API wrapper
│   ├── acurast.js     # Acurast API wrapper
│   ├── wingbits.js    # WingBits API wrapper
│   ├── neutronex.js   # NeutroneX API wrapper
│   ├── earnings.js    # Earnings calculator
│   ├── alerts.js      # Alert manager
│   └── history.js     # Historical data tracker
├── config/
│   └── fleet.json     # Fleet configuration
└── data/
    ├── earnings/      # Historical earnings
    └── alerts.json    # Alert history

Alert Thresholds

MetricWarningCritical
Node Offline>5 min>15 min
Earnings Drop-50%-90%
High Temp>55°C>60°C
Low Memory>85%>95%

Example Output

📊 DePIN Fleet Monitor - 2026-03-27 00:13

━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🏭 MASTCHAIN (2 nodes)
├── MastChain1: ✅ Online (21,129 messages)
├── MastChain2: ✅ Online (1,195 ships)
└── Status: All nodes operational

🔒 MYSTERIUM (2 nodes)
├── Mysterium #1: ✅ Online (Bureau)
├── Mysterium #2: ✅ Online (Schoonmoeder)
└── Status: All nodes operational

📱 ACURAST (13 devices)
├── Devices: 13 online
├── Wallet: YOUR_WALLET_ADDRESS
└── Status: Mining active

━━━━━━━━━━━━━━━━━━━━━━━━━━━━

💰 ESTIMATED EARNINGS (24h)
├── MastChain: ~0.5 MAST
├── Mysterium: ~0.2 MYST
├── Acurast: ~13 ACU
└── Total: ~$X.XX

━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚠️ ALERTS: None
✅ Fleet Health: 100%

Installation

  1. Copy skill to ~/.openclaw/workspace/skills/depin-fleet-monitor/
  2. Configure fleet in ~/.openclaw/workspace/config/fleet-config.json
  3. Run: openclaw skills enable depin-fleet-monitor

Future Enhancements

  • Mobile app integration
  • Historical charts
  • ROI calculator
  • Multi-wallet support
  • Telegram alerts
  • Web dashboard
  • Email notifications
  • Slack integration
  • Discord bot integration

Comments

Loading comments...