Vaults.fyi

Vaults.fyi yield discovery and transaction-prep deposits via the earn catalog.

Category: Yield

Catalog provider: vaults-fyi

Vaults.fyi aggregates vault opportunities across EVM chains. Thirdfy exposes discovery reads and generic earn writes with providerId: "vaults-fyi". The API validates calldata and allowlists before sign or broadcast.

Credential model

PathAuthority
Delegated userGator/ERC-7710 must cover approval and vault call shapes
agent_walletSponsored agent wallet on validated paths
SecretsNo Vaults.fyi API keys stored in MCP. Thirdfy brokers validated transaction prep

Discovery

SurfaceExample
MCPgetProviderActions { provider: "vaults-fyi" }
CLIthirdfy-agent actions --provider vaults-fyi --json

Typical actions

  • Read: get-vaults-fyi-vaults, get_earn_opportunities
  • Write: deposit_earn_position, withdraw_earn_position with providerId: "vaults-fyi"

Readiness checklist

  • Supported chains include Ethereum, Optimism, Polygon, Base, and Arbitrum per catalog.
  • opportunityId, vaultAddress, and tokenAddress must match catalog schema.
  • Transaction-prep first: review unsigned tx payload from preflight before signing.
  • EarnClaw yield templates may use Vaults.fyi paths under Hermes. See docs.earnclaw.com.