⚡ 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:
| Tema | Sin el SDK | Con el SDK |
|---|---|---|
| Socket UDP + buffers del SO | Abres, vinculas, ajustas rmem_max/maxsockbuf, monitorizas drops | Automático en listener.start() |
| Parseo de shreds | Parseas el formato binario de shred Solana por tu cuenta | Parseado en estructuras tipadas |
| Decodificación de transacciones | Decodificas transacciones Solana desde los payloads de los shreds | Transacciones decodificadas, listas para iterar |
| Ensamblaje de slots | Reordenas shreds por índice dentro de cada slot | Ensamblado por slot de forma transparente |
| Shutdown limpio | Drenas sockets y haces flush de buffers | Gestionado 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:
cargo add shredstreamgo get github.com/shredstream/shredstream-sdk-goInstala 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
- Inicio rápido SDK — instala y recibe tu primer shred.
- Configuración de red — firewall y tuning del SO.
- Mejores prácticas — monitorización, redundancia, rendimiento.