{"audit":{"version":"1.3","generated_at":"2026-05-22T23:41:21.475000+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/llama.box","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"llama.box","name":"crvUSD Yield Optimizer","url":"https://llama.box/yo/.well-known/agent.json"}},"identity":{"provider":{"organization":"Chado Studio","url":"https://chado.studio"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.2.5","supports_streaming":true,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":35,"last_error":null},"track_record":{"first_seen":"2026-05-14T13:15:05.316112+00:00","last_checked":"2026-05-22T20:38:14.288057+00:00","last_seen_ok":"2026-05-22T20:38:14.288057+00:00","checks_total":40,"checks_ok":33,"uptime_pct":82.5,"archived":false,"archived_reason":null},"conformance":{"score":48,"grade":"D","summary":"D-grade: significant issues — auth-gated, partially broken, or stale.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":5,"max_points":25,"status":"fail","detail":"Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response."},{"key":"protocol_version","label":"Protocol version","points":2,"max_points":10,"status":"partial","detail":"Declares unrecognised version '0.2.5'."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":12,"max_points":15,"status":"partial","detail":"33/40 probes succeeded (82% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 4 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Chado Studio (https://chado.studio). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":4,"max_points":5,"status":"pass","detail":"seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"No securitySchemes declared (common for open agents — not penalised)."}]},"skills":[{"id":"best-yield","name":"Best Yield Finder","description":"Find the highest-yielding crvUSD opportunities. Accepts natural language like 'find best yield for 10000 crvUSD on ethereum' or structured params (chain, risk, top).","tags":["yield","apy","defi","crvusd"],"examples":["What's the best yield for crvUSD?","Find top 5 pools on ethereum","Show highest APY with low risk"],"inputModes":[],"outputModes":[]},{"id":"pools","name":"Pool Discovery","description":"List and filter all crvUSD yield pools across chains and sources. Filter by chain, source, APY, TVL, risk level.","tags":["pools","list","filter","defi"],"examples":["List all pools on arbitrum","Show llamalend pools with APY above 5%"],"inputModes":[],"outputModes":[]},{"id":"risk-score","name":"Risk Assessment","description":"Calculate risk score (0-100) for a specific pool. Analyzes source risk, APY sustainability, TVL depth, chain risk, and utilization.","tags":["risk","assessment","score","safety"],"examples":["Risk score for pool 0x0655977FEb2f289A4aB78af67BAB0d17aAb84367","Assess risk for pool abc123def456"],"inputModes":[],"outputModes":[]},{"id":"rebalance","name":"Rebalance Advisor","description":"Simulate portfolio rebalancing. Given current positions and risk tolerance, recommends optimal crvUSD allocation across pools.","tags":["rebalance","portfolio","allocation","strategy"],"examples":["Rebalance my portfolio of 10000 crvUSD","Optimize my allocation with medium risk"],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"github_code","first_seen":"2026-05-14T13:15:05.316112+00:00"},{"source":"registry","first_seen":"2026-05-15T00:28:12.528153+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-21T23:37:10.081365+00:00"}],"recent_probes":[{"fetched_at":"2026-05-22T20:38:14.288057+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":35,"live_responds":false},{"fetched_at":"2026-05-22T12:02:10.804081+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":37,"live_responds":false},{"fetched_at":"2026-05-22T05:37:08.661144+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":41,"live_responds":false},{"fetched_at":"2026-05-21T23:37:10.081365+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":44,"live_responds":false},{"fetched_at":"2026-05-20T17:54:07.884365+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":33,"live_responds":false},{"fetched_at":"2026-05-20T16:49:45.062791+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":37,"live_responds":false},{"fetched_at":"2026-05-20T15:39:41.878845+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":33,"live_responds":false},{"fetched_at":"2026-05-20T12:48:32.637502+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":41,"live_responds":false},{"fetched_at":"2026-05-20T11:20:44.566942+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":36,"live_responds":false},{"fetched_at":"2026-05-20T09:26:18.749716+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":35,"live_responds":false}],"catalog_attestation":null,"verification_history":[]}