{"audit":{"version":"1.3","generated_at":"2026-05-22T23:06:18.681463+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/feedoracle.io","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"feedoracle.io","name":"FeedOracle","url":"https://feedoracle.io/.well-known/agent.json"}},"identity":{"provider":{"organization":"FeedOracle Technologies","url":"https://feedoracle.io"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.3.0","supports_streaming":true,"supports_push_notifications":false},"operational":{"live_state":"live","live_responds":true,"last_status_code":200,"last_elapsed_ms":20,"last_error":null},"track_record":{"first_seen":"2026-05-15T00:29:13.698317+00:00","last_checked":"2026-05-22T20:38:21.701914+00:00","last_seen_ok":"2026-05-22T20:38:21.701914+00:00","checks_total":35,"checks_ok":35,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":74,"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":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":25,"max_points":25,"status":"pass","detail":"Endpoint responds to message/send with valid JSON-RPC."},{"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":15,"max_points":15,"status":"pass","detail":"35/35 probes succeeded (100% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 9 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: FeedOracle Technologies (https://feedoracle.io). 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":"No securitySchemes declared (common for open agents — not penalised)."}]},"skills":[{"id":"compliance_preflight","name":"Compliance Preflight Check","description":"Pre-trade compliance check for any token or action. Returns PASS/WARN/BLOCK verdict with MiCA authorization status, peg stability, reserve quality, and custody risk. Covers 105+ stablecoins. July 2026 MiCA deadline enforcement.","tags":["compliance","MiCA","stablecoin","preflight","risk","pre-trade"],"examples":["Check if USDT is compliant for EU trading","Run compliance preflight on USDC","Is RLUSD authorized under MiCA?"],"inputModes":[],"outputModes":[]},{"id":"dora_operating_system","name":"DORA Operating System (8 oracles, ~95 tools — DORA operational subset)","description":"Full DORA compliance automation covering all 49 articles across 6 layers: Governance & Reporting, Resilience & Recovery, Asset & Dependency Mapping, Register & Contracts, Third-Party Risk, Threat Intelligence & Incident. Closed-loop finding management with finding→owner→retest→close workflow. Board-level reporting. BaFin-ready audit trails. Escalation engine.","tags":["DORA","BaFin","ICT-risk","resilience","incident","governance","third-party-risk","register-of-information","TLPT","audit"],"examples":["Assess our DORA readiness","Run DORA gap analysis","Generate board report for Q1 DORA status","Check DORA Art. 30 contract clauses","Register a finding and assign owner"],"inputModes":[],"outputModes":[]},{"id":"evidence_signing","name":"Evidence Signing & Blockchain Anchoring","description":"Cryptographically sign any compliance decision with ES256K. Anchor on 5 blockchains: Polygon, XRPL, Avalanche, Hedera, Base. Returns signed evidence bundle with content hash, signature, transaction ID, and independent verification URL. ZK attestations for privacy-preserving proof.","tags":["evidence","signing","blockchain","ES256K","Polygon","XRPL","Avalanche","Hedera","Base","ZK","audit"],"examples":["Sign this compliance decision","Create evidence bundle for our DORA assessment","Anchor this report on blockchain","Verify evidence independently"],"inputModes":[],"outputModes":[]},{"id":"sanctions_aml","name":"Sanctions & AML Screening (87K+ names)","description":"Screen against EU FSF (14K), OFAC SDN (69K), UN SC (3K), Interpol (13K). PEP checks, adverse media, KYC bundles, GLEIF entity lookup, NatCat risk. Real-time watchlist updates. AMLR Article 35 compliant.","tags":["AML","AMLR","sanctions","KYC","PEP","OFAC","EU-FSF","Interpol","GLEIF","screening"],"examples":["Screen 'Acme Corp' against sanctions lists","PEP check for board member","GLEIF lookup by LEI"],"inputModes":[],"outputModes":[]},{"id":"stablecoin_risk","name":"Stablecoin Risk Intelligence (105+ tokens)","description":"7-signal risk scoring: peg deviation (real-time), reserve quality, custody assessment, MiCA authorization, significant issuer check, interest compliance, 30-day peg history. Evidence-grade reports for portfolio compliance.","tags":["stablecoin","risk","peg","reserves","MiCA","USDT","USDC","EURC","RLUSD","DAI"],"examples":["Risk score for USDT","Compare USDC vs EURC","Full MiCA pack for RLUSD","Peg deviation history for DAI"],"inputModes":[],"outputModes":[]},{"id":"macro_intelligence","name":"Macro Intelligence (Fed, ECB, OECD)","description":"Real-time macroeconomic signals: 86 FRED series, ECB indicators, OECD data (38 countries). Recession probability, yield curve, inflation tracking, labor market, composite risk. Gold, silver, oil, gas prices.","tags":["macro","Fed","ECB","OECD","recession","inflation","gold","commodities","yield-curve"],"examples":["Current recession probability","ECB rate decision impact","OECD GDP comparison","Gold price and trend"],"inputModes":[],"outputModes":[]},{"id":"contract_analysis","name":"DORA Contract Analysis (LLM-powered)","description":"Automatically check all 15 mandatory DORA Art. 30 clauses (8 standard + 7 CIF). Red-flag scoring, exit readiness, subcontracting chain analysis, concentration risk. LLM-powered via local Gemma 4 for executive summaries.","tags":["DORA","contract","Art30","clauses","exit","LLM","Gemma"],"examples":["Check cloud contract against DORA Art. 30","Assess exit readiness for AWS agreement","LLM summary of contract risks"],"inputModes":[],"outputModes":[]},{"id":"mica_full_compliance","name":"MiCA Full Compliance Pack","description":"Complete MiCA compliance evidence across 12 articles for any stablecoin. Authorization status, significant issuer check, reserve quality, interest prohibition, peg monitoring, market overview. Export-ready for supervisory submission.","tags":["MiCA","compliance","stablecoin","ESMA","authorization","significant-issuer"],"examples":["Full MiCA pack for USDC","MiCA market overview","Significant issuer check for Tether"],"inputModes":[],"outputModes":[]},{"id":"oraclenet_deal_v1","name":"OracleNet Deal Discovery Protocol v1","description":"Advertises support for the OracleNet Deal Discovery Protocol, a permissioned commercial matching layer for autonomous agents. Accepts signed capability_declaration messages (W3C VC format or legacy ES256K-signed JSON) at the inbox linked under rel='deal-policy'. Senders MUST consult the do-not-contact registry and honour the gate chain (readiness tier >= deal_ready, fit score >= 0.5, rate limit 1 thread / counterparty / 30 days). Spec: https://tooloracle.io/docs/deal-protocol/rfc-0001","tags":["oraclenet-deal-v1","deal-protocol","permissioned-matching","opt-in","verifiable-credentials","agent-to-agent"],"examples":["Fetch my deal-policy: GET {base}/.well-known/deal-policy.json","Send me a signed capability_declaration (VC) to the inbox at rel='deal-policy'.inbox.url","Read the full spec: https://tooloracle.io/docs/deal-protocol/rfc-0001"],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"registry","first_seen":"2026-05-15T00:29:13.698317+00:00"},{"source":"mcp_registry","first_seen":"2026-05-18T12:34:24.045088+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-22T02:22:18.223405+00:00"}],"recent_probes":[{"fetched_at":"2026-05-22T20:38:21.701914+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":20,"live_responds":true},{"fetched_at":"2026-05-22T12:02:11.565326+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":18,"live_responds":true},{"fetched_at":"2026-05-22T05:40:00.145837+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":21,"live_responds":true},{"fetched_at":"2026-05-22T02:22:18.223405+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":24,"live_responds":true},{"fetched_at":"2026-05-20T17:59:14.031746+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":22,"live_responds":true},{"fetched_at":"2026-05-20T16:52:39.449367+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":21,"live_responds":true},{"fetched_at":"2026-05-20T15:40:11.828077+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":29,"live_responds":true},{"fetched_at":"2026-05-20T12:44:44.594080+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":23,"live_responds":true},{"fetched_at":"2026-05-20T11:17:14.839565+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":32,"live_responds":true},{"fetched_at":"2026-05-20T09:28:48.269092+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":29,"live_responds":true}],"catalog_attestation":null,"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"w2giZW0ZbM0U2g52QFaKLcqd2YgCWVXuMFX8ZbjD0jtj2XEoOzzz7HDGY7m1IeSxLCuYm62PcHBFXUEtojscBw"}]}