개요
가격 업데이트: Sender Max는 이제 최소 0.001 SOL 팁을 사용합니다. 블록 상단에 올라가기 위한 우선 팁 버퍼에 들어가려면 더 팁을 주세요. 비용 최적화된 SWQOS-only 계층은 0.000005 SOL에서 유지됩니다.
크레딧 없음
모든 플랜에서 API 크레딧을 소모하지 않고 이용할 수 있습니다. 송신당 SOL 팁으로 지불합니다.
다중 경로 라우팅
가능한 가장 빠른 포함을 위해 모든 경로 (Helius, Jito, Harmonic, Rakurai 등)로 제출
글로벌 엔드포인트
HTTPS 엔드포인트는 프론트엔드에 가장 가까운 위치로 자동 라우트되고, 지역 HTTP는 백엔드에 사용됩니다
50 TPS (기본값)
더 많은 수요가 필요하신가요? 높은 한도와 맞춤 팁 배열 요청
계층 선택
Sender는 두 가지 계층을 제공합니다. 둘 다 저지연과 크레딧 무료입니다 — 차이점은 거래가 사용하는 경로 수와 필요한 최소 팁입니다.0.000005 SOL에서 0.001 SOL 사이의 팁은 수용되지만 우선 팁 버퍼에 들어가지 않습니다 — 가능한 경우 적은 경로로 최대한 노력하여 전송됩니다. 버퍼 우선순위와 모든 라우팅 경로를 얻으려면 최소 0.001 SOL 이상 팁을 주십시오.
Sender Max (가장 빠른 착지)
모든 경로로 라우팅되고 가장 경쟁력 있는 제출을 위해 우선 팁 버퍼에 들어갑니다. 거래 및 번들을 모두 처리합니다.
SWQOS-only (비용 최적화)
가장 낮은 팁, 단일 빠른 경로.
?swqos_only=true를 모든 엔드포인트 URL에 추가하십시오.빠른 시작 가이드
첫 번째 초저지연 Solana 거래를 제출할 준비가 되셨나요? 이 가이드는 몇 분 내로 시작할 수 있게 도와드립니다. 최고의 장점: 유료 플랜이나 특별한 접근이 필요 없습니다 — Sender는 모든 사용자에게 제공되며 API 크레딧을 소모하지 않습니다. 아래 예제는 Sender Max 계층(0.001 SOL 팁)을 사용합니다. 가장 낮은 팁 옵션은 SWQOS-only를 참조하십시오.무료 Helius 계정 생성
Helius 대시보드에서 무료 계정을 생성하세요. Sender는 모든 플랜, 무료 계층 포함, 에서 제공되며 API 크레딧을 소모하지 않습니다.
API 키 가져오기
API 키 섹션으로 이동하여 키를 복사하세요. 블록 해시 가져오기 및 거래 확인에 사용하세요. Sender는 거래 제출을 처리합니다.
첫 거래 송신
Sender를 사용하여 간단한 SOL 전송을 해봅시다. 이 예에는 필수 팁과 우선 수수료가 포함되어 있으며, 낮은 지연을 위해 사전 비행을 건너뜁니다 (선택 사항).
- @solana/web3.js
- @solana/kit
성공! 무슨 일이 일어났는지 이해하기
Sender를 통해 거래를 성공적으로 제출했습니다! 성공 요인은 다음과 같습니다:
- 크레딧 소모 없음: Sender는 모든 사용자에게 크레딧 걱정 없이 제공됩니다
- 다중 경로 라우팅: 거래가 Helius, Jito, Harmonic, Rakurai 등 모든 경로로 동시에 제출되었습니다
- 필수 팁: 0.001 SOL 팁은 우선 팁 버퍼에 들어가고 모든 라우팅 경로를 사용합니다. 낮은 팁 옵션인 SWQOS-only 계층을 참조하십시오
- 우선 수수료: 검증자에게 우선 순위 처리를 위한 비용 지급 의사를 나타냅니다
- 사전 비행 건너뜀 (선택 사항): 속도를 위해 유효성 검사를 생략 — Sender는 사전 비행 검사를 지원합니다
요구사항
skipPreflight는 선택 사항입니다 — Sender는 사전 비행 검사 지원을 제공합니다. 낮은 지연을 위해 유효성 검사 무시 설정은 skipPreflight: true를 사용하세요.팁과 우선 수수료
Sender를 통해 제출된 모든 거래에는 팁과 우선 수수료가 포함되어야 합니다:- 팁: 지정된 팁 계정으로의 SOL 전송. Sender Max의 최소 0.001 SOL, SWQOS-only의 최소 0.000005 SOL.
- 우선 수수료: 검증자 큐에서 거래를 우선 처리하기 위한 UNIT_PRICE_PLACEHOLDER를 통한 컴퓨팅 유닛 가격 설정.
지정된 팁 계정 (mainnet-beta)
지정된 팁 계정 (mainnet-beta)
둘 다 필요한 이유
- 팁: Sender의 모든 라우팅 경로(Helius, Jito, Harmonic, Rakurai 등)와 우선 팁 버퍼 사용 제공
- 우선 수수료: Solana의 기본 우선 처리 시스템을 통해 검증자에게 우선 순위 처리를 위한 비용 지급 의사 신호
- 둘의 조합: 팁은 거래가 갈 수 있는 경로를 최대화하고, 우선 수수료는 검증자와의 우선 순위를 높여 함께 포함 확률을 최대화합니다
엔드포인트
Sender 엔드포인트는 사용 사례에 따라 여러 구성을 제공합니다:- 프론트엔드/브라우저 애플리케이션
- 백엔드/서버 애플리케이션
- 연결 예열
CORS 문제를 피하기 위해 프론트엔드 애플리케이션에 권장:
HTTPS 엔드포인트는 브라우저 기반 애플리케이션에서 지역 HTTP 엔드포인트를 사용할 때 발생하는 CORS 사전 비행 오류를 해결합니다. 이 엔드포인트는 최적의 성능을 위해 가장 가까운 위치로 자동 라우팅됩니다. 프론트엔드/브라우저 사용 사례에 사용하세요.
연결 예열
거래 제출 사이에 긴 간격이 있는 애플리케이션은 핑 엔드포인트를 사용하여 연결을 유지하고 콜드 스타트 지연을 줄이십시오. 핑 엔드포인트는 간단한 GET 요청을 수락하고 연결을 유지하기 위한 기본 응답을 반환합니다:거래 사이에 5초 이상의 간격이 있을 때 최적의 제출 지연을 유지하기 위해 연결 예열을 사용하세요.
요청 형식
Sender는 동일한 엔드포인트에서 두 가지 방법을 수락합니다. 모든 제출은 팁과 우선 수수료를 포함해야 하며, 사전 비행 건너뛰기는 선택 사항입니다 (지연 시간 단축).sendTransaction
단일 거래 제출. 지정된 팁 계정으로 최소 팁을 포함한 SOL 전송 및 컴퓨팅 유닛 가격 지시어를 모두 포함해야 합니다 — 둘 다 없으면 거부됩니다.sendTransaction 예를 보려면 빠른 시작을 참조하십시오.
sendBundle
최대 4개의 완전 서명된 거래를 원자적으로 제출하여 모든 것이 실행되거나 아무것도 실행되지 않도록 합니다. 적어도 하나의 거래는 팁을 포함해야 합니다.MEV Protect (선택 사항)
샌드위치 공격과 통계적으로 연결된 검증자를 우회하기 위해mev-protect=true 쿼리 매개 변수를 엔드포인트 URL에 추가하세요. 이는 Sender의 두 계층에서 모두 작동하며, 요청 본문 변경 없이 sendTransaction 및 sendBundle 모두에서 작동합니다.
API 참조
요청/응답 스키마 및 매개 변수가 포함된 완전한 Sender API 참조 보기.
속도 제한 및 확장
- 기본 속도 제한: 초당 50 거래
- 크레딧 사용 없음: Sender 거래는 플랜의 API 크레딧을 소모하지 않습니다
- 더 높은 한도: 고스루풋 거래 응용 프로그램을 지원하기 위해 전문 플랜 사용자는 상당한 속도 제한 증가를 요청할 수 있습니다
API 키 인증을 통한 맞춤 TPS
이 섹션은 TPS 한도가 증가하고 Helius 팀으로부터 API 키를 받은 경우에만 관련이 있습니다. 일반 사용자는 이 섹션을 건너뛰어도 됩니다.
- 프론트엔드/브라우저 애플리케이션
- 백엔드/서버 애플리케이션