{"audit":{"version":"1.5","generated_at":"2026-09-15T10:06:34.375334+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/vortx.ai","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"vortx.ai","name":"Vortx AI","url":"https://vortx.ai/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Vortx AI Private Limited","url":"https://vortx.ai/"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.3.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":156,"last_error":null},"track_record":{"first_seen":"2026-09-15T08:27:55.858437+00:00","last_checked":"2026-09-15T08:27:55.858437+00:00","last_seen_ok":"2026-09-15T08:27:55.858437+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":35,"grade":"F","summary":"F-grade: card is reachable but fails most operational signals.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"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":5,"max_points":10,"status":"partial","detail":"Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points."},{"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":6,"max_points":10,"status":"partial","detail":"Declares 2 skill, usable but thin."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Vortx AI Private Limited (https://vortx.ai/). 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":"Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://vortx.ai/.well-known/agent-card.json"},"skills":[{"id":"read_earth_memory","name":"Read verifiable Earth memory","description":"Resolve a place to a stable ~10 m cell address and read signed, content-addressed facts about it (vegetation, water, heat, forest change, and more). Reads need no key or account; every fact verifies offline via ed25519 signature and blake3 address. Use the emem MCP server or HTTP API.","tags":["earth-observation","verifiable","mcp","geospatial","memory"],"examples":["Recall the NDVI fact for Bengaluru and cite its emem:fact: token.","Was this parcel cleared before we sourced from it? Check the forest record."],"inputModes":[],"outputModes":[]},{"id":"book_session","name":"Book team time","description":"Surface and hand off team time. Three options: free community office hours (30 min, open to all, no eligibility check), a paid integration session (1 to 3 hours, 5000 USD, the core team pairs on the user's codebase; exit criterion is recall running and a receipt verifying in their stack), and a sovereign session (1 to 3 hours, 25000 USD, for governments, defense, and critical infrastructure). The protocol itself is free either way. An agent's job is to present the right option and the booking URL and let the human complete any payment on the hosted page. Do NOT enter card details or pay programmatically.","tags":["office-hours","integration","booking","handoff"],"examples":["My user has architecture questions about emem; point them at the free office hours calendar.","My user wants emem wired into their agent this week; give them the $5,000 integration session booking link.","My user is a defense agency standing up a private tenancy; give them the $25,000 sovereign session booking link."],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"manifests","first_seen":"2026-09-15T08:27:55.858437+00:00"}],"recent_probes":[{"fetched_at":"2026-09-15T08:27:55.858437+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":156,"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-09-15T10:06:34.380810+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/vortx.ai/evidence","dispute_url":"https://agenstry.com/agents/vortx.ai/dispute"},"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"cjQlRJ8s2QzieQnfi7kZQSrVapFUQ2X9ohSLgb1vF_2PvZ-rocYPLu6kmwz7-kQM_mQErCIndX0zMUHnzAXDPg"}]}