Ratehopper

Ratehopper Managed USDC LP on Base via Thirdfy named earn actions.

Category: Yield

Catalog provider: ratehopper

Ratehopper runs managed USDC liquidity inside a user-owned Safe on Base. Thirdfy exposes discovery and setup through named actions. Generic deposit_earn_position is not used for this venue.

Credential model

PathAuthority
Delegated userActive delegation covering Safe deploy, operator enable, and funding transfers
agent_walletAgent-owned wallet as Safe owner on validated paths
SecretsNo Ratehopper partner keys in CLI, MCP, or Console. Thirdfy hosts Partner REST access.

Discovery

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

Typical actions

  • Read: get_ratehopper_agents, get_ratehopper_portfolio, get_ratehopper_logs, get_ratehopper_performance, get_ratehopper_setup_status
  • Write: deploy_ratehopper_safe, enable_ratehopper_operator, setup_ratehopper_cash_lp (Base 8453 only)

Close and owner sweep actions register in the catalog but stay blocked until Ratehopper confirms a REST close path for Base MCP agents.

Readiness checklist

  • Chain 8453 only. Reject other chains at preflight.
  • After setup_ratehopper_cash_lp, poll get_ratehopper_setup_status. HTTP 201 on create is not success.
  • Fund the Safe with Base USDC before expecting LP deployment.
  • Review unsigned transaction payloads before user or agent signs.