Bot Solana - Quickstart

Instalar o SLV

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

$ slv b init

slv b init
Com um único comando, slv b init, você pode imediatamente criar um ambiente de desenvolvimento para robôs Solana usando dados baseados em fluxo de alto desempenho.
bash
slv b init
  • Use shreds-ts se preferir um bot Shreds baseado em TypeScript
  • Use shreds-rust para um bot baseado em Rust que usa Shreds
  • Use geyser-typescript se preferir um bot Geyser baseado em TypeScript
Basta escolher um modelo, e toda a configuração necessária será feita automaticamente.

Exemplo do cliente Shreds – TypeScript

  1. Renomeie o .env.sample arquivo para .env.
  2. Atualize os valores na .env arquivo com seu endpoint real:
ini
SHREDS_ENDPOINT=https://shreds-ams.erpc.global
⚠️ Nota importante: Este endpoint é fornecido apenas como exemplo e não pode ser usado diretamente. Obtenha e defina o seu endpoint real conforme necessário.
  1. Instale dependências e execute o script:
bash
pnpm i
pnpm dev
Shreds TypeScript VSCode

Exemplo do cliente Shreds – Rust

  1. Renomeie .env.sample para .env
  2. Edite .env com o seu endpoint real de Shreds:
ini
SHREDS_ENDPOINT=https://shreds-ams.erpc.global
Nota:
Este endpoint é um exemplo e não pode ser usado como está. Por favor, obtenha e configure o endpoint apropriado para o seu ambiente.
  1. Compilar e executar o cliente:
bash
cargo run
Shreds Rust VSCode

Exemplo do cliente Geyser – TypeScript

  1. Renomeie .env.sample para .env
  2. Edite .env com seus valores reais:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
Nota:
Este endpoint é um exemplo e não pode ser usado como está. Por favor, obtenha e configure o endpoint apropriado para o seu ambiente.
  1. Instale dependências e inicie o servidor de desenvolvimento:
bash
pnpm i
pnpm dev
Geyser TypeScript VSCode

1 dia de teste grátis disponível

Os bots Geyser e Shreds podem ser testados gratuitamente por 1 dia através do servidor oficial DAO Discord.
Junte-se a nós aqui: https://discord.gg/C7ZQSrCkYR