← Back to Skills Marketplace
saintlittlefish

Xanadu Crypto Monitor

by saintlittlefish · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
283
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xanadu-crypto-monitor
Description
Monitor cryptocurrency prices, set customizable price alerts, track large whale transactions, analyze on-chain metrics, and manage crypto portfolios.
Usage Guidance
Do not run this skill unmodified. Specific concerns: (1) scripts/billing_config.py contains a hardcoded SKILLPAY_API_KEY and OWNER_WALLET — this leaks credentials and could be misused; if that key is real, it should be rotated immediately. (2) scripts/billing.py contains a mismatched docstring (copy-paste from another product) and billing code that will attempt to contact api.skillpay.me; understand when and how billing is triggered before use. (3) scripts/monitor.py contains malformed code in fetch_onchain_stats and appears truncated at the end, indicating the skill may be incomplete or corrupted. Recommended actions: inspect and remove any hardcoded secrets (or replace them with documented required env vars), contact the publisher for a clean, verified release, run the code in an isolated sandbox if you must test it, and avoid providing any real payment/credential information until the issues are resolved. If you downloaded this from a public registry, consider reporting the leaked key to the service (SkillPay) and the registry, and do not use the embedded key.
Capability Analysis
Type: OpenClaw Skill Name: xanadu-crypto-monitor Version: 1.0.0 The skill provides cryptocurrency monitoring, price alerts, and portfolio tracking as described in its documentation. It includes a 'SkillPay' billing integration in `scripts/billing.py` and `scripts/billing_config.py` for monetization, which is explicitly mentioned in `SKILL.md`. While `scripts/monitor.py` contains a syntax error in the `fetch_onchain_stats` function and the billing script contains some inconsistent default values (referencing a different skill ID), there is no evidence of malicious intent, data exfiltration, or unauthorized command execution.
Capability Assessment
Purpose & Capability
Name/description and most files (scripts/monitor.py) match a crypto monitoring tool. However, scripts/billing.py has a docstring referencing a different product ('Social Media Manager'), and scripts/billing_config.py bakes an SKILLPAY_API_KEY and OWNER_WALLET into source — a mismatch and unexpected secret in the repo. Monetization (SkillPay) is plausible for a paid tier, but embedding an API key in the codebase is disproportionate and risky.
Instruction Scope
SKILL.md runtime instructions only reference monitor.py commands and storing alerts under ~/.openclaw/crypto-monitor which matches monitor.py behavior. The README does not describe SkillPay details, but the repo contains billing integration — SKILL.md's instructions do not mention charging flows or when billing is invoked. monitor.py reads/writes only in its data directory and calls public crypto APIs (CoinGecko); it does not request unrelated OS files or env vars. However, the code contains mangled/buggy lines in fetch_onchain_stats and monitor.py appears truncated, indicating incomplete or tampered code.
Install Mechanism
No install spec — instruction-only with shipped Python scripts. This is lower risk than arbitrary download/extract installers. Dependencies are standard (requests, Python 3.10+).
Credentials
The skill declares no required environment variables, but scripts/billing_config.py contains a hardcoded SKILLPAY_API_KEY (sk_... ) and OWNER_WALLET address. Including a secret API key in distributed code is disproportionate — it exposes credentials to anyone who downloads the skill and could allow misuse or unintended charges. There are also inconsistencies about SKILL_ID between billing.py defaults and billing_config.py. No other secret-env access is requested.
Persistence & Privilege
always:false (no forced inclusion). The skill writes local state to ~/.openclaw/crypto-monitor (alerts.json, portfolio.json), which is consistent with its purpose. It does not request system-wide config changes or modify other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xanadu-crypto-monitor
  3. After installation, invoke the skill by name or use /xanadu-crypto-monitor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of crypto-monitor skill - Monitor real-time cryptocurrency prices from major exchanges. - Set price alerts and track alert status. - Track whale transactions and monitor large exchange flows. - View on-chain metrics: volume, gas prices, TVL, active addresses, hash rate. - Basic crypto portfolio tracking, including P&L and cost basis. - Supports 100+ cryptocurrencies. - Tiered monetization via SkillPay for premium features.
Metadata
Slug xanadu-crypto-monitor
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Xanadu Crypto Monitor?

Monitor cryptocurrency prices, set customizable price alerts, track large whale transactions, analyze on-chain metrics, and manage crypto portfolios. It is an AI Agent Skill for Claude Code / OpenClaw, with 283 downloads so far.

How do I install Xanadu Crypto Monitor?

Run "/install xanadu-crypto-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Xanadu Crypto Monitor free?

Yes, Xanadu Crypto Monitor is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Xanadu Crypto Monitor support?

Xanadu Crypto Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Xanadu Crypto Monitor?

It is built and maintained by saintlittlefish (@saintlittlefish); the current version is v1.0.0.

💬 Comments