Geyser gRPC - Démarrage rapide

Installer SLV

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

$ SLV b init

slv b init
Avec une seule commande, slv b init, vous pouvez instantanément échafauder un environnement de développement pour les robots Solana à l'aide de données de flux haute performance.
bash
slv b init
  • Utilisation geyser-ts si vous préférez un bot TypeScript Geyser
  • Utilisation geyser-rust si vous préférez un robot Rust Geyser

Exemple de client Geyser – TypeScript

  1. Renommer .env.sample à .env
  2. Modifier .env avec vos valeurs réelles:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Veuillez noter:
Cet endpoint est un échantillon et ne peut pas être utilisé tel quel. Veuillez obtenir et configurer l'endpoint approprié pour votre environnement.
  1. Installez les dépendances et démarrez le serveur de développement:
bash
pnpm i
pnpm dev
Geyser TypeScript VSCode

Exemple de client Geyser – Rust

  1. Renommer .env.sample à .env
  2. Modifier .env avec vos valeurs réelles:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Veuillez noter:
Cet endpoint est un échantillon et ne peut pas être utilisé tel quel. Veuillez obtenir et configurer l'endpoint approprié pour votre environnement.
  1. Construire et exécuter le client:
bash
RUST_LOG=info cargo run
Geyser Rust VSCode

1 jour d'essai gratuit disponible

Les bots Geyser et Shreds peuvent être testés gratuitement pendant 1 jour via le serveur officiel Validators DAO Discord.
Rejoignez-nous ici: https://discord.gg/C7ZQSrCkYR