返回顶部
🇺🇸 English
🇨🇳 简体中文
🇨🇳 繁體中文
🇺🇸 English
🇯🇵 日本語
🇰🇷 한국어
🇫🇷 Français
🇩🇪 Deutsch
🇪🇸 Español
🇷🇺 Русский
v

venus-protocol-ops

Analyze Venus Protocol lending/borrowing positions on BNB Chain with risk-first guidance. Use when users ask about Venus markets, collateral/borrow decisions, health factor, liquidation risk, APY/utilization comparison, isolated pools, or "can I borrow X safely" style what-if checks.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
260
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

venus-protocol-ops

# Venus Protocol Ops ## Overview Use this skill to provide **read-only**, risk-aware analysis for Venus Protocol. Prioritize liquidation safety, clarity, and explicit uncertainty over aggressive yield-chasing. ## Workflow ### 1) Classify user intent Map request into one of these modes: - **Market scan**: compare assets/pools (supply APY, borrow APY, utilization, caps) - **Position check**: assess a wallet's current collateral/borrow health - **What-if simulation**: estimate risk after a proposed borrow/supply/repay - **Execution planning**: prepare step-by-step actions without broadcasting tx If user asks for onchain execution, pause and request explicit confirmation + exact parameters. Use simulation first, then broadcast only after user confirms. ### 2) Collect data Use scripts first: - `scripts/fetch_markets.py` for market snapshot (official API base: `https://api.venus.io`, default scope: Core Pool only via `references/pool-filter.json`) - `scripts/wallet_onchain_exposure.py` for real wallet onchain exposure - `scripts/check_wallet_exposure.py` for manual/API fallback wallet summary - `scripts/simulate_borrow.py` for hypothetical borrow impact - `scripts/venus_deposit.js` for deposit preview/broadcast flow (approve + mint) - `scripts/venus_withdraw.js` for withdraw preview/broadcast flow (redeem / redeemUnderlying) with post-withdraw HF prediction and safety line checks (default 1.2, user customizable) - `scripts/venus_borrow.js` for borrow preview/broadcast flow - `scripts/venus_repay.js` for repay preview/broadcast flow (approve + repayBorrow) - `scripts/venus_collateral.js` for collateral enable/disable (enterMarkets / exitMarket) - `scripts/hf_monitor.py` for threshold-based HF monitoring and advisory actions (includes ACCOUNT_UNHEALTHY alert when HF < safety line, default 1.2) Example market query: - `python scripts/fetch_markets.py --chain-id 56 --limit 200` (Core Pool default) - `python scripts/fetch_markets.py --chain-id 56 --limit 200 --pool-scope all` (all pools) If API is unavailable, continue with transparent assumptions and mark output as estimate. ### 3) Run risk rules Apply rules from `references/risk-rules.md`: - Compute health and safety buffer - Flag borrow-cap / liquidity constraints - Detect concentration risk (single volatile collateral) - Classify risk: Low / Medium / High ### 4) Produce actionable output Always include: 1. **Current state** (key numbers) 2. **Risk status** (Low/Medium/High + why) 3. **Safe range** (max suggested extra borrow or required extra collateral) 4. **Next best actions** (2-4 concrete steps) Prefer concise bullets and exact numbers. ## Output format Use this structure: - **Summary**: one-line verdict - **Metrics**: collateral, debt, health, utilization, APYs - **Risk findings**: top 2-4 risks - **Recommended plan**: concrete steps and limits - **Assumptions**: data freshness, missing fields, estimate flags ## Guardrails - Never claim guaranteed safety or returns. - Never hide data gaps; explicitly note stale/missing data. - Default to conservative thresholds when uncertain. - Treat this as educational/risk tooling, not financial advice. - For real transactions: run simulate mode first; require explicit confirmation for broadcast. - For withdrawals: always predict post-withdraw HF; warn/block when predicted HF falls below safety line (default 1.2 unless user customizes). ## Quick usage - One-command market check: `python scripts/venus_check.py --symbol vUSDT` - Market + auto wallet risk check: `python scripts/venus_check.py --symbol vUSDT --wallet 0x...` - What-if borrow (auto wallet): `python scripts/venus_check.py --symbol vUSDT --wallet 0x... --extra-borrow 120` - Manual fallback: `python scripts/venus_check.py --symbol vUSDT --wallet 0x... --weighted-collateral 1500 --debt 1000` - English brief mode: `python scripts/venus_check.py --symbol vUSDT --wallet 0x... --output brief --lang en` ## Protocol separation - Venus Core scripts: `scripts/` root (e.g. `venus_*.js`, `fetch_markets.py`, `wallet_onchain_exposure.py`). - Flux (Power by Fluid) scripts: `scripts/flux/`. - Choose protocol-specific scripts directly so other agents can route quickly without mixing workflows. ## References - Protocol overview: `references/protocol-overview.md` - Risk thresholds and formulas: `references/risk-rules.md` - Contract/address notes: `references/bnbchain-contracts.md` - Terminology: `references/glossary.md` - Venus CLI cookbook: `references/quick-commands.md` - Flux CLI cookbook: `references/flux-quick-commands.md` - Flux BNB addresses: `references/flux-bnb-addresses.json`

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 venus-agent-skills-1776276028 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 venus-agent-skills-1776276028 技能

通过命令行安装

skillhub install venus-agent-skills-1776276028

下载

⬇ 下载 venus-protocol-ops v1.0.0(免费)

文件大小: 35.31 KB | 发布时间: 2026-4-16 16:36

v1.0.0 最新 2026-4-16 16:36
Initial public release: Venus Core + Flux

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部