Skip to main content
TL;DR: OHLCV history now returns up to 2000 candles per request, Virtuals V2 (BondingV4) swaps are tracked, and WebSocket trade/swap streams now include walletMetadata on senders.

OHLCV Candle Limit Raised to 2000

The OHLCV history endpoint now supports up to 2000 candles per request (previously 1000):
  • Doubles the lookback window available in a single call
  • Useful for generating longer-range charts without multiple requests
  • Applies to all /market/history and OHLCV endpoints

Virtuals V2 — BondingV4 Pool Support

Added support for Virtuals V2’s new BondingV4 pool type:
  • Swap extraction and price tracking for BondingV4 pairs on Virtuals
  • Correctly handles the updated bonding curve mechanics in V2
  • Feeds into market data and trade history for Virtuals-launched tokens

walletMetadata in WebSocket Streams

Trade and swap messages in WebSocket streams now include walletMetadata on sender addresses:
  • Contains entity labels, type classification, and known wallet info
  • Available on both trade streams and position update streams
  • Documented in the WebSocket stream reference

Consistent Token Pricing in Swap Messages

WebSocket swap messages now guarantee consistent token pricing:
  • Both the tokenIn and tokenOut price fields are always populated
  • Prevents missing prices when one side of a swap lacks a direct USD price

Shipped by Delox & Sacha