API Reference
Oracle Freshness
Real-time oracle feed freshness monitoring.
GET /v1/oracle-vector/freshness
Get real-time oracle freshness data from Chainlink feeds. The oracle worker polls feeds every 15 seconds and writes results to Redis.
Example
curl https://api.philidor.io/v1/oracle-vector/freshnessResponse
Returns freshness data for monitored oracle feeds, including last update timestamp, staleness threshold, and current status.
How Oracle Scoring Works
Oracle quality directly affects the Asset Composition vector. The vault score is capped at the oracle quality score:
| Provider | Score | Tier |
|---|---|---|
| Chainlink | 10 | Prime |
| Chronicle | 9 | Prime |
| Lido | 8 | Prime |
| API3 | 8 | Prime |
| Pyth | 7 | Core |
| Redstone | 7 | Core |
| Exchange Rate | 7 | Core |
| Custom | 3 | Edge |
| Unknown | 2 | Edge |
A vault using a Pyth oracle cannot score above 7 on the asset vector, regardless of how high-quality the underlying asset is.
See Oracle Providers for the full reference.