24/7 autonomous crypto monitoring using OpenClaw's heartbeat system. Set conditions once, let your agent monitor continuously and alert you on Telegram/WhatsApp/Discord.
1. Get your free API key (no credit card required)
2. Set your API key
export MOBULA_API_KEY="your_api_key_here"
3. Set up monitoring
Ask your agent:
✅ Read-only access - No trading, no transactions
✅ No private keys - Only public blockchain data
✅ Open source - View code on GitHub
✅ VirusTotal verified - Benign scan results
Unlike ChatGPT/Claude chat, your OpenClaw agent runs continuously. The heartbeat system (~30min intervals) allows your agent to:
This skill provides monitoring patterns using Mobula endpoints. Combine with mobula-prices and mobula-wallet skills for complete functionality.
Monitor your wallet 24/7 for concentration risks and drops.
Setup:
> "Monitor my wallet 0x... and alert me on Telegram if any token drops more than 15% or my allocation exceeds 40% on one asset. Daily summary at 9am."
How it works:
Every heartbeat (~30min):
mobula_wallet_portfolioExample alert:
⚠️ Portfolio Alert
Your ETH allocation is now 47% (was 38% yesterday).
Consider rebalancing to reduce concentration risk.
Current holdings:
- ETH: $12,340 (47%)
- BRETT: $8,200 (31%) up 12% 24h
- DEGEN: $5,890 (22%) down 3% 24h
Track smart money and get alerted when whales move.
Setup:
> "Watch wallets 0xabc, 0xdef, 0x123. Alert if any buy/sell more than $50K. If multiple whales buy the same token within 6h, priority alert with full analysis."
How it works:
Every heartbeat:
mobula_wallet_transactionsmobula_market_datamobula_market_tradesExample alert:
🚨 Whale Alert - HIGH PRIORITY
Wallet 0x742d... bought $150K of BRETT on Base (2h ago)
Token: BRETT | Price: $0.089 (up 23% 24h)
Mcap: $2.3M | Volume: $1.2M (8x normal)
Cross-signal: 2 other tracked whales also bought BRETT:
- 0x888... bought $80K (4h ago)
- 0x111... bought $120K (1h ago)
⚠️ Possible coordinated accumulation.
Agent autonomously finds new tokens matching your criteria.
Setup:
> "Find tokens on Base/Arbitrum every 6h: mcap under $5M, liquidity over $100K, volume up 50%+ 24h, verified contract. Send top 3 with analysis."
How it works:
Every 4-6 hours on heartbeat:
mobula_market_datamobula_market_historymobula_metadataExample alert:
🔍 Token Scout - 3 New Matches
1. BOOP on Base
- Price: $0.0042 (up 156% 24h, up 340% 7d)
- Mcap: $2.1M | Liquidity: $280K
- Volume: $890K (12x average)
- Contract: Verified ✅
- Risk: Medium
2. ZORP on Arbitrum
- Price: $0.0089 (up 78% 24h)
- Mcap: $3.4M | Liquidity: $450K
- Whale buy: $60K (3h ago)
- Risk: Medium-High
3. [...]
Contextual alerts with multi-condition logic (not just "price > X").
Setup:
> "Alert me if BTC moves more than 5% in 1 hour, BUT only if volume is 2x above 24h average. Real moves, not noise."
How it works:
Every heartbeat:
mobula_market_dataOther smart alert examples:
Automated morning/evening market overviews.
Setup:
> "Send market overview at 7am and 7pm on Telegram. Include BTC, ETH, SOL, and any top 100 token that moved more than 10%."
How it works:
Every scheduled time (7am, 7pm):
mobula_market_multiExample brief:
📊 Crypto Market Brief - Feb 20, 7:00 AM
Majors:
- BTC: $67,234 (up 2.1% 24h)
- ETH: $3,456 (up 4.3% 24h)
- SOL: $123.45 (down 1.2% 24h)
Big Movers (24h):
- PEPE: up 23%
- ARB: up 15%
- AVAX: down 12%
Sentiment: Cautiously bullish. ETH leading, memes pumping.
Step 1: Tell your agent what to monitor
Be specific about:
Step 2: Agent stores config in memory
Your agent remembers:
Step 3: Agent monitors on heartbeat
Every heartbeat interval:
User asks: "Should I buy this token?"
mobula_market_data → current price, mcap, volume, liquiditymobula_market_history → 7d and 30d trendmobula_market_trades → recent activity (accumulation or distribution?)mobula_metadata → project info, socials, verificationResponse format:
TOKEN Analysis
Price: $0.042 (down 8% 24h, up 156% 7d)
- Near 7d high, down from $0.051
- Still up 400% from 30d low
Fundamentals:
- Mcap: $2.1M (small cap, high risk/reward)
- Liquidity: $280K (decent for size)
- Volume: $1.2M 24h (healthy)
On-chain:
- Recent trades show buying pressure (3:1 buy/sell ratio)
- 2 large buys ($50K+) in last 2h
Project:
- Contract verified ✅
- Active Twitter (12K followers)
Risk: Small cap, high volatility. Don't ape more than you can lose.
All requests require your API key in the Authorization header:
Authorization: ${MOBULA_API_KEY}
If authentication fails (401/403):
echo $MOBULA_API_KEYmobula_market_multi for batch queriesAPI Key Issues:
export MOBULA_API_KEY='your_key'"Monitoring Setup:
✅ USE WHEN the user:
❌ DON'T USE WHEN:
Copy these templates to ~/openclaw/heartbeat/:
heartbeat-portfolio-guardian.mdheartbeat-whale-tracker.mdheartbeat-token-scout.mdheartbeat-market-brief.md1.0.0 (2024-03-25): Initial release
共 1 个版本