API Resources Runtime Plan
api-resources/provider_capabilities_v4.json is the primary provider capability catalog.
api-resources/crypto_resources_unified_2025-11-11.json is retained as the extended registry/reference.
api-resources/ultimate_crypto_pipeline_2025_NZasinich.json has been normalized to valid JSON by removing the preserved filename prefix line.
Runtime logic uses provider adapters under providers/ and exposes catalog validation through:
GET /api/short-hunter/catalog
GET /api/short-hunter/health
Provider rotation can be tuned with environment variables:
SH_PROVIDER_ORDER_UNIVERSESH_PROVIDER_ORDER_CONTRACTSH_PROVIDER_ORDER_TICKERSH_PROVIDER_ORDER_OHLCVSH_PROVIDER_ORDER_ORDERBOOKSH_PROVIDER_ORDER_FUNDINGSH_PROVIDER_ORDER_OPEN_INTERESTSH_PROVIDER_ORDER_MARK_INDEXSH_PROVIDER_ORDER_SENTIMENT
Example:
SH_PROVIDER_ORDER_TICKER=kucoin,binance,coingecko,cryptocompare
For exchange region/DNS issues, use provider base URL overrides or proxy variables instead of trying to mutate host DNS from the Space:
KUCOIN_FUTURES_BASE_URLBINANCE_FUTURES_BASE_URLHTTP_PROXYHTTPS_PROXYALL_PROXY