Yield Shark

v1.0.6

๐Ÿฆˆ YieldShark - DeFi stablecoin yield monitor with real-time APY tracking across 50+ platforms

โญ 0ยท 378ยท2 currentยท2 all-time
byHaha Tan@gztanht

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for gztanht/yield-shark.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Yield Shark" (gztanht/yield-shark) from ClawHub.
Skill page: https://clawhub.ai/gztanht/yield-shark
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: npm, node
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install gztanht/yield-shark

ClawHub CLI

Package manager switcher

npx clawhub@latest install yield-shark
Security Scan
VirusTotalVirusTotal
Benign
View report โ†’
OpenClawOpenClaw
Benign
medium confidence
โœ“
Purpose & Capability
Name/description match what the repository contains: Node scripts for monitoring, comparing, calculating, alerting, and reporting yields from public DeFi data sources (DeFiLlama/Coingecko). Required binaries (node, npm) and a node-fetch dependency are appropriate for this purpose.
โ„น
Instruction Scope
SKILL.md and scripts instruct running local Node scripts (e.g., node scripts/monitor.mjs) and reference DeFiLlama and other public APIs โ€” this fits the stated purpose. Several promotional files include CLI publish instructions and paths (e.g., /root/.openclaw/...) and wallet addresses; those are documentation/promotion artifacts and not required at runtime. Some scripts (alert.mjs) describe notification modes like telegram/webhook/email but only simulate behavior; confirm whether monitor.mjs actually performs network requests before running.
โ„น
Install Mechanism
There is no formal install spec in the registry metadata (no automated download/install), but package.json and multiple scripts are included. That is coherent for a skill you run locally, but the metadata's 'instruction-only' note (if present elsewhere) is slightly misleading given the presence of code files. No remote binary downloads or obscure URLs are used in the manifest.
โœ“
Credentials
The skill declares no required environment variables or credentials. Some documentation (publish guides) shows using a CLAWHUB_TOKEN for publishing to ClawHub โ€” that is an optional publisher-action and not required for normal monitoring. No requests for unrelated cloud credentials or secret environment variables are present in runtime scripts.
โœ“
Persistence & Privilege
The skill does not request always:true and does not declare any system config paths or privileged persistent hooks. It runs as local Node scripts; nothing in the package indicates it will force-enable itself or modify other skills.
Assessment
This package is generally coherent with its stated purpose, but before running or publishing it you should: 1) Review scripts/monitor.mjs and other .mjs files to see exactly which external endpoints they call and whether any hard-coded endpoints or webhooks exist; 2) Run the code in a safe environment (container or VM) and inspect outgoing network requests (to confirm only DeFiLlama/Coingecko and expected APIs are contacted); 3) Be cautious with the publish instructions โ€” they ask you to obtain/enter a CLAWHUB token (this is normal for publishing, but never paste tokens into unknown places or share them publicly); 4) Double-check the sponsor wallet addresses if you plan to send funds; and 5) If you expect automated notifications (telegram/email/webhook), verify whether the code actually implements them and what credentials would be required โ€” provide those only to code you trust. If you want, I can scan specific script files (monitor.mjs, report.mjs) for network calls and any suspicious patterns.

Like a lobster shell, security has layers โ€” review code before you run it.

Runtime requirements

๐Ÿฆˆ Clawdis
Binsnpm, node
latestvk97frmb03n35n84wsvsycehgyn82c2gw
378downloads
0stars
7versions
Updated 1mo ago
v1.0.6
MIT-0

๐Ÿฆˆ YieldShark - DeFi Yield Shark

Smell the Money - Hunt for the highest APY in the DeFi ocean!

Overview

YieldShark monitors real-time stablecoin yields across 50+ DeFi platforms including Aave, Compound, Curve, Uniswap, Yearn, Beefy, and more. Get data-driven insights for your crypto investments.

Features

  • Real-time Data: Direct integration with DeFiLlama API (free, public)
  • Multi-Token Support: USDT, USDC, DAI
  • Multi-Chain: Ethereum, Arbitrum, Optimism, Base, Polygon, BSC
  • Smart Filtering: Excludes LP pools, filters APY outliers (<30%), TVL >$100k
  • Risk Ratings: A-E safety scores based on audits and insurance
  • Gas Estimation: Calculate net APY after transaction costs
  • Platform Comparison: Side-by-side analysis of top protocols

Installation

clawhub install yield-shark

Usage

Quick Start

# Query USDT yields
node scripts/monitor.mjs USDT

# Query USDC with custom limit
node scripts/monitor.mjs USDC --limit 10

# Query DAI on specific chain
node scripts/monitor.mjs DAI --chain ethereum

All Scripts

# Monitor yields
node scripts/monitor.mjs USDT

# Compare platforms
node scripts/compare.mjs --token USDT

# Calculate net APY
node scripts/calculate.mjs --amount 5000 --platform compound

# Set yield alerts
node scripts/alert.mjs --apy 5

# Generate report
node scripts/report.mjs --format markdown

NPM Commands

npm run monitor    # Run monitor script
npm run compare    # Compare platforms
npm run test:usdt  # Test USDT query
npm run test:usdc  # Test USDC query
npm run test:dai   # Test DAI query

Output Example

๐Ÿ’ฐ USDT ๆœ€ไผ˜ๆ”ถ็›ŠๆŽ’่กŒ (DeFiLlama ๅฎžๆ—ถๆ•ฐๆฎ)

ๆŽ’ๅ  ๅนณๅฐ (้“พ)            APY      ้ฃŽ้™ฉ    Gas     TVL
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿฅ‡ Compound V3  (Optimism)   3.5%     ๐ŸŸข A+    $0.3   $1M
๐Ÿฅˆ Beefy        (Optimism)   3.4%     ๐ŸŸก B+    $0.3   $1M
๐Ÿฅ‰ Compound V3  (Polygon)    2.9%     ๐ŸŸข A+    $0.5   $0M

๐Ÿ’ก ๆ™บ่ƒฝๆŽจ่:
   โœ… Compound V3 (Optimism) ็ปผๅˆๆœ€ไผ˜ - 3.47% APY

Supported Platforms

Lending Protocols

DEX Liquidity Pools

Yield Aggregators

Stablecoin Specialists

Data Sources

  • Primary: DeFiLlama API (https://yields.llama.fi/pools)
  • Update Frequency: Real-time (5-minute cache)
  • Coverage: 50+ platforms, 7 chains, 3 stablecoins

Pricing

TierPriceLimit
Free$03 queries/day
Pay-per-use0.01 USDTUnlimited
Monthly10 USDTUnlimited + priority support

Sponsor

Support development:

  • USDT (ERC20): 0x33f943e71c7b7c4e88802a68e62cca91dab65ad9
  • USDC (ERC20): 0xcb5173e3f5c2e32265fbbcaec8d26d49bf290e44

Security & Risk Disclaimer

โš ๏ธ Important: DeFi protocols carry smart contract risk. Always:

  1. Check protocol audits (we provide risk ratings)
  2. Start with small amounts
  3. Diversify across platforms
  4. Never invest more than you can afford to lose

This tool provides information only, not financial advice. DYOR!

Roadmap

  • Multi-token comparison (--tokens USDT,USDC)
  • Historical yield trends
  • Telegram/Email notifications
  • Platform website links
  • Additional chains (Monad, Sonic, etc.)

Support


Made with ๐Ÿฆˆ by @gztanht

Smell the Money

Comments

Loading comments...