Geyser gRPC - Quickstart

Pasang SLV

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

$slv b init

slv b init
Dengan satu perintah, slv b init, Anda dapat langsung perancah lingkungan pengembangan untuk Solana bot menggunakan data berskala tinggi.
bash
slv b init
  • Gunakan geyser-ts jika Anda lebih suka TypeScript Robot Geyser
  • Gunakan geyser-rust jika Anda lebih suka Rust Robot Geyser

Contoh Klien Geyser - TypeScript

  1. Ganti Nama .env.sample to .env
  2. Sunting .env dengan nilai aktual Anda:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Tolong dicatat:
Titik akhir ini adalah contoh dan tidak dapat digunakan sebagaimana mestinya. Silakan ambil dan konfigurasi titik akhir yang sesuai untuk lingkungan Anda.
  1. Pasang ketergantungan dan mulai server pengembangan:
bash
pnpm i
pnpm dev
Geyser TypeScript VSCode

Contoh Klien Geyser - Rust

  1. Ganti Nama .env.sample to .env
  2. Sunting .env dengan nilai aktual Anda:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Tolong dicatat:
Titik akhir ini adalah contoh dan tidak dapat digunakan sebagaimana mestinya. Silakan ambil dan konfigurasi titik akhir yang sesuai untuk lingkungan Anda.
  1. Build dan jalankan klien:
bash
RUST_LOG=info cargo run
Geyser Rust VSCode

Trial Bebas Hari Tersedia

Baik Geyser dan Shreds bot dapat diuji gratis selama 1-Hari melalui pejabat Validators DAO Discord server.
Bergabunglah dengan kami di sini: https://discord.gg/C7ZQSrCkYR