{"audit":{"version":"1.5","generated_at":"2026-08-27T12:27:52.531157+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/www.farmdash.one","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"www.farmdash.one","name":"FarmDash","url":"https://www.farmdash.one/.well-known/agent.json"}},"identity":{"provider":{"organization":null,"url":null},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":null,"supports_streaming":false,"supports_push_notifications":true},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":192,"last_error":null},"track_record":{"first_seen":"2026-08-27T09:02:05.730016+00:00","last_checked":"2026-08-27T09:02:05.730016+00:00","last_seen_ok":"2026-08-27T09:02:05.730016+00:00","checks_total":1,"checks_ok":1,"uptime_pct":100.0,"uptime_window_days":30,"uptime_probes":1,"archived":false,"archived_reason":null},"conformance":{"score":29,"grade":"F","summary":"F-grade: card is reachable but fails most operational signals.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":9,"max_points":10,"status":"partial","detail":"AgentCard did not read cleanly: 1 field we could not read. Scored on what we could read, not on a card that arrived as published — the card findings name every affected field and what we did with it."},{"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":0,"max_points":10,"status":"fail","detail":"No protocolVersion in card."},{"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":0,"max_points":15,"status":"info","detail":"Only 1 probe so far, need ≥5 for an uptime grade."},{"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":0,"max_points":10,"status":"fail","detail":"No provider organisation declared. Anonymous agent."},{"key":"freshness","label":"Freshness + modern flags","points":5,"max_points":5,"status":"pass","detail":"declares 1 modern capability flag(s) (x402); seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated."}]},"card_read":{"findings":[{"field":"security","problem":"Input should be a valid list","action":"dropped","detail":"this field was not indexed"}],"clean":false,"source_url":"https://www.farmdash.one/.well-known/agent.json"},"skills":[{"id":"signal-architect","name":"Signal Architect","description":"Cross-chain token swap routing via Li.Fi, 0x, and x402 protocols. Get wallet-bound quotes, simulate before execution, prepare user-signed transaction payloads, confirm with on-chain tx hash, and track history. FarmDash does not custody funds on these routes; execution occurs through the selected protocol after customer-controlled signing. Fees are 45 bps by default, 35 bps at $10K cumulative volume, and 25 bps at $100K. Versioned signature payload (v1 prefix).","tags":["defi","swap","trading","cross-chain","zero-custody"],"examples":["Swap 1 ETH for USDC on Base","Get a quote for bridging USDC from Ethereum to Arbitrum","Confirm my swap with the on-chain tx hash","Show my swap history and fees paid"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"futures-strategist","name":"Futures Strategist","description":"Hyperliquid futures research and guarded order workflows with funding-rate analysis, market conditions, position sizing, EIP-712 order payloads, and server-enforced guardrails. State-changing actions require authorized signatures or bounded delegation; FarmDash never receives private keys.","tags":["hyperliquid","perps","futures","funding-arb","momentum","risk-management"],"examples":["Find the best funding rate research opportunity right now","Analyze ETH for a guarded momentum setup","Show my open positions and PnL on Hyperliquid"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"trail-intelligence","name":"Trail Intelligence","description":"DeFi protocol discovery and farming intelligence. Trail Heat scores for the live FarmDash protocol dataset, Sybil-risk audits, points simulation, portfolio optimization context, multi-chain balance tracking, and Trail Cred reputation signals.","tags":["defi","airdrop","farming","intelligence","portfolio"],"examples":["What are the hottest DeFi protocols to farm right now?","Audit my wallets for sybil risk","Optimize my farming portfolio for aggressive growth"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"autonomous-operator","name":"Bounded Operator","description":"Session, delegation, webhook, and autopilot tooling for supervised DeFi agent workflows. Create bounded sessions, verify delegation boundaries, configure guarded strategies, and receive recommended actions with policy, simulation, approval, and receipt context. Control Room is currently a preview surface until backend pause/revoke endpoints are connected.","tags":["bounded","operator","session","delegation","receipts"],"examples":["Create a bounded session for a supervised DeFi agent","Verify Hyperliquid delegation boundaries","Configure a guarded funding-rate research loop"],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"github_code","first_seen":"2026-08-27T09:02:05.730016+00:00"}],"recent_probes":[{"fetched_at":"2026-08-27T09:02:05.730016+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":192,"live_responds":false}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-08-27T12:27:52.546596+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/www.farmdash.one/evidence","dispute_url":"https://agenstry.com/agents/www.farmdash.one/dispute"},"verification_history":[]}