{"audit":{"version":"1.5","generated_at":"2026-09-18T20:27:14.327865+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/api.machineeconomyobservatory.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"api.machineeconomyobservatory.com","name":"MEO Preflight","url":"https://api.machineeconomyobservatory.com/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Machine Economy Observatory","url":"https://machineeconomyobservatory.com"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"1.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"live","live_responds":true,"last_status_code":200,"last_elapsed_ms":25,"last_error":null},"track_record":{"first_seen":"2026-09-18T17:40:15.749267+00:00","last_checked":"2026-09-18T17:40:15.749267+00:00","last_seen_ok":"2026-09-18T17:40:15.749267+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":60,"grade":"C","summary":"C-grade: usable but has clear conformance issues, review the breakdown below.","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":25,"max_points":25,"status":"pass","detail":"Endpoint responds to a negotiated A2A SendMessage probe (answers in ~27 ms)."},{"key":"protocol_version","label":"Protocol version","points":10,"max_points":10,"status":"pass","detail":"Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape)."},{"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 1 skill, usable but thin."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Machine Economy Observatory (https://machineeconomyobservatory.com). 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://api.machineeconomyobservatory.com/.well-known/agent-card.json"},"skills":[{"id":"machine_payment_preflight","name":"Machine payment preflight","description":"Send exactly one JSON data part with resource, payTo, network, asset and amount as strings, using the existing Preflight input contract. Returns historical comparisons, evidence freshness and explicit unknowns. Base (eip155:8453) / USDC only; other networks/assets return UNSUPPORTED. No live resource fetch, payment execution, payment approval, or settlement verification. Each request is independent; context IDs correlate messages but no conversation history or tasks are retained. Maximum JSON-RPC request body: 8192 bytes.","tags":["payment-preflight","historical-evidence","read-only","base","usdc"],"examples":["{\"resource\":\"https://blockrun.ai/api/v1/exa/search\",\"payTo\":\"0x0000000000000000000000000000000000000001\",\"network\":\"eip155:8453\",\"asset\":\"USDC\",\"amount\":\"0.011\"}"],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"manifests","first_seen":"2026-09-18T17:40:15.749267+00:00"}],"recent_probes":[{"fetched_at":"2026-09-18T17:40:15.749267+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":25,"live_responds":true}],"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-18T20:27:14.339029+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/api.machineeconomyobservatory.com/evidence","dispute_url":"https://agenstry.com/agents/api.machineeconomyobservatory.com/dispute"},"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"epjpIoHuVIU75HF3ugg_65UAfjw86pZpIaNHwtCTAsCQjXfdoX0FBaK9NBZ4Hlw8geg6tql-PGZKAsOlLeW2gQ"}]}