⚡ Por qué usar el SDK

Nuestro SDK es la forma más rápida de recibir shreds ShredStream.com — en unas pocas líneas de código, en cualquier lenguaje. Esta página explica lo que el SDK hace por ti y por qué es el camino más corto para empezar.

En resumen — ShredStream.com entrega shreds Solana raw por UDP. Cualquier receptor compatible funciona. El SDK es una capa de comodidad que te lleva a tu primera transacción decodificada en minutos.


🧩 Lo que el SDK gestiona por ti

Nuestro SDK es una capa fina entre la red y tu aplicación. Se encarga de la fontanería para que tú no tengas que hacerlo:

TemaSin el SDKCon el SDK
Socket UDP + buffers del SOAbres, vinculas, ajustas rmem_max/maxsockbuf, monitorizas dropsAutomático en listener.start()
Parseo de shredsParseas el formato binario de shred Solana por tu cuentaParseado en estructuras tipadas
Decodificación de transaccionesDecodificas transacciones Solana desde los payloads de los shredsTransacciones decodificadas, listas para iterar
Ensamblaje de slotsReordenas shreds por índice dentro de cada slotEnsamblado por slot de forma transparente
Shutdown limpioDrenas sockets y haces flush de buffersGestionado en el ciclo de vida del listener

🌐 En todos tus lenguajes

El SDK está disponible para los cuatro lenguajes más usados por traders Solana, bots, MEV searchers y desarrolladores DeFi — con la misma API en cada uno:

JavaScript / TypeScriptnpm install shredstream
Pythonpip install shredstream
Rustcargo add shredstream
Go
Gogo get github.com/shredstream/shredstream-sdk-go

Instala un paquete, vincula el puerto asignado, itera sobre las transacciones. Las mismas 5 o 6 líneas de código en cada lenguaje.


🛠️ ¿Puedo construir mi propio receptor?

Sí. Entregamos shreds Solana raw por UDP, así que cualquier receptor de shreds Solana funciona — apúntalo a la IP/puerto que configures en el panel.

Si vas por esa vía:

  • Consulta Configuración de red para ajustar tus buffers de socket.
  • Planifica tu propio ensamblaje de slots y decodificación de transacciones.

El SDK existe para que no tengas que invertir tiempo de ingeniería en la fontanería — pero si ya mantienes un receptor de shreds, funcionará sin problema.


🎯 Cuándo usar el SDK

Usa el SDK si tú:

  • Quieres estar streameando transacciones en menos de 5 minutos.
  • Construyes bots, HFT, MEV, Snipers, DeFi o analytics — y quieres transacciones decodificadas listas para usar.
  • No mantienes ya un receptor de shreds Solana.

Sáltate el SDK si tú:

  • Ya tienes un receptor de shreds Solana en producción.
  • Quieres mantener tu stack mínimo y autónomo.

En ambos casos, la red es la misma — elige lo que encaje con tu setup.


➡️ Próximos pasos

Por qué usar el SDK — Documentations | ShredStream.com