theRPC
GEYSER · СТРИМИНГ SOLANA

Solana в реальном времени.Один gRPC-стрим.Drop-in Yellowstone по цене для билдеров.

Стримьте slots, accounts, transactions и blocks Solana через одно соединение Yellowstone gRPC с фильтрацией на стороне сервера. Drop-in для LaserStream или Dragon's Mouth — меняете один URL, ключ TheRPC тот же.

Yellowstone gRPC · x-token-авторизация · slots / accounts / transactions / blocks · серьёзный стриминг без гейта на $499

ЧТО ТАКОЕ GEYSER

Push-стрим прямо с валидатора.

Geyser — это плагин-интерфейс валидатора Solana для потоковой передачи сырых изменений состояния прямо с цепочки. Yellowstone gRPC — стандартная реализация, и TheRPC предоставляет к ней доступ через один аутентифицированный эндпоинт — без необходимости поднимать ноду.

WebSocket-подписки (accountSubscribe, logsSubscribe) дают обновления по отдельному аккаунту или топику, но Geyser принимает более богатые серверные фильтры и позволяет задать уровень commitment — так вы получаете нужный срез данных до того, как он покинет ноду.

Одна gRPC-сессия несёт четыре типа подписки: слоты, аккаунты, транзакции и блоки (SubscribeRequestFilterSlots, SubscribeRequestFilterAccounts, SubscribeRequestFilterTransactions, SubscribeRequestFilterBlocks).

КТО СТРИМИТ ЧЕРЕЗ GEYSER

Сделано для latency-чувствительных задач на Solana.

Четыре задачи, где push-стрим бьёт polling. Одно соединение обслуживает все четыре типа подписки.

Реакция на состояние пула, push-based.

Подпишитесь на аккаунты AMM-пулов (Raydium, Orca, Meteora) с фильтром по owner и получайте изменения резервов в момент, когда нода их видит, — без polling-цикла. Разверните много filter-правил в одной подписке.

SubscribeRequestFilterAccounts (owner), CommitmentLevel.PROCESSED

Кормите ClickHouse или Postgres без вебхуков.

Стримите все транзакции вашей программы с фильтром account-include прямо в pipeline. Vendor-neutral альтернатива вебхукам и хостед-индексерам — стрим и схема ваши.

SubscribeRequestFilterTransactions (account_include)

Следите за залогом и price-feed'ами сразу.

Одна подписка на список аккаунтов user-позиций с фильтром по data-size плюс параллельная подписка на оракул-аккаунты Pyth / Switchboard. Триггер срабатывает до того, как ликвидация попадёт в mempool-видимость конкурента.

SubscribeRequestFilterAccounts (data-фильтры)

Живые TVL, состояние пулов и апдейты оракулов.

Стримите обновления аккаунтов с фильтром по program-owner вашего протокола и пушите их во фронтенд — пользователи видят актуальное состояние пула без polling каждые пять секунд.

SubscribeRequestFilterAccounts (owner)

ПОДКЛЮЧЕНИЕ В ОДНОМ ФАЙЛЕ

Drop-in Yellowstone. Меняете один URL.

Drop-in совместимость со стандартным proto Yellowstone gRPC. Если у вас уже LaserStream или Dragon's Mouth — направьте клиент на geyser.therpc.io и передайте ключ TheRPC как x-token. Больше ничего не меняется.

import Client, {
CommitmentLevel,
SubscribeRequest,
} from "@triton-one/yellowstone-grpc";
const client = new Client(
"https://geyser.therpc.io:443",
"<YOUR_API_KEY>",
undefined
);
const request: SubscribeRequest = {
accounts: {
raydium_pools: {
account: [],
owner: ["675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8"],
filters: [],
nonemptyTxnSignature: undefined,
},
},
slots: {},
transactions: {},
transactionsStatus: {},
blocks: {},
blocksMeta: {},
entry: {},
accountsDataSlice: [],
commitment: CommitmentLevel.PROCESSED,
};
const stream = await client.subscribe();
await new Promise<void>((resolve, reject) => {
stream.write(request, (err: Error | null) => {
if (err) reject(err);
else resolve();
});
});
stream.on("data", (update) => {
if (update.account) {
const acc = update.account.account;
console.log(
"slot:", update.account.slot,
"pubkey:", Buffer.from(acc.pubkey).toString("base64"),
"lamports:", acc.lamports,
"data_len:", acc.data.length
);
}
});
stream.on("error", (err) => console.error("stream error:", err));
stream.on("end", () => console.log("stream ended"));

Авторизация — через gRPC-метаданные x-token, обрабатывается клиентом Yellowstone gRPC.

ТАРИФЫ

Серьёзный стриминг Yellowstone без гейта на $499.

Один пак, складывается насколько нужно. На карточке нет счётчика трафика — fair-use, сужайте фильтры. Активация по крипте мгновенная, оплачивается с того же баланса TheRPC.

Geyser Pack

$79/month

5 одновременных gRPC-соединений

  • Без лимита фильтров на соединение
  • Все 4 типа подписки — slots, accounts, transactions, blocks
  • Drop-in совместимость с proto Yellowstone
  • Мгновенная активация по крипте с баланса TheRPC
  • Приоритетная поддержка

Нужно больше? Паки складываются линейно — 2 пака = $158/мес (10 соединений), 5 паков = $395/мес (25 соединений).

Custom / Enterprise

Свяжитесь с нами

20+ одновременных соединений

  • Опция выделенной ноды
  • Повышенные лимиты на соединение, согласуются под нагрузку
  • Кастомные proto-расширения и онбординг
  • Прямой контакт с командой Geyser

Сколько соединений вам нужно?

Одновременные соединения5

5 соединений = $79 / месяц

Трафик — flat fair-use, без помегабайтного счётчика. Тяжёлые full-chain-подписки подпадают под fair-use-лимиты; крупная выделенная ёмкость — в Custom. Сужайте фильтры, и стрим остаётся в рамках fair-use.

КАК ЭТО СРАВНИВАЕТСЯ

Где TheRPC Geyser стоит на рынке.

Публичные цены конкурентов на май 2026. Мы сравниваем только строки, за которые можем отвечать.

FeatureTheRPC GeyserHelius LaserStreamTriton Dragon's MouthChainstackShyft
Входная цена (mainnet)$79/mo · 5 connections$499/mo · Business plan$0.08/GB · prepaid deposit$49/mo · 1 connection$199/mo · 10 connections
Масштабируется поConnection packs ($79 = 5 connections)Plan tiers (10 → 100 connections)Pay-as-you-go bandwidthConnection tiers (1 / 5 / 25)Connection tiers
Совместимость с proto YellowstoneDrop-inDrop-inNative (authors)Drop-inDrop-in
Метод авторизацииx-token (gRPC metadata)x-tokenx-tokenx-token / URL keyx-token
Оплата крипто / USDCYes — instant activationNo (enterprise only)Yes (deposit)YesYes

Реальный стриминг Yellowstone обычно начинается с более высокой входной точки — Helius от $499/мес, Chainstack от $49 за одно соединение, Shyft — $199 за десять. TheRPC Geyser — $79 за пять соединений, drop-in-совместимый, с активацией по крипте, и складывается линейно — серьёзный стриминг по входной цене для билдеров и с высоким anchor'ом для команд, которые его перерастут.

Цены конкурентов и параметры тарифов взяты с публичных страниц цен каждого провайдера и проверены в мае 2026 года. Цены и структура тарифов меняются — проверяйте актуальные данные на сайте каждого провайдера. Торговые марки и названия продуктов (Helius, LaserStream, Triton, Dragon's Mouth, Chainstack, Shyft, QuickNode) принадлежат их владельцам и используются исключительно в целях идентификации и сравнения; TheRPC не аффилирован с ними и не одобрен ими.

ЧЕСТНЫЕ TRADE-OFF'Ы

Прочитайте до того, как подключите.

Geyser — правильный инструмент для узкого набора задач. Вот где он силён и где кусается.

Processed, не финально

Слоты могут откатиться. Используйте FINALIZED, если нужна жёсткая гарантия.

Фильтруй или плати

Полный блок или все аккаунты — это тяжело. Сужайте фильтры.

Не для polling'а

Интервал > 5 с? Обычный getMultipleAccounts дешевле.

Лучше вместе с RPC

Geyser для скорости, rpc.therpc.io для подтверждений — один API-ключ.

FAQ

Частые вопросы.

Стримьте Solana в реальном времени. Активация за минуты.

Получите ключ, пополните баланс — и Geyser Pack включается тем же ключом, что и REST-запросы. Drop-in Yellowstone, $79/мес за 5 соединений, паки складываются по мере роста.

Серьёзный стриминг Yellowstone gRPC без гейта на $499. Соединяйте с JSON-RPC по 30 сетям.