🧪 Skills

sol-bsc-dev-monitor-skill

--- name: unified-dev-monitor description: Unified Dev Wallet Monitor for BSC and Solana - Monitor only, manual buy only, no private keys version: "1.0.0" author: Your Name tags: [bsc, solana, monitor

v1.0.10
❤️ 0
⬇️ 136
👁 1
Share

Description


name: unified-dev-monitor description: Unified Dev Wallet Monitor for BSC and Solana - Monitor only, manual buy only, no private keys version: "1.0.0" author: Your Name tags: [bsc, solana, monitor, research, crypto, blockchain, multi-chain] payment: provider: skillpay.me api_key: sk_f072a786149bc07fc8730b4683dc00f3e050e72441922284ca803cdee2b994b5 price: 0.005 currency: USDT billing_mode: per_call

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

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs