Skip to main content

O que são créditos?

Créditos são uma unidade de conta que usamos para faturar o uso de RPCs, solicitações de API e produtos de streaming de dados como LaserStream gRPC e LaserStream WebSocket. Todo plano tem um número base de créditos, e cada chamada de API tem um custo de crédito atribuído. Abaixo, descrevemos os créditos por plano, custos de créditos por API e créditos para dados de streaming.

Alocação Mensal

Créditos reiniciam mensalmente

Prioridade de Crédito

Créditos são consumidos nesta ordem: mensal, pré-pago, auto-escalável

Cobrança Flexível

Pague por créditos adicionais quando necessário

Créditos Base por Plano

Aqui está uma divisão do número total de créditos incluídos por padrão em cada plano. Se precisar de mais créditos, faça upgrade do seu plano, habilite auto-escalabilidade, adquira créditos pré-pagos ou entre em contato com vendas para discutir opções empresariais. Para mais informações, leia nosso guia de planos e preços
RecursoGratuitoDesenvolvedorNegóciosProfissional
Preços$0/mês$49/mês$499/mês$999/mês
Créditos Mensais1M10M100M200M

Créditos Padrão

ServiçoCréditosNotas
Chamadas RPC Padrão1Todas as chamadas RPC exceto as listadas separadamente
getProgramAccounts10Obter todas as contas/dados de um programa
getProgramAccountsV21Versão paginada de getProgramAccounts
simulateBundle1Simular Pacotes Jito
Priority Fee API1Estimar taxas prioritárias
DAS API10Todos os endpoints DAS
Enhanced Transactions100Análise de transações reforçada

Créditos para Dados Históricos

Consultas de dados históricos, às vezes chamadas de chamadas arquivadas, custam 1 crédito cada. As exceções são getTransactionsForAddress, que começam em 10 créditos e são medidas pelos resultados retornados, e getTransfersByAddress, que custa 10 créditos.
MétodoCréditosDescrição
getBlock1Recuperar dados de bloco e transações para um slot especificado
getBlocks1Obter lista de blocos entre dois slots
getBlocksWithLimit1Obter blocos a partir de um slot dado com limite
getSignaturesForAddress1Obter assinaturas de transações para um endereço
getTransaction1Recuperar detalhes da transação para uma assinatura especificada
getBlockTime1Obter tempo estimado de produção de um bloco
getSignatureStatuses1Obter status das assinaturas de transações
getInflationReward1Obter recompensa de inflação para uma lista de endereços para um epoch
getTransactionsForAddress10+Histórico de transações aprimorado com filtragem e classificação avançadas. Transações completas custam 10 créditos por 100 retornadas; respostas apenas com assinaturas custam 10 créditos fixos. Retorna até 1.000 transações completas ou assinaturas.
getTransfersByAddress10Histórico de transferência de tokens e SOL nativo. Retorna até 100 transferências.
Requisito de Plano: getTransfersByAddress está disponível apenas em planos Developer e superiores. Usuários do plano gratuito receberão um erro ao tentar usar este endpoint.

getTransactionsForAddress

O medidor getTransactionsForAddress escala com o que uma resposta bem-sucedida retorna: Exemplos:

Créditos de Streaming de Dados

Ao contrário dos créditos regulares que atribuem créditos por chamada, produtos de streaming de dados como LaserStream gRPC e LaserStream WebSocket atribuem créditos por quantidade de dados consumidos.
ServiçoCréditosNotas
LaserStream WSS (métodos padrão Solana)2Por 0,1 MB de dados transmitidos (não comprimidos). Todos os planos.
LaserStream WSS (extensões Helius)2Por 0,1 MB de dados transmitidos (não comprimidos). Planos Developer, Business e Professional.
LaserStream gRPC2Por 0,1 MB de dados transmitidos (não comprimidos). Planos Business e Professional (Mainnet); todos os planos (Devnet).
Transações Pré-processadas — preprocessedSubscribe (WSS)0,1Por mensagem (uma mensagem por transação entregue). Todos os planos pagos.
Complemento de Dados (somente Plano Pro)2Por 0,1 MB após o valor incluído (5-100TB). Aplica-se ao uso do LaserStream gRPC e LaserStream WebSocket.

Pré-confirmações

Pré-confirmações transmitem transações agendadas por meio de um WebSocket com a menor latência possível. Disponível em planos Professional e superiores. Medido em 10 créditos por mensagem (uma mensagem por transação transmitida). Pré-confirmações é um novo produto e os preços estão sujeitos a alterações.

LaserStream WebSocket

LaserStream WebSocket serve aos métodos de assinatura padrão da Solana juntamente com as extensões específicas da Helius (transactionSubscribe, accountSubscribe aprimorado) no endpoint unificado wss://mainnet.helius-rpc.com. Métodos padrão estão disponíveis em todos os planos; as extensões Helius requerem um plano Developer, Business ou Professional. Todo uso de WebSocket é medido em 2 créditos por 0,1 MB de dados transmitidos descomprimidos.

LaserStream gRPC

LaserStream gRPC Mainnet está disponível nos planos Business e Professional. LaserStream gRPC Devnet está disponível em todos os planos. Todos os usuários pagam 2 créditos por 0,1 MB de dados transmitidos descomprimidos.

Transações Pré-processadas

Transações pré-processadas (fragmentos decodificados, ~8 ms à frente do processed) são entregues via preprocessedSubscribe WebSocket, disponível em todos os planos pagos e medida em 0,1 créditos por mensagem (uma mensagem por transação entregue).

Entrega de Fragmentos — Fragmentos Brutos

Fragmentos Brutos (UDP) é nosso principal serviço de entrega de fragmentos de baixa latência. Você pode acessar fragmentos brutos do seu Helius Dashboard. Basta adicionar uma vaga e inserir seu endereço IP para começar a receber fragmentos. Fragmentos brutos não consomem créditos. Fragmentos brutos estão disponíveis para todos os clientes. Cada vaga custa $1.000/mês e é vinculada a um IP. Se você estiver em um plano Professional, cada vaga custa $800/mês/IP.

Complementos de Dados

Se você estiver em um plano Professional, poderá adquirir Complementos de Dados entre 5TB-100TB por mês para serem usados tanto no LaserStream gRPC quanto no LaserStream WebSocket. Excessos serão faturados a 2 créditos por 0,1 MB de dados transmitidos não comprimidos.

Tamanho dos Dados

A cobrança dos produtos de streaming de dados é baseada no tamanho da mensagem não comprimida. Os tamanhos típicos incluem:
  • Bloco (~4MB)
  • Conta (~0,0004MB)
  • Transação (~0,0006MB)
Essas são apenas estimativas aproximadas. O uso real de dados depende do seu caso de uso específico, incluindo tamanho da conta, tipo de transação, quais programas você está ouvindo e tamanho dos metadados da transação. Você deve estimar o uso com base no seu próprio tráfego. Considere os valores acima como estimativas direcionais, não garantias.

Créditos para Envio de Transações

A Helius oferece dois métodos principais de envio de transações: Sender, nosso serviço especializado para aplicações comerciais e de baixa latência; e Staked Connections (padrão) para taxas de entrega rápidas e confiáveis.
MétodoCréditosDescrição
Sender0Submissão de ultra-baixa latência
Staked Connections1Maior confiabilidade (padrão)
sendBundle10Submissão de pacotes via Jito
Transações Staked Agora São Padrão para Todos os Planos Pagos: Todas as transações via mainnet.helius-rpc.com usam automaticamente staked connections para maiores taxas de sucesso.

Créditos DAS API

Todas as solicitações DAS API custam 10 créditos cada:

Informações do Ativo

  • getAsset
  • getAssetProof
  • getAssetProofBatch
  • getNftEditions

Descoberta de Ativos

  • getAssetsByOwner
  • getAssetsByAuthority
  • getAssetsByCreator
  • getAssetsByGroup
  • searchAssets
  • getAssetBatch

Histórico de Transações

  • getSignaturesForAsset

Informações da Conta

  • getTokenAccounts

Créditos da Wallet API

Todas as solicitações Wallet API custam 100 créditos cada:
ServiçoCréditosNotas
Identidade da Wallet100Obter identidade da wallet (exchanges, protocolos, instituições)
Consulta em Lote de Identidade100Consultar até 100 endereços em uma única solicitação
Saldos da Wallet100Obter saldos de tokens e NFTs com valores em USD
Saldo Histórico100Obter saldo de token ou SOL em um timestamp ou slot passado
Histórico da Wallet100Obter histórico de transações com mudanças de saldo
Transferências de Tokens100Obter toda a atividade de transferência de tokens
Fonte de Financiamento da Wallet100Descobrir quem originalmente financiou uma wallet
Para mais informações sobre o uso da Wallet API, leia nossa documentação da Wallet API.

Créditos de Wallet-as-a-Service

Wallet-as-a-Service cobra através dos seus créditos Helius existentes — não há assinatura separada e nenhuma taxa por usuário ativo mensal. Cada assinatura custa 200 créditos ($0.001 à taxa de crédito padrão), cobrindo o wallet embutido e a assinatura.
ServiçoCréditosNotas
Assinatura WaaS200Por assinatura: signMessage, signTransaction e signAndSendTransaction cada um produz um. Cobrado quando a assinatura é produzida, mesmo que a transação falhe posteriormente na cadeia; assinaturas que nunca são concluídas (por exemplo, um prompt cancelado) são gratuitas. A criação de wallet é gratuita.
Requisito de Plano: Wallet-as-a-Service está disponível apenas em planos pagos (Developer e acima). WaaS está atualmente em beta e os preços estão sujeitos a alterações.
Acompanhe wallets, assinaturas e créditos gastos no dashboard em WaaS → Analytics.

Créditos de Webhook

ServiçoCréditosNotas
Eventos de Webhook1Por evento enviado pela Helius, independentemente de respostas de endpoint bem-sucedidas ou falhadas
Gerenciamento de Webhook100Criar, editar, excluir webhooks
Para mais informações sobre o uso de webhooks, leia nosso guia de início rápido.

Créditos de Compressão ZK

Todas as chamadas ZK Compression API custam 10 créditos cada. Uma exceção é getValidityProof que custa 100 créditos por solicitação devido à sua alta intensidade computacional.
ServiçoCréditosNotas
ZK Compression API10Chamadas RPC de Compressão ZK
getValidityProofs100Calcular provas ZK