Skip to content

docs: add CoinGecko pricing module docs

Created by: ihsraham

Summary

  • Add a new SDK pricing module section for @tetherto/wdk-pricing-coingecko-http.
  • Document CoinGecko client setup, API keys, custom coin IDs, current prices, price data, historical prices, error handling, and PricingProvider integration.
  • Wire the module into SDK navigation, all modules, legacy redirects, redirect validation, Price Rates docs, and the changelog.

Source context

  • Source repo: tetherto/wdk-pricing-coingecko-http.
  • Release state: v1.0.0-beta.1 is published on GitHub and npm, with npm latest set to 1.0.0-beta.1.
  • Source PRs checked: implementation PR #1 and publish-prep PR #6 are merged.
  • Public surface: CoingeckoPricingClient extends PricingClient and exposes getCurrentPrice(), getMultiCurrentPrices(), getMultiPriceData(), and getHistoricalPrice().

Validation

  • git diff --cached --check
  • npm run check:meta
  • npm run check:redirects
  • LINK_CHECK_EXTERNAL=false npm run check:links
  • PATH=/opt/homebrew/opt/node@22/bin:$PATH npm run build

Notes

  • The production build passes with Node 22. The local default Node 25 hits a Next.js require-hook error, so validation used the repo-compatible Node 22 toolchain.

Merge request reports