← All skills
Tencent SkillHub Β· AI

YieldVault Agent

Autonomous yield farming agent for BNB Chain with deterministic execution, smart contract integration, and automated decision-making.

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

Autonomous yield farming agent for BNB Chain with deterministic execution, smart contract integration, and automated decision-making.

⬇ 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, EXAMPLES.md, FILES_MANIFEST.md, FINAL_CHECKLIST.md, FINAL_SUMMARY.md, INTEGRATION_GUIDE.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.0.0

Documentation

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

YieldVault Agent

Autonomous yield farming agent for BNB Chain with deterministic execution, smart contract integration, and automated decision-making.

Features

Deterministic Decision Engine - Same input always produces same output (auditable) Smart Contract Integration - Interact with YieldVault contracts on BNB testnet/mainnet Autonomous Scheduler - Run farming decisions hourly without manual intervention Transaction Executor - Automatic DEPOSIT, WITHDRAW, HARVEST, COMPOUND, REBALANCE actions Telegram Alerts - Real-time notifications for executions, APR changes, and errors Risk Management - Conservative risk filtering (only vaults with risk_score ≀ 0.5) Yield Optimization - Net APR calculation (apr - fees - risk_penalty)

Installation

clawhub install yieldvault-agent

1. Configure

cp config.deployed.json .env.local # Edit with your contract addresses and RPC endpoint

2. Deploy Contracts (if needed)

cd contracts npm install npm run deploy:testnet

3. Run Tests

npm test # Unit tests node test.live.mock.js # Integration tests (offline) node test.live.js # Live testnet tests

4. Start Scheduler

node scheduler.js # Runs decision cycle every hour against testnet

5. Monitor Alerts

Telegram notifications sent automatically for: Execution started (vault_id, action, amount) APR changes (>1% delta) Errors (with severity level) Cycle completion (stats summary)

Architecture

Smart Contracts (BNB Testnet/Mainnet) ↓ BlockchainReader (live vault data) ↓ YieldFarmingAgent (deterministic decisions) ↓ TransactionExecutor (sign & broadcast) ↓ Scheduler (hourly automation) ↓ Notifications (Telegram alerts)

Configuration

Edit config.scheduler.json: { "chainId": 97, "interval_minutes": 60, "harvest_threshold_usd": 25, "rebalance_apr_delta": 0.02, "max_allocation_percent": 0.35, "risk_score_threshold": 0.5 }

Decision Logic

Read current vault state (APR, TVL, user balance) Calculate Net APR = apr - fees - (risk_score Γ— 0.10) Filter vaults with risk_score ≀ 0.5 Select vault with highest Net APR Decide action: HARVEST if pending_rewards β‰₯ $25 USD COMPOUND if net_apr β‰₯ 2% delta REBALANCE if another vault beats current by β‰₯ 2% NOOP if already optimized Execute transaction (with retry logic) Log execution record (SHA256 auditable)

Supported Networks

Testnet: BNB Chain Testnet (chainId: 97) Mainnet: BNB Chain Mainnet (chainId: 56)

Security

βœ… Deterministic execution (reproducible, auditable) βœ… SHA256 audit trail for every decision βœ… Risk filtering (conservative) βœ… Constraint enforcement (max 35% per vault) βœ… Retry logic with exponential backoff βœ… No hardcoded private keys (use environment variables)

Production Readiness

For mainnet deployment, add: Chainlink Oracle - Live APR feeds Hardware Wallet Support - Ledger/Trezor signing Smart Contract Audit - Professional security review Emergency Pause - Multi-sig pause mechanism See FINAL_CHECKLIST.md for complete production requirements.

Documentation

README.md - Full user guide SKILL.md - This file FINAL_CHECKLIST.md - Production requirements INTEGRATION_GUIDE.md - Smart contract integration EXAMPLES.md - Usage examples RESPUESTAS_PREGUNTAS.md - FAQ & architecture

Support

Issues & PRs welcome: https://github.com/open-web-academy/yieldvault-agent-bnb

License

MIT

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
  • EXAMPLES.md Docs
  • FILES_MANIFEST.md Docs
  • FINAL_CHECKLIST.md Docs
  • FINAL_SUMMARY.md Docs
  • INTEGRATION_GUIDE.md Docs