← SquidlorCONTENT HISTORY

Update to Squidlor

Snapshot Oct 8, 2026 · 18:03 UTC · version 0.1.0

Collection source: downloaded plugin package.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Use when the user asks for a crypto or tokenized-stock price (BTC, ETH, SOL, NVDA, TSLA, AAPL...), \"what is X at\", a market level, a price at a past time, price history, OHLC candles, whether oracle providers agree, whether a price feed is stale, or which feeds Squidlor publishes. Answers come from the Squidlor MCP server tools (get_price, get_realtime_prices, compare_oracles, get_price_history, get_ohlc, get_price_at, list_feeds, get_audit_trail).",
  "included_files": [],
  "name": "squidlor-prices",
  "skill_md_contents": "---\nname: squidlor-prices\ndescription: >-\n  Use when the user asks for a crypto or tokenized-stock price (BTC, ETH, SOL,\n  NVDA, TSLA, AAPL...), \"what is X at\", a market level, a price at a past time,\n  price history, OHLC candles, whether oracle providers agree, whether a price\n  feed is stale, or which feeds Squidlor publishes. Answers come from the\n  Squidlor MCP server tools (get_price, get_realtime_prices, compare_oracles,\n  get_price_history, get_ohlc, get_price_at, list_feeds, get_audit_trail).\n---\n\n# Squidlor prices\n\nSquidlor publishes aggregated price feeds on Arc (chain `arc`). Each feed is the\nmedian of what the oracle providers (Chainlink, Pyth, RedStone, DIA, Supra,\neOracle, Chronicle, Stork, Squidlor's own exchange median, Uniswap TWAP) report\nfor a pair. The tools below read that data. None of them needs an API key.\n\n## Which tool\n\n| User asks | Call |\n|---|---|\n| \"price of BTC\", \"what is ETH at\", one current level | `get_price` with `chain: \"arc\"`, `pair: \"BTC/USD\"` |\n| several assets at once, or sub-second freshness | `get_realtime_prices` with `symbols: [\"BTC\",\"ETH\"]` |\n| \"do the oracles agree\", \"what does Chainlink say vs Pyth\", \"is this stale\" | `compare_oracles` |\n| \"what was X at <time>\" | `get_price_at` with the time as ISO-8601 or unix seconds |\n| \"last 24h\", \"chart\", \"candles\", volatility | `get_ohlc` (candles) or `get_price_history` (median series) |\n| \"which feeds / pairs / assets exist\" | `list_feeds` first, then the price tool |\n| \"did the oracle lie\", deviations, flagged prints | `get_audit_trail` or `list_flagged` |\n\nPairs are `SYMBOL/USD`. Tokenized stocks use the ticker: `NVDA/USD`, `TSLA/USD`.\nIf a pair might not exist, call `list_feeds` rather than guessing.\n\n## Reporting a price\n\n- Quote the aggregated median and say it is an on-chain median across oracle\n  providers. Give the time of the print when the result includes one.\n- The result may carry a coverage verdict or age annotation (how many sources are\n  healthy, how old the newest print is). Pass that on when it is anything other\n  than fully healthy and fresh. A price from one source, or minutes old, is not the\n  same answer as a fresh median of eight.\n- When the user asks whether providers agree, give the spread in basis points or\n  percent between the highest and lowest provider, name the outlier, and say\n  whether it is stale.\n- Do not convert a USD price into another currency unless the user asks, and then\n  say which rate you used.\n- Do not invent a price. If the tool errors or returns nothing, say so and stop.\n"
}

SHA-256 of public snapshot: 7be814d28ece7b099c11abefed5d7c2d8b327146b6af015b2cda5f73597ac899