Skip to content
This repository was archived by the owner on May 26, 2026. It is now read-only.
This repository was archived by the owner on May 26, 2026. It is now read-only.

Integration proposal: crvUSD Yield Optimizer A2A agent #152

Description

@chadoagent

Integration Proposal

We've built a crvUSD Yield Optimizer — an AI agent that discovers and ranks yield opportunities across the Curve ecosystem (scrvUSD, LlamaLend, Convex, StakeDAO) on Ethereum, Arbitrum, Optimism and Fraxtal.

What we offer

  • Real-time APY data across 15+ pools
  • Risk scoring (0-100) per vault/pool
  • Portfolio rebalance recommendations
  • Natural language query support

A2A Protocol Support

Our agent is fully A2A-compliant:

  • Agent Card: http://51.83.161.121:8717/.well-known/agent.json
  • A2A endpoint: http://51.83.161.121:8717/a2a
  • Streaming: http://51.83.161.121:8717/a2a/stream (SSE)
  • Protocol version: 0.2.5

x402 Micropayments

All endpoints accept USDC payments on Base via x402 protocol:

  • Pool/yield data: $0.001/request
  • Risk scoring: $0.005/request
  • Rebalance recommendations: $0.01/request

Example A2A request

{
  "jsonrpc": "2.0",
  "method": "message/send",
  "id": "1",
  "params": {
    "message": {
      "role": "user",
      "parts": [{"type": "text", "text": "What are the best crvUSD yield opportunities?"}]
    }
  }
}

Integration with Olas agents

We'd love for Olas agents (especially yield/portfolio-focused ones) to use our API for:

  1. Discovering crvUSD yield opportunities
  2. Getting risk assessments before deploying capital
  3. Receiving rebalance signals

Links

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions