Geyser gRPC - Schnellstart

SLV installieren

bash
curl -fsSL https://storage.slv.dev/slv/install | sh

$ slv b init

slv b init
Mit einem einzigen Befehl, slv b init, Sie können sofort eine Entwicklungsumgebung für Solana Bots mit leistungsstarken Stream-basierten Daten erstellen.
bash
slv b init
  • Verwendung geyser-ts wenn Sie einen TypeScript Geyser Bot bevorzugen
  • Verwendung geyser-rust wenn Sie einen Rust Geyser Bot bevorzugen

Geyser-Client Beispiel – TypeScript

  1. Name .env.sample bis .env
  2. Bearbeiten .env mit Ihren tatsächlichen Werten:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Bitte beachten Sie:
Dieser Endpunkt ist eine Probe und kann nicht verwendet werden, wie es ist. Bitte erhalten und konfigurieren Sie den passenden Endpunkt für Ihre Umgebung.
  1. Installieren Sie Abhängigkeiten und starten Sie den Entwicklungsserver:
bash
pnpm i
pnpm dev
Geysir TypeScript VSCode

Geyser-Client Beispiel – Rust

  1. Name .env.sample bis .env
  2. Bearbeiten .env mit Ihren tatsächlichen Werten:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Bitte beachten Sie:
Dieser Endpunkt ist eine Probe und kann nicht verwendet werden, wie es ist. Bitte erhalten und konfigurieren Sie den passenden Endpunkt für Ihre Umgebung.
  1. Erstellen und führen Sie den Client:
bash
RUST_LOG=info cargo run
Geysir Rus VSCode

1 Tag kostenlose Testversion verfügbar

Sowohl Geyser als auch Shreds Bots können über den offiziellen Validators DAO Discord Server kostenlos für 1-Tag getestet werden.
Hier bei uns: https://discord.gg/C7ZQSr CkYR