Changelog
What's new — API updates, risk framework changes, and new protocol integrations.
February 2026
Risk Framework v4.1
- Replaced flat token tier map with category-specific asset methodology
- Added evidence-backed dimensions with freshness windows and staleness penalties
- Added hard-fail flags with cooldown/hysteresis semantics
- Added review-status caps and unresolved-address conservative fallback
- Added portfolio-level concentration, correlation, and wrong-way adjustments
- Added explainability outputs (caps, flags, confidence, provenance)
- Added bitemporal registry and maker-checker governance controls
- Added score-run provenance and fail-safe operational modes
Risk Framework v2.2
- Added Avalanche chain support
- Expanded oracle provider coverage (API3, Lido exchange rates)
- Refined incident decay caps with 4-tier time window
- Added dependency safety factors for multi-protocol vaults
- Strategy taxonomy expanded to 14 types
API v1
- Launched centralized REST API at
api.philidor.io - 18 public endpoints covering vaults, protocols, curators, portfolio, and more
- OpenAPI spec with Swagger UI at
/v1/docs - Redis-backed rate limiting and response caching
- Self-hosted on VPS with systemd + Caddy
MCP Server
- Launched MCP server at
mcp.philidor.io - 10 tools for vault search, risk analysis, and comparison
- 3 resources: methodology, supported chains, supported protocols
- 3 prompts: vault due diligence, portfolio assessment, yield comparison
- Streamable HTTP transport
Documentation Site
- Launched
docs.philidor.iowith Fumadocs - 30+ pages covering API reference, MCP server, risk framework, guides, and data reference
llms.txtandllms-full.txtfor AI agent consumption- Dark theme matching Philidor brand
January 2026
Risk Framework v2.1
- Added Compound V3 (Comet) support
- Added Euler and Fluid protocol adapters
- Improved oracle freshness monitoring (15-second polling)
December 2025
Risk Framework v2.0
- Three-vector scoring model (Asset, Platform, Governance)
- Deterministic scoring with no manual overrides
- Hard disqualification rules for unaudited protocols
- Continuous 30-minute recomputation cycle
On-Chain Indexer
- Finality-safe block reading across 6 chains
- Reorg detection and automatic rollback
- Reconciliation with sync gap detection