YieldVault Agent

WarnAudited by ClawScan on May 10, 2026.

Overview

This is a coherent yield-farming skill, but it can autonomously sign and broadcast blockchain transactions with wallet authority, so it needs careful review before any real funds are used.

Review this carefully before installing. It appears purpose-aligned rather than deceptive, but it is an autonomous crypto trading/farming tool with wallet-signing authority. Start only on testnet or with a disposable wallet, verify the source and dependencies, avoid raw private keys for mainnet, require transaction limits and human approval, and do not run it unattended with meaningful funds until the listed mainnet safeguards are implemented and audited.

Findings (6)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If configured with a funded wallet, the skill could automatically move funds or change DeFi positions, potentially causing financial loss from bugs, bad data, or misconfiguration.

Why it was flagged

These are high-impact on-chain actions that can move or alter financial positions, and the artifact presents them as automatic agent actions.

Skill content
**Transaction Executor** - Automatic DEPOSIT, WITHDRAW, HARVEST, COMPOUND, REBALANCE actions
Recommendation

Use only testnet or a disposable wallet first, require explicit approvals or transaction limits, and do not enable mainnet automation until the contracts, strategy, and execution controls are independently reviewed.

What this means

Providing a private key or wallet credential gives the skill authority to sign transactions from that wallet.

Why it was flagged

The skill is expected to use private-wallet signing authority, which can control blockchain assets.

Skill content
Firma transacciones con wallet privada (ethers.js)
Recommendation

Do not use a wallet containing meaningful funds. Prefer hardware-wallet or multisig signing, narrowly scoped allowances, and clearly declared environment variables or secret storage.

What this means

Running this as production/mainnet automation before those controls exist could let bad market data, contract bugs, or execution failures repeat across cycles and affect funds.

Why it was flagged

The artifact itself says the system is only ready for testnet and still needs mainnet safeguards such as wallet hardening, oracle integration, audits, and emergency pause controls.

Skill content
Status: ⚠️ READY FOR TESTNET (Requires Mainnet Upgrades)
Recommendation

Treat mainnet use as not production-ready unless the listed upgrades are implemented, tested, audited, and paired with circuit breakers and manual emergency stop procedures.

What this means

Once started, the process may continue to take financial actions on a schedule without prompting the user each time.

Why it was flagged

This describes long-running autonomous behavior that continues making and executing decisions after being started.

Skill content
**Autonomous Scheduler** - Run farming decisions hourly without manual intervention
Recommendation

Run it under a supervised process with clear stop controls, alerts, spending limits, and logs; avoid unattended operation with real funds.

What this means

Vault IDs, action types, amounts, errors, and cycle summaries may be shared with Telegram and anyone who can access the configured chat or bot.

Why it was flagged

The skill sends transaction/activity metadata to Telegram, an external messaging provider.

Skill content
Telegram notifications sent automatically for: Execution started (vault_id, action, amount)
Recommendation

Use a private bot/chat, avoid posting sensitive wallet or portfolio details to shared channels, and rotate bot tokens if exposed.

What this means

Running the setup may install dependencies and execute local scripts on the user's machine.

Why it was flagged

The setup instructions run local package installation and deployment scripts; this is expected for a Node/Hardhat blockchain project but still executes code.

Skill content
cd contracts
npm install
npm run deploy:testnet
Recommendation

Inspect package files and lockfiles, run in an isolated environment, and keep deployment keys separate from wallets holding real assets.