URL:
Disponible en los planes Premium, Business y Enterprise.
wss://datastream.solanatracker.io/{apiKey}Disponible en los planes Premium, Business y Enterprise.
Conectarse
Todos los canales de Datastream usan la misma conexión WebSocket. Envía mensajes JSON para unirte a salas y salir de ellas. Consulta el protocolo de Datastream para ver el latido (ping/pong), los fallos de autenticación y cómo funciona leave.
Precio por token
Suscríbete aprice-by-token:{tokenAddress} para obtener el precio del pool principal. El pool principal suele ser el de mayor liquidez.
Precio agregado
Suscríbete aprice:aggregated:{tokenAddress} para obtener un resumen del precio entre pools. El payload incluye mediana, media, mínimo, máximo y número de pools.
Precio por pool
Suscríbete aprice:{poolId} para recibir actualizaciones de precio de un pool concreto. Úsalo cuando te interese un DEX o una fuente de liquidez en particular.
Precios de todos los pools
Suscríbete aprice:{tokenAddress} (sin aggregated) para recibir actualizaciones de precio individuales de cada pool donde se opera un token.
Cambios del token (actualizaciones completas)
Suscríbete atoken:{tokenAddress} cuando necesites más estado del pool que el precio, como liquidez, market cap, supply y campos de seguridad.
Transacciones en vivo
Suscríbete atransaction:{tokenAddress} para ver cada swap en cuanto ocurre.
Crear un gráfico en vivo
Carga las velas históricas desde el endpoint OHLCV y usa los ticks de precio para actualizar el open, high, low y close de la vela actual. Los ticks de precio por sí solos no dan el volumen operado.Ejemplos de gráficos de código abierto
Estos repositorios de ejemplo muestran cómo conectar el historial y los feeds en vivo:Liveline Chart
Gráfico de líneas mínimo en tiempo real con el WebSocket de Datastream. Buen punto de partida para interfaces propias.
TradingView Advanced Chart
Integración completa de TradingView Advanced Charts con actualizaciones de velas en tiempo real desde Datastream.
Volumen y estadísticas
Volumen del token
Suscríbete avolume:token:{tokenAddress} para recibir actualizaciones de volumen agregado:
Estadísticas del token
Suscríbete astats:token:{tokenAddress} para recibir estadísticas en varios intervalos (1m, 5m, 1h, 6h, 24h: compras y ventas, volumen, traders únicos):
Referencia de salas
Precios y gráficos
Endpoints REST para OHLCV histórico, snapshots de precio y datos de ATH.
Lanzamientos de tokens
Recibe en vivo tokens nuevos, tokens en graduación y eventos de mercado.