Skip to main content
Валидатор с нулевой комиссией: размещайте SOL в стейкинге у валидатора Helius и сохраняйте 100% вознаграждений благодаря комиссии 0%.

Краткий обзор

Helius SDK предоставляет простые методы для программного управления полным жизненным циклом стейкинга SOL. Он идеально подходит для создания интерфейсов стейкинга, протоколов DeFi и автоматизированных стратегий стейкинга.

Create & Delegate

Создавайте новые стейкинговые аккаунты и делегируйте средства валидаторам в одной транзакции

Monitor & Manage

Отслеживайте вознаграждения, проверяйте состояние и управляйте существующими стейкинговыми аккаунтами

Withdraw & Redeem

Деактивируйте стейки и выводите SOL после периода ожидания

Установка и настройка

Основы стейкинга

Стейкинговый аккаунт: специальный аккаунт, который блокирует SOL и делегирует их валидатору. Каждый стейкинговый аккаунт связан только с одним валидатором.Вознаграждения: валидаторы получают вознаграждения за обеспечение безопасности сети. Эти вознаграждения распределяются между всеми стейкинговыми аккаунтами, делегированными соответствующему валидатору.Жизненный цикл: создание → делегирование → получение вознаграждений → деактивация → вывод средств
  • Комиссия 0%: сохраняйте 100% вознаграждений за стейкинг
  • Высокая производительность: надежное создание блоков и минимальное время простоя
  • Простая интеграция: оптимизация для Helius SDK и встроенные вспомогательные функции
  • Активация: стейки становятся активными в начале следующей эпохи (~2 дня)
  • Деактивация: вступает в силу в конце текущей эпохи
  • Период ожидания: деактивированные стейки можно вывести сразу после завершения эпохи

Начало работы

Разместите SOL в стейкинге всего тремя строками кода:
SDK автоматически рассчитывает аренду и создает стейкинговый аккаунт. Параметр 1.5 — это сумма в SOL, которую вы хотите разместить в стейкинге.

Справочник по методам SDK

Создает полную транзакцию стейкинга, которую можно подписать и отправить.Параметры:
  • owner (PublicKey): кошелек, которому будет принадлежать стейкинговый аккаунт
  • amount (number): сумма SOL для стейкинга
Возвращает:
Пример:
Возвращает только инструкции для стейкинга. Это удобно при создании пользовательских транзакций.Возвращает:
Пример:
Получает все стейкинговые аккаунты кошелька, делегированные валидатору Helius.Пример:
Создает транзакцию для деактивации стейкингового аккаунта, то есть запуска вывода из стейкинга.Пример:
Проверяет, сколько SOL можно вывести из деактивированного стейкингового аккаунта.Параметры:
  • includeRent (boolean): следует ли включать сумму, освобожденную от арендной платы
Пример:
Создает транзакцию для вывода SOL из деактивированного стейкингового аккаунта.Пример:

Полный процесс стейкинга

1

Create and Delegate

2

Monitor Your Stakes

3

Deactivate (Start Unstaking)

4

Withdraw SOL

Расширенные сценарии

Для браузерных приложений, использующих адаптеры кошельков:

Важные примечания

Время эпохи: эпохи Solana длятся около двух дней. Стейки активируются в начале следующей эпохи, а деактивация вступает в силу в конце текущей эпохи.
Учет аренды: стейкинговым аккаунтам необходим резерв для освобождения от арендной платы (~0,00228 SOL). Вывод всего баланса закрывает аккаунт.
Аппаратные кошельки: пользователи увидят два запроса на подпись — один для стейкингового аккаунта (с предварительной подписью), а второй для плательщика комиссии. Учитывайте это при проектировании UX.

Краткий справочник

Нужно быстро освежить информацию? Вот основные методы:

Следующие шаги

Helius SDK Documentation

Полный справочник по SDK со всеми доступными методами

Smart Transactions

Оптимизируйте транзакции с помощью приоритетных комиссий и логики повторных попыток

Join Discord

Получите помощь от нашего сообщества разработчиков

Validator Dashboard

Отслеживайте производительность валидатора Helius и вознаграждения