{"audit":{"version":"1.3","generated_at":"2026-05-22T23:47:38.593089+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/x402.fiasignals.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"x402.fiasignals.com","name":"Fia Signals Contract Risk","url":"https://x402.fiasignals.com/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Fia Signals","url":"https://x402.fiasignals.com"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":null,"supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":788,"last_error":null},"track_record":{"first_seen":"2026-05-14T13:23:34.430653+00:00","last_checked":"2026-05-22T12:32:06.868688+00:00","last_seen_ok":"2026-05-22T12:32:06.868688+00:00","checks_total":18,"checks_ok":18,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":50,"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":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":15,"max_points":15,"status":"pass","detail":"18/18 probes succeeded (100% 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: Fia Signals (https://x402.fiasignals.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":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":"No securitySchemes declared (common for open agents — not penalised)."}]},"skills":[{"id":"contract-risk-batch","name":"Contract Risk Batch","description":"Screen up to 5 EVM token contracts for contract risk, rugpull, honeypot, liquidity, and market risk before a swap.","tags":["financial-analysis","contract-risk","smart-contract-risk","token-safety","rugpull","honeypot","pre-swap"],"examples":["GET /contract-risk/batch?chain=base&token_addresses=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","GET /contract-risk-preview?chain=base&token_address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"],"inputModes":["application/json","application/x-www-form-urlencoded"],"outputModes":["application/json"]},{"id":"guarded-swap-execute-dry-run","name":"guarded_swap_execute_dry_run","description":"Virtuals ACP direct-buy no-funds dry-run gate before Base token swap or bonding buyer execution.","tags":["virtuals-acp","guarded-swap","dry-run","token-swap","base-swap","bonding-buyer"],"examples":["GET /virtuals-direct-buy.json?offering=guarded_swap_execute_dry_run","npm run acp -- job create 0xA23f0e343293d0D4BfF50cF32A55F1c037a60Ba6 guarded_swap_execute_dry_run --requirements '{\"from_token\":\"USDC\",\"to_token\":\"WETH\",\"amount\":25,\"chain\":\"base\"}' --isAutomated true --json"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"offer-angle-ping","name":"offer_angle_ping","description":"Virtuals ACP direct-buy offer positioning diagnostic for seller agents with low conversions.","tags":["virtuals-acp","offer-angle","sales-diagnostic","buyer-intent","listing"],"examples":["GET /virtuals-direct-buy.json?offering=offer_angle_ping","npm run acp -- job create 0xA23f0e343293d0D4BfF50cF32A55F1c037a60Ba6 offer_angle_ping --requirements '{\"current_offer\":\"Base token safety check\",\"goal\":\"first external buyer\"}' --isAutomated true --json"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"token-safety-check-acp","name":"token_safety_check","description":"Virtuals ACP direct-buy pre-swap token safety gate for Base/EVM token buyers.","tags":["virtuals-acp","token-safety","pre-swap","rugpull","honeypot","base-swap"],"examples":["GET /virtuals-direct-buy.json?offering=token_safety_check","npm run acp -- job create 0xA23f0e343293d0D4BfF50cF32A55F1c037a60Ba6 token_safety_check --requirements '{\"chain\":\"base\",\"token_address\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\"}' --isAutomated true --json"],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"github_code","first_seen":"2026-05-14T13:23:34.430653+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-14T14:28:25.506007+00:00"},{"source":"agentic_market","first_seen":"2026-05-16T16:53:47.823974+00:00"},{"source":"mcp_registry","first_seen":"2026-05-18T13:05:11.962553+00:00"}],"recent_probes":[{"fetched_at":"2026-05-22T12:32:06.868688+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":788,"live_responds":false},{"fetched_at":"2026-05-22T06:08:37.411175+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":759,"live_responds":false},{"fetched_at":"2026-05-21T03:52:00.104135+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":619,"live_responds":false},{"fetched_at":"2026-05-20T06:42:30.360944+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":576,"live_responds":false},{"fetched_at":"2026-05-19T16:43:17.663184+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":597,"live_responds":false},{"fetched_at":"2026-05-18T23:35:24.254128+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":593,"live_responds":false},{"fetched_at":"2026-05-18T14:58:27.606810+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":581,"live_responds":false},{"fetched_at":"2026-05-18T13:05:11.962553+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":600,"live_responds":false},{"fetched_at":"2026-05-14T20:49:51.624250+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":609,"live_responds":false},{"fetched_at":"2026-05-14T20:32:41.086833+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":720,"live_responds":false}],"catalog_attestation":null,"verification_history":[]}