โ† All skills
Tencent SkillHub ยท AI

Clawtrade Bnb

Autonomous DeFi trading agent for BNB Chain with multi-strategy engine, network switching, and reinforced learning.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Autonomous DeFi trading agent for BNB Chain with multi-strategy engine, network switching, and reinforced learning.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
COMPLETION_REPORT.md, DASHBOARD_IMPLEMENTATION_PLAN.md, DEPLOYMENT.md, DEPLOYMENT_READY.md, EXAMPLES.md, FILES_MANIFEST.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 31 sections Open source page

CawTrade BNB - Autonomous DeFi Trading Agent v1.1.0

Production-ready autonomous trading agent for BNB Chain testnet & mainnet. Features 3 intelligent strategies, real-time performance analytics, on-chain event logging, and self-improving reinforced learning.

๐Ÿค– Three Autonomous Strategies

Compound Yield - Auto-reinvest harvested rewards for exponential growth Rebalance - Move capital from low-APR to high-APR vaults automatically Dynamic Harvest - Intelligent harvesting based on gas cost optimization

๐ŸŒ Network Switching

Instant testnet โ†” mainnet toggle (no restart) Separate configs per network (gas, thresholds, RPCs) Contract address mapping per chain Persistent network preferences

๐Ÿ“Š Real-Time Analytics

Realized APR (actual, based on historical yields) Per-vault performance breakdown Strategy effectiveness scoring Success rate tracking (target: >90%) Failure pattern detection

๐Ÿง  Reinforced Learning

Auto-learns from past failures Dynamically optimizes strategy parameters Adjusts thresholds based on success rates Confidence scoring per strategy Self-improving over time

โ›“๏ธ On-Chain Event Logging

All actions logged with TX hashes Auditable blockchain trail BNB Testnet Scanner links Complete execution history

๐ŸŽฎ Control Panel CLI

Interactive command-line interface Network management commands Performance metrics dashboard Learning progress tracking Real-time optimization

1. Install Skill

clawhub install clawtrade-bnb cd ~/.openclaw/workspace/skills/clawtrade-bnb npm install

2. Configure Environment

# Copy example config cp config.deployed.json config.live.json # Edit with your settings nano config.live.json # Set RPC endpoint, contract addresses, wallet

3. Set Private Key (Secure)

# Option A: Environment variable (recommended) export PRIVATE_KEY="your_testnet_private_key" # Option B: .env file (git-ignored) echo "PRIVATE_KEY=your_key" >> .env # NOTE: Never commit private keys!

4. Verify Setup

# Test connection and contracts node agent-cli.js network status # Check wallet balance npm run verify

Quick Start - 3 Commands

# Terminal 1: Run strategy engine (60-second cycles) node strategy-scheduler.js # Terminal 2: Real-time dashboard npm run dev:dashboard # โ†’ Open http://localhost:5173 # Terminal 3: Control panel node agent-cli.js # Example commands: node agent-cli.js network testnet # Switch network node agent-cli.js perf summary # See performance node agent-cli.js learn now # Optimize strategies

Architecture

DeFi Strategy Engine โ”œโ”€ Compound Yield Strategy โ”‚ โ””โ”€ Harvest when pending > $25 โ†’ Re-deposit โ”œโ”€ Rebalance Strategy โ”‚ โ””โ”€ Move 20% from low-APR to high-APR vault โ””โ”€ Dynamic Harvest Strategy โ””โ”€ Harvest only if pending > 2x gas cost โ†“ (runs every 60 seconds) Strategy Scheduler โ”œโ”€ Read vault APRs & pending rewards โ”œโ”€ Execute all 3 strategies โ””โ”€ Log actions + TX hashes โ†“ (logs to blockchain) On-Chain Logger โ”œโ”€ execution-log.jsonl (append-only) โ”œโ”€ performance-metrics.json (cumulative) โ””โ”€ learning-state.json (optimization history) โ†“ (analyzes continuously) Reinforced Learning System โ”œโ”€ Tracks success rates per strategy โ”œโ”€ Detects failure patterns โ”œโ”€ Auto-adjusts thresholds โ””โ”€ Generates improvement reports โ†“ (displays real-time) Dashboard + Control Panel โ”œโ”€ React dashboard (http://localhost:5173) โ”œโ”€ Agent CLI (network, perf, learn commands) โ””โ”€ Performance API (/api/logs, /api/health)

Configuration Files

config.deployed.json - Contract addresses & ABIs { "chainId": 97, "network": "BNB Testnet", "contracts": [ { "vaultId": "vault_eth_staking_001", "address": "0x588eD88A145144F1E368D624EeFC336577a4276b", "strategy": "Ethereum 2.0 Staking", "risk_score": 0.3 } ] } config.scheduler.json - Strategy thresholds { "scheduler": { "execution_interval_seconds": 60, "enabled": true }, "agent": { "harvest_threshold_usd": 25, "rebalance_apr_delta": 2.0, "max_allocation_percent": 0.35, "min_confidence": 0.6 } }

Strategy Decision Logic

Each 60-second cycle: COMPOUND YIELD Check pending rewards per vault If pending โ‰ฅ $25 โ†’ Harvest + Re-deposit Log action with TX hash REBALANCE Compare APRs across all vaults If top APR > bottom APR by โ‰ฅ 2% โ†’ Rebalance Move 20% from worst to best vault Log action with TX hash DYNAMIC HARVEST Estimate gas cost per harvest Only harvest if pending > 2x gas cost Maximize profitability per action Log action with TX hash Example Output: Cycle #42 @ 2026-02-18T18:00:00Z โœ“ vault_eth_staking_001: COMPOUND ($45.50 harvested) โœ“ vault_high_risk_001: REBALANCE (2.1% APR delta) โœ“ vault_link_oracle_001: HARVEST ($12.30 pending) โœ… Total Rewards: $57.80 | Compounded: $45.50

Network Management

node agent-cli.js network status # Current network config node agent-cli.js network testnet # Switch to testnet node agent-cli.js network mainnet # Switch to mainnet (โš ๏ธ production)

Performance Monitoring

node agent-cli.js perf summary # Quick stats node agent-cli.js perf report # Detailed analysis node agent-cli.js perf vaults # Per-vault breakdown node agent-cli.js perf strategies # Strategy effectiveness

Reinforced Learning

node agent-cli.js learn now # Analyze & optimize node agent-cli.js learn report # View improvements node agent-cli.js learn reset # Reset learning state

Supported Networks

NetworkChain IDUse CaseHarvest MinGas MultiplierBNB Testnet97Development$251.2xBNB Mainnet56Production$1001.5x

Network Switching

Switch instantly without restarting: # Current config node agent-cli.js network status # โ†’ BNB Testnet # Switch to production node agent-cli.js network mainnet # โ†’ Updated RPC, contract addresses, and thresholds # All settings updated automatically

On-Chain Auditing

โœ… Every action logged with transaction hash โœ… Blockchain verification via BNB Testnet/Mainnet Scanner โœ… Append-only execution log (execution-log.jsonl) โœ… Complete audit trail for compliance

Risk Management

โœ… Deterministic decision logic (reproducible, auditable) โœ… Success rate monitoring (>90% target) โœ… Confidence thresholds per strategy โœ… Graceful error handling & recovery โœ… Automatic parameter optimization via learning

Private Key Security

โœ… Never hardcoded - use environment variables only โœ… .env file git-ignored โœ… Testnet for development, mainnet when ready โœ… For production: use hardware wallet support (future)

File Structure

clawtrade-bnb/ โ”œโ”€โ”€ defi-strategy-engine.js # 3 strategies (compound, rebalance, harvest) โ”œโ”€โ”€ on-chain-logger.js # Event logging with TX hashes โ”œโ”€โ”€ strategy-scheduler.js # Main loop (60s cycles) โ”œโ”€โ”€ network-switcher.js # Testnet โ†” mainnet toggle โ”œโ”€โ”€ performance-analytics.js # Real APR & metrics โ”œโ”€โ”€ reinforced-learning.js # Self-improving parameters โ”œโ”€โ”€ agent-cli.js # Control panel โ”œโ”€โ”€ dashboard/ # React frontend (real-time) โ”œโ”€โ”€ contracts/ # Vault smart contracts โ”œโ”€โ”€ config.deployed.json # Contract addresses & ABIs โ”œโ”€โ”€ config.scheduler.json # Strategy thresholds โ”œโ”€โ”€ execution-log.jsonl # Action history (generated) โ”œโ”€โ”€ performance-metrics.json # Metrics (generated) โ”œโ”€โ”€ learning-state.json # Learning progress (generated) โ”œโ”€โ”€ README.md # User guide โ”œโ”€โ”€ README_STRATEGY.md # Strategy details โ”œโ”€โ”€ README_ADVANCED.md # Network switching & learning โ”œโ”€โ”€ SKILL.md # This file โ””โ”€โ”€ package.json # Dependencies

Integration with Other Skills

This is a standalone, complete skill. It can also integrate with: Telegram Notifications - Send alerts to OpenClaw users Email Reports - Daily performance summaries Database Logging - Store metrics in persistent DB Webhook Integrations - Trigger external services

Documentation

FilePurposeREADME.mdComplete user guideREADME_STRATEGY.mdStrategy details & examplesREADME_ADVANCED.mdNetwork switching & reinforced learningSKILL.mdThis installation & architecture guide

What You Get

โœ… Production-ready code (tested, documented, error-handling) โœ… 3 profitable strategies (auto-optimizing, self-learning) โœ… Real-time dashboard (React, live updates) โœ… CLI control panel (manage from terminal) โœ… On-chain logging (auditable, transparent) โœ… Network switching (testnet โ†’ mainnet in seconds) โœ… Self-improvement (learns from failures automatically) โœ… Complete documentation (guides, examples, FAQ)

Replicating This Skill

For someone else to replicate: Install clawhub install clawtrade-bnb npm install Configure # Edit config files with your contracts & RPC nano config.deployed.json Deploy Contracts (if using new vaults) cd contracts && npm run deploy:testnet Run node strategy-scheduler.js # Main engine npm run dev:dashboard # Dashboard node agent-cli.js # Control panel Monitor Dashboard: http://localhost:5173 Logs: execution-log.jsonl Analytics: node agent-cli.js perf report Total setup time: ~15 minutes

Support & Community

GitHub Issues: https://github.com/open-web-academy/clawtrade-bnb-bnb ClawHub: https://clawhub.com (search: clawtrade-bnb) Discord: https://discord.com/invite/clawd

Version History

v1.1.0 (2026-02-18) - Network switcher, analytics, reinforced learning, CLI v1.0.0 (2026-02-17) - Initial release, 3 strategies, on-chain logging

License

MIT - Free to use, modify, and distribute

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
6 Docs
  • COMPLETION_REPORT.md Docs
  • DASHBOARD_IMPLEMENTATION_PLAN.md Docs
  • DEPLOYMENT_READY.md Docs
  • DEPLOYMENT.md Docs
  • EXAMPLES.md Docs
  • FILES_MANIFEST.md Docs