❓ Preguntas Frecuentes

Encuentra respuestas a las preguntas mas comunes sobre ShredStream.com, organizadas por tema.


📌 General

Que son los shreds de Solana?

Los shreds son la unidad mas pequena de datos en el protocolo de propagacion de bloques de Solana. Cuando un validador produce un bloque, lo divide en shreds -- paquetes pequenos de tamano fijo (1.203 bytes cada uno) -- y los distribuye por la red. Los shreds contienen datos de transacciones antes de que el bloque completo sea ensamblado y confirmado, lo que los convierte en la forma de menor latencia para observar la actividad on-chain.

En que se diferencia ShredStream.com de usar un nodo RPC?

Un nodo RPC entrega datos despues de que un bloque ha sido confirmado por el cluster. ShredStream.com entrega shreds a medida que se producen, antes de la confirmacion del bloque. Esto te da acceso a datos de transacciones cientos de milisegundos antes que la suscripcion RPC mas rapida. Para aplicaciones sensibles al tiempo como trading, arbitraje y liquidaciones, esa diferencia es significativa.

¿Cuál es la diferencia entre Raw Shred Stream y Decoded Shred Stream?

El Raw Shred Stream entrega los shreds de Solana sin procesar por UDP a tu servidor: operas tu propio receptor y tu pipeline de decodificación, lo más cerca posible del cable. Con el Decoded Shred Stream, olvídate del deshredding: recibes transacciones Solana ya reensambladas, en formato wire estándar, por UDP o gRPC, y las pasas directamente al parser que ya usas. La única contrapartida es una pizca de latencia: los shreds en bruto llegan un poco antes, y las transacciones decodificadas les siguen con una latencia casi idéntica, que sigue siendo submilisegundo. Consulta Decoded Shred Stream para más detalles.

¿Qué es Decoded Shred Stream?

El Decoded Shred Stream elimina el decodificador de tu lado: transacciones decodificadas sin deshredding ni reconstrucción. ShredStream.com deshreddea y reensambla las transacciones en el nodo y las envía a tu servidor en formato wire estándar de Solana — conservas tu parser existente y te saltas por completo la infraestructura FEC/Merkle/deshredding, con latencia submilisegundo. Se entrega por UDP o gRPC y se recibe con el cliente decoded-shredstream. Consulta Decoded Shred Stream para más detalles.

¿Qué modo de entrega debería elegir?

Depende del producto y de tus restricciones. El Raw Shred Stream se entrega por UDP. El Decoded Shred Stream ofrece una elección entre UDP o gRPC: UDP para la latencia más baja si tienes un endpoint accesible públicamente y puedes tolerar pérdidas ocasionales (detectadas por los saltos de seq), o gRPC para filtrado por cuentas del lado del servidor, entrega ordenada y conectividad compatible con NAT (una sola conexión h2c saliente, funciona detrás de NAT/firewalls). Puedes cambiar el modo en cualquier momento, gratis, desde la página de detalle del stream — consulta Recibir transacciones decodificadas y Entrega gRPC.


🌊 Streams

Que opciones de duracion hay disponibles?

Dos opciones de duración por producto:

DuraciónRaw Shred StreamDecoded Shred Stream
Semanal (7 días)$199$299
Mensual (30 días)$499$699

Todas las opciones incluyen una conexión (un destino UDP, o un endpoint gRPC y un token para Decoded Shred Stream), acceso a todas las regiones disponibles y los mismos datos del producto. No hay niveles de rendimiento — cada stream recibe el mismo servicio.

Puedo tener multiples streams?

Si. Puedes crear multiples streams, cada uno con su propia region, duracion y conexion. Cada stream es independiente. Esto es util para ejecutar receptores redundantes en multiples servidores o centros de datos.

Que pasa cuando mi stream expira?

Cuando un stream expira, la entrega se detiene inmediatamente — tanto por UDP como por gRPC. La configuracion de tu stream se conserva en tu panel de control y puedes renovarla en cualquier momento para reanudar la entrega. No se envian datos durante el periodo expirado.

Puedo cambiar la direccion IP de destino de mi stream?

Si. Puedes actualizar la IP de destino o el puerto en cualquier momento desde la pagina de detalle del stream en tu panel de control, sin costo y sin tiempo descontado. Habra una breve interrupcion (unos segundos) mientras se aplica el cambio. Cada stream tiene exactamente una conexión; la región se elige al crear el stream — para recibir en otra región, crea un stream allí.


💳 Pagos

Que metodos de pago se aceptan?

ShredStream.com acepta pagos en SOL en la blockchain de Solana. Los pagos se procesan on-chain y normalmente se confirman en pocos segundos.

Puedo extender mi stream?

Si. Puedes extender cualquier stream (activo o expirado) agregando mas tiempo. Las extensiones son flexibles — puedes elegir cualquier duracion independientemente de tu compra original:

  • +1 semana — $199 (Raw Shred Stream) / $299 (Decoded Shred Stream)
  • +1 mes — $499 (Raw Shred Stream) / $699 (Decoded Shred Stream)
Como se realiza el pago?

Cuando creas o extiendes un stream, una ventana de pago muestra un QR code y una direccion de pago. Escanea el QR code o copia la direccion y envia SOL desde cualquier wallet o exchange. No se requiere conexion de wallet — simplemente envia el monto exacto indicado. El pago se confirma automaticamente una vez que el SOL llega on-chain.

¿Durante cuánto tiempo es válido el monto en SOL?

El monto en SOL se calcula a partir del precio SOL/USD actual y queda bloqueado durante un tiempo limitado — la ventana de pago muestra una cuenta atrás. Si expira antes de que pagues, haz clic en Refresh Payment para obtener un monto actualizado. Si ya enviaste SOL, se detecta igualmente de forma automática.

¿Hay un programa de afiliados?

Sí. Tu panel de control te da un enlace de afiliado: cada persona que se registre a través de él obtiene un descuento en su primer pago (actualmente el 10 %), y tú recibes el mismo porcentaje de ese pago como crédito, utilizable en tus próximas suscripciones o extensiones.


🔧 Tecnico

¿Cómo recibo mi stream?

Para la entrega por UDP, proporcionas una dirección IP de destino y un puerto, y ShredStream.com envía los datos allí como paquetes UDP. Un Decoded Shred Stream también puede entregarse por gRPC: la página del stream muestra entonces tu endpoint y tu token de acceso, y es tu servidor el que abre la conexión. Con Raw Shred Stream, vinculas un socket UDP y ejecutas el deshredding y la decodificación con un decodificador optimizado para conservar la ventaja de latencia. Consulta el Inicio rápido (shreds en bruto) para recibir tu primer datagrama, y Construir un receptor para el pipeline completo. Si prefieres prescindir del decodificador por completo, usa Decoded Shred Stream: las transacciones llegan ya reensambladas.

¿Qué receptor uso para los shreds en bruto?

Cualquier receptor de shreds Solana funciona: Raw Shred Stream entrega shreds Solana en bruto por UDP — vincula un socket en la IP/puerto que configures y ejecuta el deshredding, el reensamblado y la decodificación con un decodificador optimizado para que la ventaja de latencia se conserve. Consulta Construir un receptor para saber qué implica. Si prefieres prescindir del decodificador por completo, Decoded Shred Stream entrega las transacciones ya reensambladas en formato wire estándar. Como último recurso, el cliente heredado shredstream (JavaScript, Python, Rust, Go) hace el deshredding en el cliente — ya no se recomienda para usos sensibles a la latencia; consulta el Inicio rápido (shreds en bruto).

¿Puedo recibir shreds con mi tooling Solana existente?

Sí — entregamos shreds Solana en bruto por UDP. Apunta tu receptor existente a la IP/puerto que configures en el panel y pasa los datagramas a tu propio pipeline de deshredding y decodificación. Si aún no tienes un receptor, o prefieres prescindir del decodificador por completo, usa Decoded Shred Stream: las transacciones llegan ya reensambladas.

¿Proporcionan clientes para decodificar shreds?

Sí, con Decoded Shred Stream: el deshredding y el reensamblado se hacen en nuestros nodos, y recibes transacciones Solana completamente reensambladas en formato wire estándar, por UDP o gRPC (con el cliente decoded-shredstream, para JavaScript, Python, Rust y Go) — nada que decodificar de tu lado. Consulta Decoded Shred Stream. El paquete es decoded-shredstream (npm / PyPI / crates.io), con el módulo Go github.com/shredstream/decoded-shredstream-go: instala con npm install decoded-shredstream, pip install decoded-shredstream, cargo add decoded-shredstream o go get github.com/shredstream/decoded-shredstream-go. Raw Shred Stream es el producto para los equipos que operan su propio receptor y un pipeline de decodificación optimizado, lo más cerca posible del cable (consulta Construir un receptor).

Cual es el tamano de paquete?

Raw Shred Stream: cada paquete UDP contiene un shred Solana en bruto. Los tamaños varían hasta el MTU de la red (~1500 bytes). ShredStream.com no añade ningún framing ni header adicional.

Decoded Shred Stream por UDP: cada datagrama transporta una transacción — un header de 16 bytes (magic, versión, tipo de mensaje, número de secuencia) y el slot de 8 bytes, seguidos de la transacción en formato wire estándar de Solana a partir del byte 24. El cliente oficial se encarga de esto por ti; consulta Recibir transacciones decodificadas.

Puedo filtrar shreds por programa o cuenta?

Raw Shred Stream entrega todos los shreds de la red sin filtrar: aplica tu lógica de filtrado del lado del cliente después de recibir y parsear los shreds. Decoded Shred Stream por UDP también envía todas las transacciones; por gRPC puedes filtrar del lado del servidor por cuenta, de modo que solo se envíen las transacciones que te interesan. Consulta Entrega gRPC.

¿Por qué me desconecta cuando abro una segunda conexión?

Cada token de acceso gRPC de Decoded Shred Stream permite una conexión activa a la vez. Cuando se abre una nueva conexión con el mismo token, el servidor expulsa inmediatamente a la más antigua. Si tu cliente se desconecta una y otra vez, comprueba que ningún otro proceso — incluido un segundo bucle de reconexión — se esté conectando con el mismo token.


👤 Cuenta

Puedo probar ShredStream.com antes de suscribirme?

Sí. Cada registro obtiene una prueba gratuita de 3 horas de cada producto, en cada región elegible, sin pago: elige Free trial en el asistente New Stream. Después, la prueba la activa nuestro equipo — envía tu ID de stream desde la página del stream por Discord o Telegram — o se activa de inmediato si pagas una extensión sobre ella. Consulta Prueba Gratuita.

Como elimino mi cuenta?

Para eliminar tu cuenta:

  1. Ve a Settings en tu panel de control.
  2. Desplazate hasta la seccion Danger Zone.
  3. Haz clic en Delete Account.
  4. Escribe DELETE para confirmar.

La eliminacion de la cuenta es permanente. Todos los streams se detendran y tus datos seran eliminados.


💬 Tienes una Pregunta que No Aparece Aqui?

Contactanos en Discord (abre un ticket en #ticket) o en Telegram y estaremos encantados de ayudarte.

Preguntas Frecuentes — Docs | ShredStream.com