Skip to main content
제로 커미션 검증자: Helius 검증자와 함께 스테이킹하고 0% 커미션으로 스테이킹 보상을 100% 유지하세요.

빠른 개요

Helius SDK는 전체 SOL 스테이킹 라이프사이클을 프로그래밍 방식으로 처리하는 간단한 방법을 제공합니다. 스테이킹 인터페이스, 디파이 프로토콜, 자동 스테이킹 전략 구축에 적합합니다.

생성 및 위임

새로운 스테이크 계정을 설정하고 한 번의 트랜잭션으로 검증자에게 위임합니다

모니터링 및 관리

보상 추적, 상태 확인 및 기존 스테이크 계정 관리

출금 및 상환

스테이크를 비활성화하고 쿨다운 기간 후 SOL 인출

설치 및 설정

스테이킹 기본

스테이크 계정: SOL을 잠그고 검증자에게 위임하는 특별한 계정입니다. 각 스테이크 계정은 정확히 하나의 검증자를 가리킵니다.보상: 검증자는 네트워크를 보호하여 보상을 받습니다. 이 보상은 해당 검증자에게 위임된 모든 스테이크 계정에 분배됩니다.라이프사이클: 생성 → 위임 → 보상 획득 → 비활성화 → 인출
  • 0% 커미션: 스테이킹 보상을 100% 유지
  • 고성능: 안정적인 블록 생성 및 최소 다운타임
  • 쉬운 통합: Helius SDK에 최적화된 내장 도우미 제공
  • 활성화: 스테이크는 다음 에포크 시작 시 활성화됩니다 (~2일)
  • 비활성화: 현재 에포크 끝에서 효력이 발생합니다
  • 쿨다운: 비활성화된 스테이크는 에포크 종료 후 즉시 인출 가능

시작하기

SOL을 단 3줄의 코드로 스테이킹하기:
SDK는 자동으로 임대 계산 및 스테이크 계정 생성을 처리합니다. 1.5 매개 변수는 스테이킹하려는 SOL의 양입니다.

SDK 메서드 참조

서명되고 전송될 수 있는 완전한 스테이킹 트랜잭션을 생성합니다.매개변수:
  • owner (PublicKey): 스테이크 계정을 소유할 지갑
  • amount (number): 스테이킹할 SOL의 양
반환 값:
예제:
스테이킹에 필요한 명령을 반환합니다 (사용자 정의 트랜잭션 빌딩에 유용).반환 값:
예제:
지갑에 할당된 Helius 검증자 스테이크 계정을 모두 검색합니다.예제:
스테이크 계정을 비활성화(스테이킹 시작)하는 트랜잭션을 생성합니다.예제:
비활성화된 스테이크 계정에서 인출 가능한 SOL 양을 확인합니다.매개변수:
  • includeRent (boolean): 임대 면제 금액 포함 여부
예제:
비활성화된 스테이크 계정에서 SOL을 인출하는 트랜잭션을 생성합니다.예제:

완전한 스테이킹 워크플로우

1

생성 및 위임

2

스테이크 모니터링

3

비활성화 (언스테이킹 시작)

4

SOL 인출

고급 패턴

지갑 어댑터를 사용하는 브라우저 애플리케이션용:

중요한 참고 사항

에포크 시간: Solana 에포크는 ~2일입니다. 스테이크는 다음 에포크 시작 시 활성화되고 비활성화는 현재 에포크 끝에 효력이 발생합니다.
임대 고려 사항: 스테이크 계정에는 임대 면제 예비금(~0.00228 SOL)이 필요합니다. 전체 잔액을 인출하면 계정이 닫힙니다.
하드웨어 지갑: 사용자는 스테이크 계정을 위한 서명(사전 서명)과 수수료 지불자 서명 두 가지를 요청받을 수 있습니다. UX를 적절히 디자인하세요.

빠른 참조

간단한 메서드가 필요하신가요? 여기에 필수 메서드가 있습니다:

다음 단계

Helius SDK 문서

사용 가능한 모든 메서드가 포함된 완전한 SDK 참조

스마트 트랜잭션

우선 수수료와 재시도 로직으로 트랜잭션 최적화

Discord 참여

개발자 커뮤니티의 도움 받기

검증자 대시보드

Helius 검증자 성능 및 보상 모니터링