Solana Geyser gRPC - 빠른 시작
설치하기 SLV
bash
curl -fsSL https://storage.slv.dev/slv/install | shcurl -fsSL https://storage.slv.dev/slv/install | sh$ 슬브 b init

단일 명령으로,
slv b init, 당신은 즉시 비계 발달 환경을 위한 할 수 있습니다 Solana 고성능 스트림 기반 데이터를 사용하여 봇.bash
slv b initslv b init- 제품 정보
geyser-ts당신이 선호하는 경우 TypeScript Geyser 봇 - 제품 정보
geyser-rust당신이 선호하는 경우 Rust Geyser 봇
수당 수당 gRPC 짐 밸런서 IPs
가장 가까운 노드를 등록 IP 모든 지역에서 실시간 핑 체크를 사용하여 선택 gRPC 로드밸런서. ICMP가 방화벽(ufw, security groups, etc.)에 의해 차단되는 경우, ping은 표시 할 수 있습니다
9999ms선택된 영역에서 최적의 위치를 방지할 수 있는,. 아래 IP를 허용하므로 가장 가까운 지역은 자동으로 선택됩니다.| - 한국어 | 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 | IP 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 |
|---|---|---|
| 🇳🇱 Amsterdam | grpc-ams1.erpc.global의 | 84.32.103.245 |
| 🇩🇪 Frankfurt | grpc-fra1-1.erpc.global의 특징 | 185.191.118.149 |
| 🇺🇸 New York | grpc-ny6-1.erpc.global의 | 64.130.37.222 |
| 🇺🇸 Chicago | grpc-chi-1.erpc.global의 | 84.32.32.147 |
| 🇯🇵 Tokyo | grpc-tokyo-6.erpc.global의 | 143.20.238.2 |
| 🇸🇬 Singapore | grpc-sgp6-1.erpc.global의 | 202.8.11.52 |
Geyser 클라이언트 예제 – TypeScript
- 이름 *
.env.sampleto.env - 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의
.env실제 값으로:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"**주의 사항: **
이 엔드포인트는 샘플이며 사용할 수 없습니다. 환경을 위해 적절한 엔드포인트를 취득하고 구성하십시오.
- 의존성을 설치하고 개발 서버를 시작하십시오:
bash
pnpm i
pnpm devpnpm i
pnpm dev
Geyser 클라이언트 예제 – Rust
- 이름 *
.env.sampleto.env - 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의
.env실제 값으로:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"**주의 사항: **
이 엔드포인트는 샘플이며 사용할 수 없습니다. 환경을 위해 적절한 엔드포인트를 취득하고 구성하십시오.
- 클라이언트를 구축하고 실행:
bash
RUST_LOG=info cargo runRUST_LOG=info cargo run
✅ 1일 무료 체험 가능
Geyser와 Shreds bots는 1 일 동안 무료로 시험될 수 있습니다 ERPC 웹 대시보드.
대시보드를 엽니다: https://dashboard.erpc.global/en
Solana SDK를 스트리밍

Geyser 어댑터는 starter 코드에서 사용했습니다.
slv b init 이름 *
오픈소스에 의해 제공된다.Solana SDK**를 스트리밍합니다.모두 지원 Rust 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 TypeScript, 효율적인 구현을 가능하게 Solana 스트림 통신,
Geyser 구독, 거래 처리 및 실시간 계정 업데이트 모니터링을 포함하여.
당신이 얻을 수있는 시동기 코드는이 SDK의 직접 예입니다 액션,
봇 개발 또는 사용자 정의 논리를 위해 쉽게 확장 할 수 있습니다.
더 자세한 내용은 방문 GitHub 저장소:
https://github.com/ValidatorsDAO/solana-stream