Geyser gRPC - Быстрый старт
Install SLV
bash
curl -fsSL https://storage.slv.dev/slv/install | shcurl -fsSL https://storage.slv.dev/slv/install | sh$ slv b init

Одной командой
slv b init вы можете мгновенно создать окружение разработки
для Solana bots, использующее высокопроизводительные stream-based data.bash
slv b initslv b init- Используйте
geyser-ts, если предпочитаете Geyser bot на TypeScript - Используйте
geyser-rust, если предпочитаете Geyser bot на Rust
Geyser Client Example - TypeScript
- Переименуйте
.env.sampleв.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"Please note:
Этот endpoint является примером и не может использоваться как есть. Получите и
настройте endpoint, подходящий для вашего окружения.
- Установите зависимости и запустите dev server:
bash
pnpm i
pnpm devpnpm i
pnpm dev
Geyser Client Example - Rust
- Переименуйте
.env.sampleв.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"Please note:
Этот endpoint является примером и не может использоваться как есть. Получите и
настройте endpoint, подходящий для вашего окружения.
- Соберите и запустите client:
bash
RUST_LOG=info cargo runRUST_LOG=info cargo run
✅ Доступен бесплатный 1-Day Trial
И Geyser bots, и Shreds bots можно бесплатно протестировать в течение 1 дня
через официальный Discord server Validators DAO.
Присоединяйтесь: https://discord.gg/C7ZQSrCkYR