🚀 Руководство по быстрому старту
От нуля до получения данных Solana в реальном времени — сырых шредов или декодированных транзакций — примерно за пять минут. Это руководство проведёт вас через каждый шаг.
📋 Предварительные требования
Прежде чем начать, убедитесь, что у вас есть:
- Сервер — для доставки по UDP ему нужны публичный IP-адрес и открытый UDP-порт (например, 8001) в файрволе или группе безопасности. Доставка по gRPC (Decoded Shred Stream) — исходящее соединение, работает за NAT.
- Немного SOL — достаточно для выбранного плана (Raw Shred Stream от $199, Decoded Shred Stream от $299), отправленных с любого кошелька или биржи — или начните с бесплатного 3-часового пробного периода, который не требует оплаты.
1️⃣ Создание аккаунта
Перейдите на ShredStream.com и зарегистрируйтесь. Доступны следующие способы аутентификации:
- Кошелёк Solana
- Discord OAuth
- Email и пароль
2️⃣ Запуск нового стрима
В панели управления нажмите New Stream. Вас проведут через выбор продукта, продолжительности и региона, а затем настройку подключения.
| Продолжительность | Raw Shred Stream | Decoded Shred Stream |
|---|---|---|
| Еженедельный (7 дней) | $199 | $299 |
| Ежемесячный (30 дней) | $499 | $699 |
Каждый стрим включает одно подключение: UDP-назначение (IP + порт) или — для Decoded Shred Stream в режиме gRPC — эндпоинт и токен доступа.
Подробности -- на странице Цены.
3️⃣ Настройка подключения
Для доставки по UDP укажите пункт назначения, куда будут отправляться ваши данные:
- IP-адрес -- публичный IPv4-адрес вашего сервера
- Порт -- UDP-порт, к которому привяжется ваш слушатель (например, 8001)
Убедитесь, что ваш firewall разрешает входящий UDP-трафик на этом порту.
Для доставки по gRPC (Decoded Shred Stream) вводить ничего не нужно: ваш эндпоинт и токен доступа появятся на странице стрима, как только он станет активным.
Назначение или режим доставки — всё можно изменить бесплатно и в любой момент на странице деталей вашего стрима.
4️⃣ Оплата и активация
Отправьте точную сумму в SOL на показанный адрес (или отсканируйте QR-код) с любого кошелька или биржи. Сумма действительна, пока идёт обратный отсчёт; если он истёк, обновите платёж. После подтверждения платежа стрим переходит в стадию подготовки и становится активным через несколько минут.
Если возникнут проблемы при оплате, обратитесь в Discord или Telegram -- мы поможем вам начать.
5️⃣ Получите свои данные
Raw Shred Stream доставляет сырые шреды Solana на настроенные вами IP/порт. Забиндите UDP-сокет, затем выполните дешрединг, сборку и декодирование транзакций через оптимизированный декодер, чтобы преимущество по задержке сохранилось. В Быстром старте (сырые шреды) есть готовые к запуску слушатели на JavaScript, Python, Rust и Go, чтобы начать.
Хотите полностью обойтись без декодера? Decoded Shred Stream доставляет полностью собранные транзакции в стандартном wire-формате Solana — по UDP или gRPC.
🧪 Проверьте приём данных одной командой
Замените 8001 на настроенный вами порт:
# Hex-дамп входящих байтов — должен печатать строки по мере прибытия пакетовnc -ul 0.0.0.0 8001 | xxd | head -50
🎯 Что дальше?
Теперь у вас есть работающий стрим. Далее вы можете:
- Следовать Быстрому старту (сырые шреды), чтобы принять первые датаграммы сырых шредов
- Прочитать Создание приёмника, чтобы понять конвейер сырых шредов и когда лучше подойдёт Decoded Shred Stream
- Оптимизировать настройку тюнингом буферов и многопоточными listener'ами
- Выбрать регион, ближайший к вашему серверу, для минимизации задержки
- Создать второй стрим в другом регионе для резервирования (у каждого стрима ровно одно подключение)
💬 Нужна помощь?
Если данные не поступают, ознакомьтесь с Руководством по устранению неполадок. Также вы можете связаться с командой:
- Discord (предпочтительно) -- самое быстрое время ответа
- Telegram -- @shredstream
- Email -- hello@shredstream.com
- X -- @shredstream
Все способы связи -- на странице Поддержка.