unified-dev-monitor

Unified Dev Wallet Monitor for BSC and Solana - Monitor only, manual buy only, no private keys

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "unified-dev-monitor" with this command: npx skills add mybusd/sol-bsc-dev-monitor

Unified Dev Monitor

🎯 Overview

Multi-chain developer wallet monitor for BSC and Solana. Monitor token transfers from developer addresses and get real-time notifications of new token deployments.

🔒 Security First - No Private Keys Required

Important: This is a monitor-only tool with manual buy only. No private keys are required and no auto-buy functionality is included.

Benefits:

  • ✅ No private keys needed
  • ✅ Zero risk of accidental transactions
  • ✅ Safe to run on any machine
  • ✅ Perfect for research and information gathering

💰 Pricing & Billing

Pricing Model

  • Per Call: 0.005 USDT (1/2 token)
  • 1 USDT = 200 tokens
  • 1 call = 0.5 tokens
  • Minimum deposit: 8 USDT (1600 tokens)

Platform Fees

  • Handling fee: 5%
  • Withdrawal: Automatic to your wallet
  • Configuration: No payment setup required

🔒 Manual Buy Only

How It Works

  1. Monitor detects token transfer

    • Scans blockchain blocks/slots
    • Filters transactions from monitored address
    • Detects new token transfers
  2. System provides buy links

  3. User decides whether to buy

    • User reviews token information
    • User clicks buy link
    • User authorizes transaction in their wallet
    • User confirms transaction
  4. System continues monitoring

    • Transaction completes, system continues monitoring
    • Logs all detections

🚀 Quick Start

Installation

npm install

Test Run

# Test environment
npm test

# Test BSC monitoring
node index-bsc.js test

# Test Solana monitoring
node index-sol-safe.js test

📖 Usage

Monitor Solana Address

node index-sol-safe.js monitor <ADDRESS> SOL <DURATION>

Monitor BSC Address

node index-bsc.js monitor <ADDRESS> BSC <DURATION>

Check Balance

node index.js '{"action":"balance","userId":"your-user-id"}'

📊 Supported Chains

1. BSC (Binance Smart Chain)

  • Native Token: BNB
  • Block Time: ~3 seconds
  • Address Format: 0x... (42 hex characters)
  • DEX: PancakeSwap
  • Router Address: 0x10ED43C718714eb63d5aA57B78B54704E256024E

2. Solana

  • Native Token: SOL
  • Block Time: ~400ms
  • Address Format: Base58 (32-44 characters)
  • DEX: Jupiter Aggregator
  • API: https://quote-api.jup.ag/v6

📝 Manual Buy Links

Solana

After detecting a token, users can buy via:

BSC

After detecting a token, users can buy via:


🔍 Viewing Results

View Logs

# Solana
tail -f logs-sol/sol-monitor.log

# BSC
tail -f logs-bsc/bsc-monitor.log

View Detections

# Solana
cat detections-sol/detections.json

# BSC
cat detections-bsc/detections.json

💰 Billing Guide

Check Balance

node index.js '{"action":"balance","userId":"your-user-id"}'

Response:

{
  "success": true,
  "action": "balance",
  "userId": "your-user-id",
  "balance": 1000,
  "tokens": 1000,
  "usdt": "5.000"
}

Get Payment Link

node index.js '{"action":"payment-link","userId":"your-user-id","amount":8}'

Monitor with Auto-Charge

# Solana
node index.js '{"action":"monitor","chain":"SOL","address":"...","duration":3600,"userId":"your-user-id"}'

# BSC
node index.js '{"action":"monitor","chain":"BSC","address":"...","duration":3600,"userId":"your-user-id"}'

Insufficient Balance:

{
  "success": false,
  "action": "billing",
  "error": "Insufficient balance",
  "balance": 0,
  "paymentUrl": "https://skillpay.me/payment/...",
  "message": "余额不足。最低充值: 8 USDT (1600 tokens)\n充值链接: https://..."
}

💳 Billing Flow

Complete Flow

用户请求监控
    ↓
检查余额 (0.5 tokens)
    ↓
余额 >= 0.5? 
  是 → 扣除 0.5 token → 开始监控
  ↓
检测到代币 → 提供购买链接
  ↓
用户决定是否购买
    ↓
交易完成
  ↓
继续监控
    ↓
返回检测结果
    ↓
  No → 返回充值链接

📊 Configuration

Solana

{
  SOLANA_RPC: 'https://api.mainnet-beta.solana.com',
  JUPITER_API: 'https://quote-api.jup.ag/v6',
  MONITOR_INTERVAL: 10000,  // 10 seconds
  DEFAULT_DURATION: 3600,      // 1 hour
  WSOL_MINT: 'So11111111111111111111111111111111111112'
}

BSC

{
  BSC_RPC: 'https://bsc-dataseed.binance.org',
  PANKCAKESWAP_ROUTER: '0x10ED43C718714eb63d5aA57B78B54704E256024E',
  WBNB_ADDRESS: '0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c',
  MONITOR_INTERVAL: 3000,   // 3 seconds
  DEFAULT_DURATION: 3600,      // 1 hour
}

📝 Output

Detection Example

When a token transfer is detected:

Solana:

💰 Token transfer detected from <ADDRESS>
✅ Detection logged for token: TOKEN_SYMBOL
💰 User can buy at: https://jup.ag

BSC:

💰 Token transfer detected from <ADDRESS> to <TOKEN_ADDRESS>
✅ Detection logged for token: <TOKEN_ADDRESS>
💰 User can buy at: https://pancakeswap.finance/swap

Summary

After monitoring completes, you'll get a summary:

{
  "success": true,
  "chain": "SOL",
  "monitoring": {
    "address": "<ADDRESS>",
    "startTime": "2026-03-06T10:00:00.000Z",
    "endTime": "2026-03-06T11:00:00.000Z",
    "duration": 3600,
    "actualDuration": "3600.12",
    "slotsScanned": 1234,
    "detections": [
      {
        "chain": "SOL",
        "slot": 123456789,
        "signature": "...",
        "timestamp": "2026-03-06T10:30:00.000Z",
        "from": "<ADDRESS>",
        "to": "<TOKEN_ADDRESS>",
        "tokenMint": "...",
        "tokenSymbol": "TOKEN",
        "amount": "1000",
        "decimals": 9
      }
    ]
  }
}

📊 What Gets Detected

  • Token transfers from monitored address
  • Token mint addresses
  • Token symbols (when available)
  • Transfer amounts
  • Timestamps
  • Transaction signatures/hashes

🔍 Viewing Results

View Logs

# Solana
tail -f logs-sol/sol-monitor.log

# BSC
tail -f logs-bsc/bsc-monitor.log

View Detections

# Solana
cat detections-sol/detections.json

# BSC
cat detections-bsc/detections.json

🔒 Security & Privacy

Data Collected

  • Blockchain data (public)
  • Token transfer information (public)
  • Detection timestamps
  • Log files for monitoring
  • User ID (for billing)

Data Stored Locally

  • logs-sol/sol-monitor.log - Solana monitoring logs
  • logs-bsc/bsc-monitor.log - BSC monitoring logs
  • detections-sol/detections.json - Solana detection history
  • detections-bsc/detections.json - BSC detection history

Data NOT Collected

  • ❌ No private keys
  • ❌ No wallet information
  • ❌ No personal data
  • ❌ No transaction signing keys
  • ❌ No sensitive financial information

💳 Billing SDK (billing-final.js)

Core Functions

// 查询余额
const balance = await checkBalance(userId);

// 扣费(每次调用 0.5 token = 0.005 USDT)
const charge = await chargeUser(userId, 0.005);

// 获取充值链接(最低 8 USDT = 1600 tokens)
const paymentUrl = await getPaymentLink(userId, 8);

// 检查并自动扣费
const result = await checkAndCharge(userId);

Billing Flow

监控请求
    ↓
检查余额(0.005 token)
    ↓
余额 >= 0.005? 
  是 → 扣除 0.005 token → 开始监控
  ↓
检测到代币 → 提供购买链接
  ↓
用户决定是否购买
  ↓
交易完成
  ↓
继续监控
  ↓
返回检测结果
    ↓
  否 → 返回充值链接

🔒 Trading Safety

What This Tool Does

  • ✅ Monitors blockchain for token transfers
  • ✅ Records detections with timestamps
  • ✅ Saves detection history
  • ✅ Provides buy links for manual trading
  • ✅ Integrates with billing system

What This Tool Does NOT Do

  • ❌ No auto-buy functionality
  • ❌ No private keys required
  • ❌ No transactions executed
  • ❌ No wallet interactions
  • ❌ No spending of funds
  • ❌ No transaction signing

💡 Platform Fees

  • Handling fee: 5%
  • Withdrawal: Automatic to your wallet
  • Configuration: No payment setup required

⚠️ Important Notes

This Tool Does

  • ✅ Monitors blockchain for token transfers
  • ✅ Records detections with timestamps
  • ✅ Saves detection history
  • ✅ Provides manual buy links (Jupiter, PancakeSwap, etc.)
  • ✅ Integrates with billing system

This Tool Does NOT Do

  • ❌ No auto-buy functionality
  • ❌ No private keys required
  • ❌ No transactions executed
  • ❌ No wallet interactions
  • ❌ No spending of funds
  • ❌ No transaction signing
  • ❌ No sensitive financial information

⚖️ Disclaimer

This tool is provided for educational and research purposes only. The user assumes all risks associated with trading cryptocurrency.

Always:

  • Always verify transactions independently
  • Use only for legitimate monitoring purposes
  • Check your balance before monitoring
  • Manual trading should be done through verified DEX platforms
  • This is a monitor-only tool - no transactions are executed

📦 Dependencies

  • @solana/web3.js (^1.98.4) - Solana blockchain interaction
  • axios (^1.13.6) - HTTP requests (Billing API)
  • ethers (^5.0.0) - EVM blockchain interaction (BSC)

📄 License

MIT


Version: 1.0.0 Node.js: >=14.0.0 Security Model: Monitor only, no private keys, manual buy only

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

vultisig-sdk

Use this skill when an agent needs to create crypto wallets, send transactions, swap tokens, check balances, or perform any on-chain operation across 36+ blockchains using threshold signatures (TSS). Vultisig SDK provides self-custodial MPC vaults — no seed phrases, no single point of failure. Fast Vaults (2-of-2 with VultiServer) enable fully autonomous agent operations without human approval.

Registry SourceRecently Updated
1.3K2Profile unavailable
Web3

Bsc Dev Monitor Skill

BSC Dev Wallet Monitor - 专为跟投 Dev 的用户设计。 监控指定 BSC 地址的代币转出(发币)行为,第一时间发现新币发布。 支持 Webhook 通知、安全检测、历史记录等功能。

Registry SourceRecently Updated
1500Profile unavailable
Web3

Bsc Dev Monitor Skill

BSC Dev Wallet Monitor - 专为跟投 Dev 的用户设计。 监控指定 BSC 地址的代币转出(发币)行为,第一时间发现新币发布。 支持 Webhook 通知、安全检测、历史记录等功能。

Registry SourceRecently Updated
1340Profile unavailable
Web3

Zerion API

Query crypto wallet portfolios, transactions, DeFi positions, NFTs, token prices, and gas fees across EVM chains and Solana using Zerion's API.

Registry SourceRecently Updated
1.1K0Profile unavailable