Skip to content

Add vaults.fyi skill#84

Open
pawelpolak2 wants to merge 2 commits into
moonpay:mainfrom
pawelpolak2:vaultsfyi-skill
Open

Add vaults.fyi skill#84
pawelpolak2 wants to merge 2 commits into
moonpay:mainfrom
pawelpolak2:vaultsfyi-skill

Conversation

@pawelpolak2
Copy link
Copy Markdown

Vaults.fyi skill

Skill name: moonpay-vaultsfyi

Description: Curated DeFi vault discovery, analytics, position tracking, and transaction building via the vaults.fyi MCP. Covers Morpho, Euler, Aave, Fluid, Yearn, Origin, and more, with reputation scoring and curator attribution (Steakhouse, Gauntlet, MEV Capital, K3 Capital, kpk, Chaos Labs).

Primary chain: Multichain (Ethereum, Base, Arbitrum, Optimism, Polygon, and others)

Primary token: USDC, USDT, DAI, ETH, wstETH, and other vault assets

Checklist

  • skills/{name}/SKILL.md with YAML frontmatter (name, description)
  • Skill added to .claude-plugin/marketplace.json
  • Description is specific about when Claude should trigger this skill

MoonPay Integration

The skill uses local signing paths for execution. vaults.fyi returns unsigned calldata only and never receives private keys. Workflow:

  1. mp wallet create to set up a vaults agent wallet
  2. mp buy or mp token bridge to fund the wallet
  3. vaults.fyi MCP returns unsigned EVM transaction steps (approve, deposit, claim, redeem)
  4. Agent shows the MCP human approval checkpoint and waits for confirmation
  5. mp transaction prepare, mp transaction sign, then mp transaction send to broadcast

For ERC-4337 smart wallets, the skill routes through OWS or the browser fallback instead of the MoonPay CLI EOA transaction path.

Example Usage

User asks: "Find me the highest reputation USDC vault on Base and deposit 10,000."

@pawelpolak2 pawelpolak2 requested a review from a team as a code owner May 13, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant