{"audit":{"version":"1.5","generated_at":"2026-11-05T08:15:22.248102+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/exchange-production-9123.up.railway.app","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"exchange-production-9123.up.railway.app","name":"DFX Intelligence","url":"https://exchange-production-9123.up.railway.app/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"DFX Intelligence","url":"https://dfxintel.com/agents"},"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":1514,"last_error":null},"track_record":{"first_seen":"2026-11-05T06:21:49.895751+00:00","last_checked":"2026-11-05T06:21:49.895751+00:00","last_seen_ok":"2026-11-05T06:21:49.895751+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":66,"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 ~587 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":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: DFX Intelligence (https://dfxintel.com/agents). 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":2,"max_points":5,"status":"partial","detail":"Declares 1 security scheme(s) but none use PKCE or mTLS."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://exchange-production-9123.up.railway.app/.well-known/agent-card.json"},"skills":[{"id":"research","name":"Research one question in one call","description":"One private markets question in one call: BDC and private credit lenders, borrowers, loans, maturities and non-accrual, sponsors, advisers, teams, pension commitments. Reads SEC filings (BDC schedules, Form ADV, IAPD) and plan documents; returns entities, an answer from cited claims only, coverage limits, withheld counts. identify and screen depth are free. Paged by continuation. No model inside. Send the question as a text part; a data part may carry the tool's arguments (as_of, continue, depth, detail, entity, question, since, workflow). The task's artifact is the dfx.research/2 object as a data part beside a short text summary.","tags":["private-markets","private-credit","bdc","private-equity","venture-capital","vc","family-offices","ria","wealth-management","independent-sponsors","allocators","limited-partners","real-estate-funds","real-estate","commercial-real-estate","loan-maturity","lihtc","evidence","a2a"],"examples":["Which funds did CalPERS commit to in 2025, and for how much?","Who lends to Kaseya? Separate current lenders from former lenders.","Which advisors joined Rockefeller Capital Management in the last 90 days?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]},{"id":"research.credit_by_sponsor","name":"Credit by sponsor","description":"BDC lenders, positions, facilities and sponsors. Ask in plain language, or pin the plan with a data part {\"workflow\": \"credit_by_sponsor\", \"question\": \"...\"}.","tags":["private-credit","bdc","private-equity","evidence"],"examples":["Who lends to Kaseya? Separate current lenders from former lenders."],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]},{"id":"research.advisor_movement","name":"Advisor movement","description":"IAPD registration moves, people and teams. Ask in plain language, or pin the plan with a data part {\"workflow\": \"advisor_movement\", \"question\": \"...\"}.","tags":["ria","wealth-management","evidence"],"examples":["Which advisors joined Rockefeller Capital Management in the last 90 days?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]},{"id":"research.allocator_to_company","name":"Allocator to company","description":"Plan commitments and capital paths. Ask in plain language, or pin the plan with a data part {\"workflow\": \"allocator_to_company\", \"question\": \"...\"}.","tags":["allocators","limited-partners","private-equity","evidence"],"examples":["Which funds did CalPERS commit to in 2025, and for how much?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain"]}],"provenance":[{"source":"ai_catalog","first_seen":"2026-11-05T06:21:49.895751+00:00"}],"recent_probes":[{"fetched_at":"2026-11-05T06:21:49.895751+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":1514,"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-11-05T08:15:22.286097+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/exchange-production-9123.up.railway.app/evidence","dispute_url":"https://agenstry.com/agents/exchange-production-9123.up.railway.app/dispute"},"verification_history":[]}