{"audit":{"version":"1.4","generated_at":"2026-08-19T18:38:25.167255+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/solvatron77.pythonanywhere.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"solvatron77.pythonanywhere.com","name":"Solvatron Intelligence","url":"http://solvatron77.pythonanywhere.com/.well-known/agent-card.json"}},"identity":{"provider":{"organization":null,"url":"https://Solvatron77.pythonanywhere.com"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"1.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":98,"last_error":"gate: missing protocolVersion/capabilities/skills"},"track_record":{"first_seen":"2026-08-01T13:23:05.407895+00:00","last_checked":"2026-08-19T07:18:24.430997+00:00","last_seen_ok":"2026-08-04T04:34:53.819285+00:00","checks_total":45,"checks_ok":8,"uptime_pct":17.8,"archived":false,"archived_reason":null},"conformance":{"score":43,"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":"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":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":3,"max_points":15,"status":"fail","detail":"8/45 probes succeeded (18% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 3 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":"capabilities","problem":"Beyond a name and a URL the card declares nothing: no protocolVersion, no capabilities object and no skills. There is no way to tell what this agent does or how to talk to it.","action":"dropped","detail":"we read the card but cannot list this agent as callable"}],"clean":false,"source_url":"http://solvatron77.pythonanywhere.com/.well-known/agent-card.json"},"skills":[{"id":"news-insights","name":"News Insights","description":"Top 5 AI-summarized crypto and AI headlines with sentiment tags.","tags":["news","sentiment","crypto","AI","headlines","research"],"examples":["What are today's top crypto news?","Give me AI and crypto headlines"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"amount":0.5,"currency":"USDC","model":"per-call","networks":[{"network":"base","wallet":"0xBc225648324FAe3e43e652df44aaB07026327e9a"},{"network":"solana","wallet":"2xbwAdX7cHR3a5ohfTW6HUZieeJzmuJ8Ykex6ywW3q6n"}]}},{"id":"crypto-pulse","name":"CryptoPulse","description":"Real-time BTC, ETH, SOL prices, sentiment, and top market signals. Under 3 seconds.","tags":["crypto","bitcoin","ethereum","solana","sentiment","trading","signals"],"examples":["What is current BTC price?","Is ETH bullish or bearish?"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"amount":1.0,"currency":"USDC","model":"per-call","networks":[{"network":"base","wallet":"0xBc225648324FAe3e43e652df44aaB07026327e9a"},{"network":"solana","wallet":"2xbwAdX7cHR3a5ohfTW6HUZieeJzmuJ8Ykex6ywW3q6n"}]}},{"id":"market-brief-pro","name":"MarketBrief Pro","description":"Complete market intelligence: top 10 token sentiment, whale alerts, trending narratives, 24h predictions.","tags":["crypto","whale-alerts","premium","trading","market-intelligence","prediction"],"examples":["Full crypto market brief","Which whales moved funds in last 24h?"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"amount":12.0,"currency":"USDC","model":"per-call","networks":[{"network":"base","wallet":"0xBc225648324FAe3e43e652df44aaB07026327e9a"},{"network":"solana","wallet":"2xbwAdX7cHR3a5ohfTW6HUZieeJzmuJ8Ykex6ywW3q6n"}]}}],"provenance":[{"source":"registry","first_seen":"2026-08-01T13:23:05.407895+00:00"},{"source":"recrawl_hot","first_seen":"2026-08-03T12:59:28.916508+00:00"},{"source":"recrawl_warm","first_seen":"2026-08-07T05:57:25.826717+00:00"}],"recent_probes":[{"fetched_at":"2026-08-19T07:18:24.430997+00:00","ok":false,"status_code":200,"error":"gate: missing protocolVersion/capabilities/skills","elapsed_ms":98,"live_responds":null},{"fetched_at":"2026-08-19T00:53:07.154353+00:00","ok":false,"status_code":200,"error":"gate: missing protocolVersion/capabilities/skills","elapsed_ms":89,"live_responds":null},{"fetched_at":"2026-08-18T16:36:02.685343+00:00","ok":false,"status_code":200,"error":"gate: missing protocolVersion/capabilities/skills","elapsed_ms":88,"live_responds":null},{"fetched_at":"2026-08-18T05:36:13.316872+00:00","ok":false,"status_code":200,"error":"gate: missing protocolVersion/capabilities/skills","elapsed_ms":113,"live_responds":null},{"fetched_at":"2026-08-17T22:27:18.655230+00:00","ok":false,"status_code":200,"error":"gate: missing protocolVersion/capabilities/skills","elapsed_ms":109,"live_responds":null},{"fetched_at":"2026-08-17T16:17:22.199054+00:00","ok":false,"status_code":200,"error":"schema invalid: 1 validation error for AgentCard\ncapabilities\n  Input should be a valid dictionary or instance of Capabilities [type=model_type, input_value=['crypto_data', 'de","elapsed_ms":93,"live_responds":null},{"fetched_at":"2026-08-17T04:08:45.507563+00:00","ok":false,"status_code":200,"error":"schema invalid: 1 validation error for AgentCard\ncapabilities\n  Input should be a valid dictionary or instance of Capabilities [type=model_type, input_value=['crypto_data', 'de","elapsed_ms":107,"live_responds":null},{"fetched_at":"2026-08-16T16:48:00.233791+00:00","ok":false,"status_code":200,"error":"schema invalid: 1 validation error for AgentCard\ncapabilities\n  Input should be a valid dictionary or instance of Capabilities [type=model_type, input_value=['crypto_data', 'de","elapsed_ms":114,"live_responds":null},{"fetched_at":"2026-08-16T05:17:48.443684+00:00","ok":false,"status_code":200,"error":"schema invalid: 1 validation error for AgentCard\ncapabilities\n  Input should be a valid dictionary or instance of Capabilities [type=model_type, input_value=['crypto_data', 'de","elapsed_ms":111,"live_responds":null},{"fetched_at":"2026-08-15T23:12:47.272426+00:00","ok":false,"status_code":200,"error":"schema invalid: 1 validation error for AgentCard\ncapabilities\n  Input should be a valid dictionary or instance of Capabilities [type=model_type, input_value=['crypto_data', 'de","elapsed_ms":96,"live_responds":null}],"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-19T18:38:25.171907+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/solvatron77.pythonanywhere.com/evidence","dispute_url":"https://agenstry.com/agents/solvatron77.pythonanywhere.com/dispute"},"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"mu64edMRITFX-G9pN3gwAueA73IeS8OYWnzwvhPGNKDNx3oftwFmrUpIwETmkOxrQ_30PnTEWGgnFZ5j8WSNNw"}]}