Skip to content
led-ticker

crypto.coingecko widget

The crypto.coingecko widget is provided by the crypto package in the led-ticker-plugins monorepo, referenced in config as type = "crypto.coingecko".

crypto.coingecko cycling BTC, ETH, and SHIB — the sub-cent SHIB price shows the adaptive formatting.
crypto.coingecko cycling BTC, ETH, and SHIB — the sub-cent SHIB price shows the adaptive formatting.
  • To add it to your sign: add led-ticker-crypto to config/requirements-plugins.txt and restart (docker compose restart) — see Plugins for the full flow.
  • Full documentation — options, config examples, and a demo gif — lives in the crypto package README.
  • Multi-coin cycling — displays one ticker card per configured coin, rotating through the list.
  • Three coin-spec styles — use a single symbol + symbol_id pair, a symbol_ids = [...] list, or a symbols = [...] list that auto-resolves each symbol to a unique CoinGecko ID. If a symbol matches more than one coin, the widget raises an error at startup; set symbol_id or symbol_ids to disambiguate.
  • Optional demo API key — the keyless free tier is rate-limited to ~5 requests/min. Add api_key = "..." in config or set the COINGECKO_API_KEY environment variable to use a CoinGecko demo key for a higher rate limit.
  • Adaptive sub-cent formatting — prices below $0.01 display with enough decimal places to show a meaningful value rather than rounding to zero.

Full options, config examples, and a demo gif live in the crypto package README.