НОВОЕ: Helius приобретает Light Protocol
Parsed Events и Parsed Streams

Данные Solana в понятном формате

Получайте декодированные сведения о транзакциях для более чем 3 600 программ Solana по запросу через REST или передавайте обработанные ончейн-обновления через WebSockets.

Доступно на всех платных планах

Главное изображение
ПОЛНОСТЬЮ ДЕКОДИРОВАННЫЕ ТРАНЗАКЦИИ

Максимально ясная картина происходящего в ончейне

Преобразуйте непрозрачные байты и аккаунты в понятные сводки транзакций с описательными аргументами, именованными аккаунтами и всеми переводами токенов для более чем 3 600 ончейн-программ.

Что предоставляет блокчейн
{
  "programId": "JUP6LkbZbjS1jKKwapdHNy74...",
  "data": "EeywBCUuyt2UqWRr9dkkI8hiFZLpJ...",
    // opaque bytes
  "accounts": [
    "7iWnBRRhBCiNXXPhq1GzvVk...",
    "GV6UUmNxz2RpKxmNApadYKb7...",
    "teBPkZtsnaKDpGHTy1KUZeh1...",
    "2oL6my4QDDCFpgJZX1bZV1Ng...",
    "9RzosLeV5P5oG5MLobJWrBTG...",
    "3zExK5UQlKAri2KAAFUTvZAt...",
    "5tKq8vHmRy3NdWZfLpXo2bAc...",
    "Hj4nPwEs7YuDgvT6kMxCq9Fb...",
    … 10 more bare addresses
  ]
}



Что предоставляет Helius
{
  "programName": "jupiter",
  "instructionName": "shared_accounts_route_v2",
  "summary": {
    "type": "swap",
    "description": "GV6UUm… swapped 1500 SOL for…",
    "parsedData": {
      "protocol": "jupiter",
      "in_amount": "1500000000000",
      "actual_out_amount": "64672839261950",
      "input_mint": "So1111…", // SOL
      "output_mint": "PumpCm…", // PUMP
      "inner_swaps": [ … 5 route hops … ]
    }
  },
  "decoded": {
    "args": { "slippage_bps": 2200, "route_plan": […] },
    "accounts": [ { "name": "user_transfer_authority" } … ]
  }
}
API PARSED EVENTS[BETA]

Обрабатывайте любую транзакцию Solana по запросу

Преобразуйте подписи и историю адресов в декодированные инструкции, переводы и сводки для более чем 3 600 ончейн-программ. Поддерживает REST и GraphQL.

Каталог IDL Helius, охватывающий более 3 600 программ, включая Jupiter, Axiom, Pump, Fomo, Raydium, DFlow, Orca, Titan и Phoenix
  • Никаких необработанных байтов и безымянных аккаунтов
  • Фильтрация и постраничный просмотр истории адреса по слоту, времени или подписи
  • Получайте через GraphQL только нужные поля или полный преобразованный набор данных через REST
PARSED STREAMS[BETA]

Подписывайтесь на декодированные транзакции в реальном времени

Отслеживайте каждую подтверждённую транзакцию, фильтруйте на уровне инструкций и получайте всю транзакцию уже декодированной через WebSocket.

Механизм обработки Parsed Streams, преобразующий необработанные транзакции в декодированные уведомления об обменах Jupiter
  • Фильтрация по программе, инструкции или аккаунту
  • Сопоставление на стороне сервера для более чем 3 600 программ, включая внутренние инструкции
  • Каждое уведомление содержит сводку, переводы и ссылки на совпавшие инструкции
КАК ЭТО РАБОТАЕТ

Solana без загадок

describeProgram
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "id": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4",
    "name": "jupiter",
    "instructions": [
      "route",
      "shared_accounts_route",
      "exact_out_route"
    ],
    "events": ["SwapEvent"],
    "roles": [
      "user_transfer_authority",
      "destination_token_account"
    ]
  }
}

1. Найдите инструкции программы

Используйте describeProgram, чтобы найти программы в нашем каталоге IDL, а затем задайте серверные фильтры с помощью именованных инструкций, аккаунтов и ролей

2. Подключитесь и пройдите аутентификацию

Подключитесь к эндпоинту отфильтрованного потока и пройдите аутентификацию с помощью API-ключа проекта

3. Начните потоковую передачу обработанных данных

Отправьте запрос parsedTransactionSubscribe со своими фильтрами, чтобы начать получать данные

Что можно создать с помощью обработанных данных Solana

Ленты активности кошельков

Просматривайте обработанную историю кошелька постранично и отображайте переводы, обмены и сводки вместо самостоятельного декодирования необработанных инструкций

Отслеживание обменов в реальном времени

Подписывайтесь на инструкции маршрутизатора и считывайте входную сумму, выходную сумму и адреса выпуска токенов из декодированных данных по мере выполнения обменов

Мониторинг запуска токенов

Отслеживайте инструкции Pump.fun `create` в реальном времени или просматривайте кошелёк создателя постранично, чтобы получить список всех когда-либо выпущенных им токенов

Портфель и PnL

Используйте нативные переводы, переводы токенов и сводки обменов, чтобы поддерживать актуальность балансов, позиций и реализованного PnL

Торговые боты и оповещения

Фильтруйте по программе, имени инструкции или роли аккаунта, чтобы бот реагировал только на нужные действия

Индексаторы и ретроспективная загрузка

Ретроспективно загрузите данные в базу с помощью Parsed Events, а затем обновляйте её транзакциями из Parsed Streams в реальном времени

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

Найдите ответы на частые вопросы. Остались вопросы или нужен индивидуальный план? Свяжитесь с нашей командой.

оцените разницу

Начните работу

Parsed Events API и Parsed Streams находятся на этапе открытого бета-тестирования и доступны на всех платных планах