{"name":"topaz-agent","version":"0.1.0","protocolVersion":"2024-11-05","description":"Topaz ve(3,3) DEX agent tools for BNB Chain. POST JSON-RPC 2.0 requests to this endpoint.","capabilities":{"tools":{}},"tools":[{"name":"topaz_get_protocol_stats","description":"Get Topaz DEX protocol overview: TVL, volume, fees, TOPAZ price, pool count, gauge count.","inputSchema":{"type":"object","properties":{}}},{"name":"topaz_get_pool_stats","description":"Get top Topaz pools sorted by TVL, volume, fees, or APR.","inputSchema":{"type":"object","properties":{"sort":{"type":"string","description":"Sort by: tvl, volume24h, fees24h, apr","enum":["tvl","volume24h","fees24h","apr"]},"limit":{"type":"string","description":"Max results (default 10)"},"type":{"type":"string","description":"Filter: v2, v3, all","enum":["v2","v3","all"]}}}},{"name":"topaz_get_gauge_stats","description":"Get all active Topaz gauges with emission APR, fee APR, bribe APR, and vote weights.","inputSchema":{"type":"object","properties":{}}},{"name":"topaz_quote_swap","description":"Get best swap quote across Topaz v2 and v3 pools. Returns expected output, route, and price impact.","inputSchema":{"type":"object","properties":{"sellToken":{"type":"string","description":"Token symbol or address to sell"},"buyToken":{"type":"string","description":"Token symbol or address to buy"},"sellAmount":{"type":"string","description":"Amount to sell in human units (e.g. '1.5')"}},"required":["sellToken","buyToken","sellAmount"]}},{"name":"topaz_recommend_lp","description":"Recommend LP positions based on amount, risk tolerance, and token preferences.","inputSchema":{"type":"object","properties":{"amountUsd":{"type":"string","description":"USD amount (default 5000)"},"risk":{"type":"string","description":"low, moderate, high","enum":["low","moderate","high"]},"preferredTokens":{"type":"string","description":"Comma-separated preferred token symbols"},"includeCL":{"type":"string","description":"Include CL pools (true/false)"}}}},{"name":"topaz_recommend_votes","description":"Recommend veTOPAZ gauge vote allocations for the current epoch.","inputSchema":{"type":"object","properties":{"strategy":{"type":"string","description":"max-yield, support-protocol, balanced","enum":["max-yield","support-protocol","balanced"]},"maxPools":{"type":"string","description":"Max pools (default 5)"}}}},{"name":"topaz_recommend_bribe_campaign","description":"Plan a bribe campaign: recommended pool, budget schedule, expected APR.","inputSchema":{"type":"object","properties":{"projectToken":{"type":"string","description":"Token symbol or address"},"budgetUsd":{"type":"string","description":"Total budget in USD"},"targetLiquidityUsd":{"type":"string","description":"Target TVL (default 500000)"},"durationWeeks":{"type":"string","description":"Duration in weeks (default 4)"},"preferredQuoteToken":{"type":"string","description":"Preferred pair token (default WBNB)"}},"required":["projectToken","budgetUsd"]}},{"name":"topaz_get_ve_stats","description":"Get veTOPAZ stats: total locked TOPAZ, total voting power, foundation info.","inputSchema":{"type":"object","properties":{}}}]}