> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Envio de Transações Solana

> Escolha a maneira certa de enviar transações Solana com Helius. Compare o envio básico para aplicativos e carteiras com o envio de alto desempenho para traders.

## Por que o envio de transações é difícil no Solana?

Cada interação com Solana — negociar em uma DEX, cunhar um NFT, transferir tokens ou chamar um programa — requer uma transação que seja registrada no blockchain. Durante a congestão da rede, transações não otimizadas são frequentemente descartadas antes de alcançar um líder. Helius fornece roteamento direto para líderes, otimização de taxas prioritárias e redundância de nível empresarial para que suas transações sejam confirmadas rápida e confiavelmente.

Esta página ajuda você a escolher o método de envio certo para seu caso de uso. Existem dois caminhos:

<CardGroup cols={2}>
  <Card title="Envio básico" icon="shield-check" href="#basic-sending">
    Para aplicativos onde a confiabilidade é mais importante do que a velocidade
    bruta — pagamentos, carteiras, aplicativos sociais e a maioria das interações
    de programas. Cobrado por envio dos créditos do seu plano.
  </Card>

  <Card title="Envio de alto desempenho" icon="rocket" href="#high-performance-sending">
    Para negociação sensível à latência — propAMMs, snipers, copy traders,
    bots de liquidação, arbitragem. Roteado através do
    [Helius Sender](/docs/pt-BR/sending-transactions/sender)
    e pago com gorjetas em SOL em vez de créditos.
  </Card>
</CardGroup>

## Qual opção devo escolher?

Comece com a pergunta que mais importa: **a latência é crítica para o seu negócio?**

| Seu caso de uso                                                              | Método recomendado                                                     | Modelo de custo                                             |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ----------------------------------------------------------- |
| Pagamentos, carteiras, aplicativos sociais, chamadas de programas gerais     | [Basic `sendTransaction`](/docs/pt-BR/sending-transactions/send-manually)   | 1 crédito por envio                                         |
| Execução atômica, tudo ou nada (sem requisito de latência)                   | [Basic `sendBundle`](/docs/pt-BR/sending-transactions/send-bundle)          | 1 crédito por envio                                         |
| Negociação competitiva que exige o pouso mais rápido (transações ou pacotes) | [Sender Max](/docs/pt-BR/sending-transactions/sender-max)                   | gorjeta mínima de 0.001 SOL (buffer de gorjeta prioritária) |
| Execução atômica, tudo ou nada com o pouso mais rápido                       | [Sender Max — bundles](/docs/pt-BR/sending-transactions/sender-max#bundles) | gorjeta mínima de 0.001 SOL (buffer de gorjeta prioritária) |
| Negociação otimizada para custo em um único caminho rápido                   | [Sender — SWQOS-only](/docs/pt-BR/sending-transactions/sender-swqos-only)   | gorjeta mínima de 0.000005 SOL                              |

<Tip>
  Não sabe? Se você está construindo uma carteira, fluxo de pagamento ou aplicativo geral,
  comece com **envio básico**. Se você está competindo para realizar trades antes
  dos outros, use **Helius Sender**.
</Tip>

## Envio básico

O envio básico é a escolha certa quando a confiabilidade importa mais do que economizar milissegundos. As transações são roteadas diretamente para os líderes de bloco atuais e futuros por um caminho prioritário, evitando a fila pública. Cada envio é cobrado como **1 crédito** do seu plano.

<CardGroup cols={2}>
  <Card title="Enviar transações" icon="paper-plane" href="/docs/pt-BR/sending-transactions/send-manually">
    Construa, otimize e confirme um `sendTransaction` com ajuste de unidade de computação,
    taxas prioritárias e um robusto loop de confirmação.
  </Card>

  <Card title="Enviar pacotes" icon="layer-group" href="/docs/pt-BR/sending-transactions/send-bundle">
    Envie até 5 transações para execução atômica, tudo ou nada via
    `sendBundle`, roteado diretamente para Jito.
  </Card>
</CardGroup>

<Note>
  O envio básico é mais apropriado quando a latência não é crítica para o seu
  negócio (pagamentos, carteiras, aplicativos sociais e similares). Para a menor latência
  possível, use [Helius Sender](#high-performance-sending).
</Note>

## Envio de alto desempenho

Para negociação sensível à latência, [Helius Sender](/docs/pt-BR/sending-transactions/sender) envia sua transação por todos os caminhos (Helius, Jito, Harmonic, Rakurai, etc.) para a inclusão mais rápida possível. O Sender **não consome créditos de API** — você paga com uma gorjeta em SOL por cada transação, e está disponível em todos os planos, incluindo o nível gratuito.

O Sender oferece dois níveis. Escolha com base em quão competitivas suas transações precisam ser:

<CardGroup cols={2}>
  <Card title="Sender Max (pouso mais rápido)" icon="trophy" href="/docs/pt-BR/sending-transactions/sender-max">
    Roteado por todos os caminhos de alta velocidade e inserido em um buffer de
    gorjeta prioritária, com uma gorjeta mínima de **0.001 SOL**. Lida com
    transações e pacotes — ideal para submissões altamente contestadas.
  </Card>

  <Card title="Somente SWQOS (otimizado para custo)" icon="dollar-sign" href="/docs/pt-BR/sending-transactions/sender-swqos-only">
    Roteia por um único caminho rápido SWQOS com uma gorjeta mínima de
    **0.000005 SOL**. Melhor quando você deseja envio de baixa latência
    com a menor gorjeta.
  </Card>
</CardGroup>

<Tip>
  Construindo uma estratégia de trading? A seção de [Trading](/docs/pt-BR/trading/overview) cobre
  o conjunto completo de ferramentas — incluindo [Pré-confirmações](/docs/pt-BR/pre-confirmations/overview) para
  os primeiros sinais de transação.
</Tip>

## Conceitos chave para transações confiáveis

Independentemente do método que você escolher, entender esses conceitos é fundamental para o sucesso no Solana.

<CardGroup cols={2}>
  <Card title="Otimizando Transações" icon="gauge-high" href="/docs/pt-BR/sending-transactions/optimizing-transactions">
    Aprenda as melhores práticas para definir taxas prioritárias e unidades de
    computação para maximizar as chances de sua transação ser registrada rapidamente.
  </Card>

  <Card title="Proteção MEV" icon="shield-halved" href="/docs/pt-BR/sending-transactions/mev-protect">
    Opte por rotas ao redor de validadores estatisticamente ligados
    a ataques de sanduíche usando `mev-protect=true`. Funciona com todos os métodos de envio.
  </Card>
</CardGroup>
