{"audit":{"version":"1.5","generated_at":"2026-10-27T19:07:22.944378+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/api.brightonhilyard.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"api.brightonhilyard.com","name":"x402 Compliance Utilities","url":"https://api.brightonhilyard.com/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"api.brightonhilyard.com","url":"https://api.brightonhilyard.com"},"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":266,"last_error":null},"track_record":{"first_seen":"2026-10-27T16:28:05.576056+00:00","last_checked":"2026-10-27T16:42:30.242023+00:00","last_seen_ok":"2026-10-27T16:42:30.242023+00:00","checks_total":2,"checks_ok":2,"uptime_pct":100.0,"uptime_window_days":30,"uptime_probes":1,"archived":false,"archived_reason":null},"conformance":{"score":40,"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":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":10,"max_points":10,"status":"pass","detail":"Declares 7 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: api.brightonhilyard.com (https://api.brightonhilyard.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":"Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://api.brightonhilyard.com/.well-known/agent-card.json"},"skills":[{"id":"eudr_preflight","name":"EUDR lot preflight","description":"$0.50 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. Checks the presence and basic format of declared lot fields against a dated EUDR Article 9 checklist. Not a scope, risk, evidence or compliance determination.","tags":["x402","paid","eudr"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"sam_registration","name":"SAM.gov registration lookup","description":"$0.05 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. Selected public SAM.gov registration fields and expiry for one UEI. Not a certification or trust assessment.","tags":["x402","paid","sam.gov"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"sam_registration_full","name":"SAM.gov full entity profile","description":"$0.10 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. Adds CAGE, addresses, business types, SBA certifications, NAICS, owners, integrity (FAPIIS) data, exclusion details when flagged, and awardReady. Not an award, size or eligibility determination.","tags":["x402","paid","sam.gov"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"sam_resolve","name":"SAM.gov UEI resolve","description":"$0.05 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. Up to 10 public UEI candidates from a CAGE code, or from a legal business name with optional state. Not an identity check.","tags":["x402","paid","sam.gov"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"sam_payee_check","name":"PayeeCheck","description":"$0.10 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. Compares a payee name and address with the public SAM.gov record, plus status, expiry, exclusion flag and recent address change. Input is not stored. Not identity, bank-account or fraud verification.","tags":["x402","paid","sam.gov"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"sam_set_aside_check","name":"Set-aside check","description":"$0.15 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. indicated_eligible, indicated_not_eligible or unknown for a UEI and a notice (or set-aside code + NAICS), with reasons. WOSB/EDWOSB/SDVOSB/VA set-asides are never better than unknown. Not an eligibility determination.","tags":["x402","paid","sam.gov"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"sam_watch_create","name":"Ownership/change watch","description":"$0.50 USDC per call via x402 on Base, Polygon, Arbitrum or Solana. Watches one UEI's public SAM.gov fields for 30 days, with events and an optional HMAC-signed webhook. Not verified ownership or control.","tags":["x402","paid","sam.gov"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"x402_list","first_seen":"2026-10-27T16:28:05.576056+00:00"},{"source":"recrawl_paid","first_seen":"2026-10-27T16:42:30.242023+00:00"}],"recent_probes":[{"fetched_at":"2026-10-27T16:42:30.242023+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":266,"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-10-27T19:07:22.995852+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.brightonhilyard.com/evidence","dispute_url":"https://agenstry.com/agents/api.brightonhilyard.com/dispute"},"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"vncOOTWXFI5ZDFtLrJV0BGSfIepFnTkxYRl2Lx-LFe_uuMiCmjWQIXExc9Sbl9r9iiYv00uJiFzI48Lej7ADvA"}]}