{"name":"Rhaios","description":"Yield intelligence agent for DeFi. Discovers the best vaults, curates strategies, prepares intents, and relays execution — all non-custodial.","url":"https://rhaios.com","provider":{"organization":"Rhaios","url":"https://rhaios.com"},"version":"1.1.0","documentationUrl":"https://docs.rhaios.com","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":[]},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"yield_discover","name":"Discover Yield Vaults","description":"Browse and rank DeFi vaults by APY, risk, TVL, and Sharpe ratio. Returns scored candidates for agent-side selection.","tags":["defi","yield","discovery","vaults"],"examples":["Find the best USDC vault on Base","Show me low-risk stablecoin vaults above 10% APY"]},{"id":"yield_prepare","name":"Prepare Yield Intent","description":"Prepare a deposit, redeem, or rebalance intent for signing. Returns an EIP-712 envelope the agent signs with its own key.","tags":["defi","yield","execution","intent"],"examples":["Prepare a 1000 USDC deposit into vault #42","Prepare a 50% redeem from vault #42"]},{"id":"yield_execute","name":"Execute Signed Intent","description":"Submit a signed intent envelope for on-chain execution. Returns transaction hash and receipt.","tags":["defi","yield","execution","transaction"],"examples":["Execute the signed deposit intent"]},{"id":"yield_status","name":"Portfolio Status","description":"Read current positions and aggregate portfolio performance for a wallet address.","tags":["defi","yield","portfolio","status"],"examples":["Show my current yield positions on Base"]},{"id":"yield_history","name":"Vault History","description":"Historical APY and TVL time series for a specific vault.","tags":["defi","yield","history","analytics"],"examples":["Show 30-day APY history for vault #42"]},{"id":"yield_setup_relay","name":"Relay Wallet Setup","description":"Relay a signed EIP-7702 setup transaction for first-time wallet delegation. Required when yield_prepare returns needsSetup: true.","tags":["defi","wallet","setup","eip7702"],"examples":["Set up my wallet for Rhaios delegation"]},{"id":"testing_fund_wallet","name":"Fund Test Wallet","description":"Fund a wallet with test ETH and USDC on managed Anvil forks. Staging only.","tags":["testing","wallet","faucet"],"examples":["Fund my test wallet with 10 USDC on Base"]},{"id":"testing_fork_status","name":"Test RPC Status","description":"Check health, active forks, and policy limits for managed test RPCs.","tags":["testing","health","rpc"],"examples":["Check if the Base test fork is healthy"]}],"supportsPaymentProtocol":"x402","agentCardUrl":"https://rhaios.com/agent-card.json","llmsTxt":"https://rhaios.com/llms.txt","openApiUrl":"https://api.staging.rhaios.com/openapi.json","apiBaseUrl":"https://api.staging.rhaios.com/v1","supportedChains":["base","ethereum"]}