Repository navigation
Release Notes
Added
-
Orderbook Liquidity Heatmap page (/heatmap)
Depth heatmap visualization with layout toggle:
Top/Bottom or Left/Right -
Market depth analytics
Futures-first orderbook data with Spot fallback
Cumulative Depth Chart
Volume Distribution chart -
Market structure analysis
Support / Resistance Zones
Orderbook Velocity indicator
Spread Analysis
Short-Term Bias indicator -
Market microstructure alerts
Liquidity Wall Analysis
Orderbook Imbalance detection
Liquidity Cluster Detection
Spoofing / Fake Wall warning (basic)
Flags liquidity walls that drop >70% within 5 seconds -
Connection monitoring
Disconnected data feed warning banner
"How to use" guide (Indonesian / English) -
Binance symbol metadata API
Endpoint:
GET /api/binance-symbolsReturns:
symbol
baseAsset
quoteAssetSource:
Binance exchangeInfo
Futures market preferred with Spot fallbackCached to reduce API calls:
revalidate = 3600
Changed
-
Improved symbol selection UX in Heatmap
Searchable dropdown now displays:
SYMBOL (BASE / QUOTE)Example:
BTCUSDT (BTC / USDT) -
Binance-only metadata used for accurate asset mapping
Fixed
-
Vercel build failure on /api/binance-symbols
Cause:
Non-static route configurationFix:
revalidate now set as static literal (3600)
to satisfy Next.js / Vercel segment config requirements -
Heatmap stability improvements
Fixed "Maximum update depth exceeded" render loop
Fixed bid table not updating on symbol change
Reduced excessive blank space under Depth Heatmap table
Notes
If Binance endpoints are blocked from the deployment region
(e.g. HTTP 451), the application may show "disconnected" warnings.
For Vercel deployments this depends on Vercel server region / IP,
not the user's local VPN or DNS configuration.
Environment Variables (optional)
MONGODB_URI
MONGODB_DB
Used for Layer1 whale wall logs persistence
if enabled in your build configuration.