# 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: ```bash GET /api/short-hunter/catalog GET /api/short-hunter/health ``` Provider rotation can be tuned with environment variables: - `SH_PROVIDER_ORDER_UNIVERSE` - `SH_PROVIDER_ORDER_CONTRACT` - `SH_PROVIDER_ORDER_TICKER` - `SH_PROVIDER_ORDER_OHLCV` - `SH_PROVIDER_ORDER_ORDERBOOK` - `SH_PROVIDER_ORDER_FUNDING` - `SH_PROVIDER_ORDER_OPEN_INTEREST` - `SH_PROVIDER_ORDER_MARK_INDEX` - `SH_PROVIDER_ORDER_SENTIMENT` Example: ```bash 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_URL` - `BINANCE_FUTURES_BASE_URL` - `HTTP_PROXY` - `HTTPS_PROXY` - `ALL_PROXY`