Shredstream - Inicio rápido

Instala SLV

bash
curl -fsSL https://storage.slv.dev/slv/install | sh

$ slv b init

slv b init
Con un solo comando, slv b init, puede crear al instante un entorno de desarrollo para bots de Solana que usan flujos de datos de alto rendimiento.
bash
slv b init
  • Use shreds-ts si prefiere un bot de Shreds basado en TypeScript
  • Use shreds-rust si prefiere un bot basado en Rust que aproveche Shreds

Permitir fuentes de sondeo de latencia ICMP

Para seleccionar la región de Shreds, ERPC envía sondeos de latencia ICMP a su IP registrada desde los hosts proxy que se indican a continuación. Permita solicitudes de eco ICMP entrantes desde todas las IP de origen indicadas. Si un firewall (ufw, firewall en la nube, grupo de seguridad, etc.) las bloquea, la medición puede mostrar 9999ms y podría seleccionarse una región no óptima. Varias IP en una misma región corresponden a hosts de sondeo distintos; todas son necesarias.
Región de sondeoIP de origen ICMP
🇳🇱 Amsterdam64.130.43.108
🇺🇸 New York64.130.37.235
🇩🇪 Frankfurt64.130.41.236
🇯🇵 Tokyo198.13.133.89
🇸🇬 Singapore67.209.55.19
🇬🇧 London64.130.63.211
🛰️ Far Point198.13.133.126
🇦🇺 Sydney82.26.116.35

Ejemplo de cliente de Shreds – TypeScript

  1. Cambie el nombre del archivo .env.sample a .env.
  2. Actualice los valores del archivo .env con su endpoint real:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Nota importante: este endpoint se proporciona como ejemplo y no se puede utilizar directamente. Obtenga y configure su endpoint real.
  1. Instalar dependencias y ejecutar el script:
bash
pnpm i
pnpm dev
Shreds TypeScript VSCode

Ejemplo de cliente de Shreds – Rust

  1. Cambie el nombre de .env.sample a .env
  2. Edite .env con su endpoint real de Shreds:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Nota:
Este endpoint es solo una muestra y no se puede utilizar tal cual. Obtenga y configure el endpoint adecuado para su entorno.
  1. Construir y ejecutar el cliente:
bash
RUST_LOG=info cargo run
Shreds Rust VSCode

Prueba gratuita de 1 día disponible

Los endpoints de Shreds se pueden probar de forma gratuita durante 1 día a través del servidor oficial de Discord DAO.