O que é obter dados no Solana?
Obter dados significa consultar o estado atual e histórico da blockchain Solana — ativos, saldos, transações e transferências — sob demanda. Diferente de streaming em tempo real, que envia novos eventos conforme ocorrem, essas APIs permitem que você obtenha exatamente os dados que solicitar, quando solicitar. Helius oferece várias APIs de dados, cada uma ajustada para um tipo diferente de dados:- Histórico de transações e transferências — preencher e indexar qualquer endereço
- Estado da conta — ler contas de carteira, token e programa por endereço
- Tokens, NFTs e ativos compactados — metadados, propriedade e saldos
- Dados da carteira via REST — saldos, histórico, transferências, identidade e fonte de financiamento
Por que usar Helius para recuperação de dados?
Preenchimento histórico rápido
O exclusivo método getTransactionsForAddress do Helius preenche todo o histórico de um endereço em um único método.
Cobertura arquival completa
História completa do Solana através do RPC padrão, métodos aprimorados e orientação de indexação.
Uma API de ativos unificada
A API DAS retorna NFTs, tokens fungíveis e ativos compactados de um único conjunto de métodos.
API de Carteira de alto nível
Endpoints REST retornam saldos de carteira, histórico e transferências com valores em USD — sem necessidade de análise.
Qual API de dados devo usar?
Escolha a API que corresponde à forma dos dados que você precisa. Esta tabela mapeia cada necessidade comum para o ponto de partida correto.Pelo que você está construindo
Soluções de dados Helius
Transações
Helius estende o RPC padrão do Solana com dois métodos exclusivos para histórico — a maneira mais rápida de ler o que um endereço fez:- getTransactionsForAddress — a maneira mais rápida e amigável para desenvolvedores de preencher o histórico completo de transações de um endereço em um único método.
- getTransfersByAddress — histórico reconciliado de transferências de token e SOL nativo para uma carteira.
getTransactionsForAddress.
Contas
Leia o estado da conta on-chain diretamente por endereço com RPC padrão do Solana —getAccountInfo para uma conta, getMultipleAccounts para várias, e getProgramAccounts para tudo que um programa possui.
Melhor para leitura de estado de programa, dados de conta de carteira e configuração on-chain.
Tokens & NFTs
A API Digital Asset Standard (DAS) é a maneira unificada de ler ativos digitais no Solana. Um conjunto único de métodos cobre NFTs, tokens fungíveis e ativos compactados — metadados, propriedade, saldos e busca por proprietário, coleção ou criador. Melhor para carteiras e visualizações de portfólio, marketplaces e exploradores de NFT, e análises de tokens.Carteiras
A Wallet API fornece endpoints REST de alto nível para dados de carteira — saldos, histórico de transações, transferências, identidade, fonte de financiamento, e saldo histórico — com valores em USD e uma forma de resposta simples. Melhor para aplicativos de carteira, rastreadores de portfólio, ferramentas de PnL e impostos, e conformidade.Blocos & Rede
Para blocos, slots, épocas, fornecimento, taxas e status de nós, veja Blocks & Network —getBlock, getSlot, getLatestBlockhash, getFeeForMessage, e mais.
Começando
1
Escolha sua API
Use a matriz de decisão acima para combinar sua necessidade de dados com a API certa.
2
Obtenha sua chave API
Inscreva-se em dashboard.helius.dev e copie sua chave API.
3
Faça sua primeira chamada
Siga o quickstart para exemplos de copiar e colar em JavaScript, Python e cURL.
4
Aprofunde-se
Cada API possui sua própria visão geral, guias e referência completa da API.
Quickstart para Obter Dados
Faça sua primeira consulta de dados em minutos com exemplos de código funcionais.
Suporte & comunidade
Referência da API
Documentação completa de métodos e endpoints com parâmetros e exemplos.
Discord
Junte-se a milhares de desenvolvedores construindo no Solana com Helius.
Suporte
Canais de suporte prioritário para clientes Business e Professional.