Researcher Agent

🔎 Researcher Agent

  • Input: "Top 10 trending Ethereum tokens"

  • Output: Liquidity, volume, contract addresses.

  • A2A Role: Client (fetches data via JSON-RPC).

Example Request (JSON-RPC):

import requests

payload = {
    "jsonrpc": "2.0",
    "method": "fetch_dex_data",
    "params": {"chain": "ethereum", "limit": 10},
    "id": 1
}

response = requests.post(
    "https://researcher.a2a-web3.io/rpc",
    headers={"Authorization": "Bearer <A2A_TOKEN>"},
    json=payload
).json()

print(response["result"])  # Returns token data

Last updated