---
title: "Melhores provedores de RPC para Ethereum em 2026"
description: "A Alchemy foi o provedor de RPC para Ethereum mais rápido em um benchmark datado de 24 horas: menor latência média e P95 globais, a mais rápida em todos os oito métodos testados e zero requisições com falha."
datePublished: "2026-10-29"
dateModified: "2026-10-29"
---

# Melhores provedores de RPC para Ethereum em 2026

<ImageBlock
  src="https://media.alchemy.com/technical-guide-blog.png"
  alt="Card de título Melhores provedores de RPC para Ethereum 2026 sobre um fundo de grade azul e verde"
  width={3840}
  height={1800}
  priority
/>

Todo app Ethereum é tão rápido quanto sua chamada RPC mais lenta. Um saldo que trava. Uma cotação que chega um bloco atrasada. Um backfill que nunca alcança a chain. Seus usuários não sentem a média. Eles sentem os poucos por cento mais lentos das suas requisições.

É nessa cauda lenta que nos destacamos. A Alchemy foi o provedor de RPC para Ethereum mais rápido no nosso benchmark nas 24 horas encerradas em 28 de outubro de 2026 às 18:15 UTC:

- Menor latência média global: 7,77 ms.
- Menor P95 global, o tempo abaixo do qual ficam 95% das requisições: 16,47 ms, contra 122,67 ms da QuickNode.
- A mais rápida em todos os oito métodos Ethereum que testamos, de leituras de saldo a `eth_getLogs` (a chamada que busca logs de eventos) em 1.000 blocos.
- Zero requisições com falha, em todos os métodos e em todas as regiões.
- P95 abaixo de 20 ms nas quatro regiões que testamos.

Um provedor de RPC para Ethereum executa nós Ethereum para você e fornece um endpoint que fala JSON-RPC, a interface que carteiras, apps e bibliotecas como ethers.js e viem usam para ler dados da chain e enviar transações.

Nós publicamos este guia, e a Alchemy é um dos cinco provedores que ele compara. Os provedores aparecem em ordem alfabética, e todo limite, recurso e detalhe de SLA vem das próprias páginas de cada provedor em 28 de outubro de 2026.

## Qual provedor de RPC para Ethereum tem a menor latência?

A Alchemy teve a menor latência média e P95 em Ethereum no nosso benchmark das últimas 24 horas, e retornou 100% das requisições com sucesso.

Global, Ethereum, 2026-10-27 18:15 UTC a 2026-10-28 18:15 UTC:

<EmbeddedTable
  table={{
    columns: [
      { key: "c0", width: 200, title: "Provedor", dataType: "object" },
      { key: "c1", width: 200, title: "Latência média", dataType: "object" },
      { key: "c2", width: 200, title: "P50", dataType: "object" },
      { key: "c3", width: 200, title: "P95", dataType: "object" },
      { key: "c4", width: 200, title: "Taxa de sucesso", dataType: "object" },
    ],
    data: [
      {
        id: 0,
        c0: { title: "<p>Alchemy</p>", tooltip: "", icon: "" },
        c1: { title: "<p>7,77 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>5,69 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>16,47 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>100%</p>", tooltip: "", icon: "" },
      },
      {
        id: 1,
        c0: { title: "<p>Goldsky</p>", tooltip: "", icon: "" },
        c1: { title: "<p>10,86 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>5,69 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>18,11 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>99,99%</p>", tooltip: "", icon: "" },
      },
      {
        id: 2,
        c0: { title: "<p>QuickNode</p>", tooltip: "", icon: "" },
        c1: { title: "<p>31,50 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>8,34 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>122,67 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>100%</p>", tooltip: "", icon: "" },
      },
      {
        id: 3,
        c0: { title: "<p>dRPC</p>", tooltip: "", icon: "" },
        c1: { title: "<p>215,05 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>57,55 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>835,84 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>99,98%</p>", tooltip: "", icon: "" },
      },
      {
        id: 4,
        c0: { title: "<p>Ankr</p>", tooltip: "", icon: "" },
        c1: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c3: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c4: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
      },
      {
        id: 5,
        c0: { title: "<p>Chainstack</p>", tooltip: "", icon: "" },
        c1: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c3: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c4: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
      },
      {
        id: 6,
        c0: { title: "<p>Infura</p>", tooltip: "", icon: "" },
        c1: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c3: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
        c4: { title: "<p>Fora do benchmark</p>", tooltip: "", icon: "" },
      },
    ],
  }}
/>

Fonte: [alchemy.com/benchmarks](https://www.alchemy.com/benchmarks), com dados legíveis por máquina em [alchemy.com/benchmarks/data.md](https://www.alchemy.com/benchmarks/data.md). A página ao vivo mostra uma visão móvel de 24 horas que é atualizada a cada 5 minutos, então os números de hoje serão diferentes deste snapshot.

A cauda da Alchemy se manteve estreita. Seu P95 foi cerca de 2,9 vezes o seu P50 (a resposta mediana), então até as requisições mais lentas ficaram próximas da resposta típica. O P95 da QuickNode foi cerca de 14,7 vezes o seu P50, e 106,20 ms maior que o da Alchemy.

Pense no P95 como uma fila de caixa. A espera média pode parecer boa enquanto um cliente em cada 20 espera muito mais, e é esse cliente que vai embora. Um bot de trading que lê o estado a cada bloco faz milhares de chamadas por hora, então até uma pequena parcela de respostas lentas se transforma em cotações perdidas.

## Qual provedor de RPC para Ethereum é o mais rápido em cada método?

A Alchemy teve a menor média global em todos os oito métodos que testamos. Cada tipo de chamada percorre um caminho diferente na infraestrutura de um provedor, e apps reais raramente são feitos de uma única chamada, então nosso benchmark mede cada método separadamente:

<EmbeddedTable
  table={{
    columns: [
      { key: "c0", width: 200, title: "Leitura Ethereum", dataType: "object" },
      { key: "c1", width: 200, title: "Alchemy", dataType: "object" },
      { key: "c2", width: 200, title: "Goldsky", dataType: "object" },
      { key: "c3", width: 200, title: "QuickNode", dataType: "object" },
      { key: "c4", width: 200, title: "dRPC", dataType: "object" },
    ],
    data: [
      {
        id: 0,
        c0: {
          title: "<p><code>eth_getBalance</code></p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>6,88 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>12,80 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>14,71 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>63,47 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 1,
        c0: {
          title: "<p><code>eth_getBlockByNumber</code>, earliest</p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>7,35 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>13,45 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>14,59 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>33,61 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 2,
        c0: {
          title: "<p><code>eth_getBlockByNumber</code>, latest</p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>9,12 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Não testado</p>", tooltip: "", icon: "" },
        c3: { title: "<p>15,88 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>36,04 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 3,
        c0: {
          title: "<p><code>eth_getLogs</code>, 1 bloco</p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>7,52 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>8,76 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>47,96 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>383,46 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 4,
        c0: {
          title: "<p><code>eth_getLogs</code>, 10 blocos</p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>7,50 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>8,76 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>48,22 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>383,20 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 5,
        c0: {
          title: "<p><code>eth_getLogs</code>, 100 blocos</p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>7,56 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>8,30 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>48,08 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>384,35 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 6,
        c0: {
          title: "<p><code>eth_getLogs</code>, 1.000 blocos</p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>8,33 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>8,38 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>47,89 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>388,39 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 7,
        c0: {
          title: "<p><code>eth_getTransactionReceipt</code></p>",
          tooltip: "",
          icon: "",
        },
        c1: { title: "<p>7,89 ms</p>", tooltip: "", icon: "" },
        c2: { title: "<p>15,59 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>14,68 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>48,10 ms</p>", tooltip: "", icon: "" },
      },
    ],
  }}
/>

As consultas de logs mostram isso melhor. Nossa latência de `eth_getLogs` quase não mudou de um intervalo de 1 bloco para um de 1.000 blocos, ficando entre 7,50 e 8,33 ms. Essa é a diferença entre um backfill que acompanha a chain e um que fica para trás. A diferença também se mantém por região: em AP Southeast, a Alchemy respondeu consultas de logs de 1.000 blocos em 7,05 ms em média, contra 74,32 ms da QuickNode e 733,48 ms da dRPC.

## Quão confiável é a Alchemy em Ethereum?

A Alchemy registrou zero requisições Ethereum com falha na janela, em todos os métodos e em todas as regiões. Uma resposta rápida só ajuda se ela chegar. Goldsky e dRPC registraram falhas, as da dRPC principalmente em `eth_getLogs`.

Para uma carteira ou um fluxo de pagamentos, uma leitura com falha é pior que uma leitura lenta, porque o usuário vê um spinner ou um erro. Erros, limites de taxa e requisições mais lentas que oito segundos contam como falhas, sem retries, então um provedor não consegue exibir uma média favorável descartando suas requisições mais lentas.

## Como a Alchemy se sai por região?

A Alchemy teve a menor latência média em US East e AP Southeast, e seu P95 ficou abaixo de 20 ms nas quatro regiões que testamos.

<EmbeddedTable
  table={{
    columns: [
      { key: "c0", width: 200, title: "Região", dataType: "object" },
      {
        key: "c1",
        width: 200,
        title: "Menor latência média",
        dataType: "object",
      },
      {
        key: "c2",
        width: 200,
        title: "Alchemy (média / P50 / P95)",
        dataType: "object",
      },
      {
        key: "c3",
        width: 200,
        title: "QuickNode (média / P50 / P95)",
        dataType: "object",
      },
      {
        key: "c4",
        width: 200,
        title: "Goldsky (média / P50 / P95)",
        dataType: "object",
      },
    ],
    data: [
      {
        id: 0,
        c0: { title: "<p>US East</p>", tooltip: "", icon: "" },
        c1: { title: "<p>Alchemy</p>", tooltip: "", icon: "" },
        c2: { title: "<p>6,91 / 5,16 / 9,81 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>9,19 / 5,37 / 13,68 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>8,44 / 5,86 / 18,64 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 1,
        c0: { title: "<p>US West</p>", tooltip: "", icon: "" },
        c1: { title: "<p>Goldsky</p>", tooltip: "", icon: "" },
        c2: { title: "<p>10,84 / 7,85 / 19,12 ms</p>", tooltip: "", icon: "" },
        c3: {
          title: "<p>74,81 / 76,44 / 143,74 ms</p>",
          tooltip: "",
          icon: "",
        },
        c4: { title: "<p>5,44 / 5,17 / 9,82 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 2,
        c0: { title: "<p>EU Central</p>", tooltip: "", icon: "" },
        c1: { title: "<p>QuickNode</p>", tooltip: "", icon: "" },
        c2: { title: "<p>6,86 / 5,24 / 9,95 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>2,78 / 5,10 / 9,70 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>14,67 / 5,94 / 52,06 ms</p>", tooltip: "", icon: "" },
      },
      {
        id: 3,
        c0: { title: "<p>AP Southeast</p>", tooltip: "", icon: "" },
        c1: { title: "<p>Alchemy</p>", tooltip: "", icon: "" },
        c2: { title: "<p>6,47 / 5,22 / 9,93 ms</p>", tooltip: "", icon: "" },
        c3: { title: "<p>39,25 / 50,06 / 94,27 ms</p>", tooltip: "", icon: "" },
        c4: { title: "<p>14,88 / 5,88 / 17,87 ms</p>", tooltip: "", icon: "" },
      },
    ],
  }}
/>

Consistência é o ponto. Nossa média ficou entre 6,47 e 10,84 ms nas quatro regiões, e nenhum outro provedor que medimos manteve o P95 abaixo de 20 ms em todas elas. Se o seu tráfego se concentra em uma região, confira os números dessa região no [benchmark ao vivo](https://www.alchemy.com/benchmarks).

## Como a Alchemy entrega a menor latência?

Por meio do [Cortex](https://www.alchemy.com/cortex), o motor de infraestrutura inteligente por trás de cada requisição da Alchemy. Ele faz quatro coisas que aparecem no benchmark:

- Roteamento: "A orquestração global e os subsistemas de IA avaliam continuamente as condições da rede em tempo real para rotear cada requisição para o nó saudável mais rápido." Nossa latência média ficou abaixo de 11 ms em todas as regiões que testamos.
- Hardware: hardware bare-metal construído para esse fim, conexões de fibra escura e escalabilidade elástica mantêm o throughput à frente da demanda.
- Disponibilidade: infraestrutura multirregional e failovers autônomos. É assim que zero requisições com falha aparece de fora.
- Logs e consistência: o `getLogs` com intervalo ilimitado varre a chain inteira em busca dos seus eventos em uma única requisição, e nossa latência de logs ficou estável de 1 bloco a 1.000. Consistência perfeita por bloco significa que os nós nunca divergem sobre a chain diante dos seus usuários.

A mesma infraestrutura atende alguns dos maiores apps onchain: Polymarket e Robinhood usam nossas APIs RPC e Data APIs, e o World App usa nossas APIs RPC e Rollups.

## Quando escolher a Alchemy?

Escolha a Alchemy quando seu app precisa ser rápido em todo lugar, toda vez, nas chamadas que mais importam. Ela se encaixa melhor nestas cargas de trabalho:

- DeFi e trading: a cauda decide se uma cotação chega a tempo, e nosso P95 global foi o menor de todos os provedores que medimos.
- Indexadores e backfills: fomos os mais rápidos em todos os intervalos de `eth_getLogs` que testamos, os planos pagos não têm limite de intervalo de blocos, e os dados de archive completos (todos os estados passados da chain) estão em todos os planos.
- Carteiras e apps de consumo: as leituras de saldo e de recibos mais rápidas, além de WebSockets e [Webhooks](https://www.alchemy.com/webhooks) para atualizações em tempo real.
- Lançamentos e crescimento rápido: hardware bare-metal com escalabilidade elástica, a mesma infraestrutura em que a Polymarket roda.
- Equipes enterprise: SOC 2 Type II, 99,99% de uptime, SLAs assinados (compromissos contratuais de uptime) e [Dedicated Clusters](https://www.alchemy.com/dedicated-clusters) single-tenant na sua região.

A mesma API cobre mais de 100 chains, então o endpoint que você escolher para Ethereum também cobre as L2s para as quais você vai lançar em seguida.

## Provedores de RPC para Ethereum em resumo

Estes são os detalhes que mais costumam definir uma lista curta. Antes de se comprometer, verifique também o limite de taxa de cada provedor em relação ao seu pico de tráfego, os limites de `eth_getLogs` e se as assinaturas WebSocket são cobradas por evento. A maioria dos provedores só oferece SLA (acordo de nível de serviço) em contratos enterprise. As fontes estão listadas na seção de cada provedor abaixo.

<EmbeddedTable
  table={{
    columns: [
      { key: "c0", width: 160, title: "Provedor", dataType: "object" },
      { key: "c2", width: 160, title: "Dados de archive", dataType: "object" },
      { key: "c3", width: 160, title: "Opções dedicadas", dataType: "object" },
      { key: "c4", width: 160, title: "SLA publicado", dataType: "object" },
      {
        key: "c5",
        width: 160,
        title: "Conformidade (página do próprio provedor)",
        dataType: "object",
      },
      { key: "c6", width: 160, title: "Chains", dataType: "object" },
    ],
    data: [
      {
        id: 0,
        c0: { title: "<p>Alchemy</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Sim, todos os planos</p>", tooltip: "", icon: "" },
        c3: {
          title: "<p>Dedicated Clusters (single-tenant)</p>",
          tooltip: "",
          icon: "",
        },
        c4: {
          title: "<p>SLAs assinados no Enterprise, 99,99% de uptime</p>",
          tooltip: "",
          icon: "",
        },
        c5: {
          title: '<p><a href="https://trust.alchemy.com">SOC 2 Type II</a></p>',
          tooltip: "",
          icon: "",
        },
        c6: { title: "<p>100+</p>", tooltip: "", icon: "" },
      },
      {
        id: 1,
        c0: { title: "<p>Ankr</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Sim, todos os planos</p>", tooltip: "", icon: "" },
        c3: {
          title: "<p>Nós dedicados no Enterprise</p>",
          tooltip: "",
          icon: "",
        },
        c4: {
          title: "<p>99,9% mensal, apenas Enterprise</p>",
          tooltip: "",
          icon: "",
        },
        c5: {
          title:
            "<p>SOC 2 Type II (detido por seu operador de infraestrutura)</p>",
          tooltip: "",
          icon: "",
        },
        c6: { title: "<p>80+ no Premium</p>", tooltip: "", icon: "" },
      },
      {
        id: 2,
        c0: { title: "<p>Chainstack</p>", tooltip: "", icon: "" },
        c2: {
          title: "<p>Sim, plano Growth e superiores</p>",
          tooltip: "",
          icon: "",
        },
        c3: {
          title:
            "<p>Dedicated Nodes a partir do Pro, add-on Unlimited Node</p>",
          tooltip: "",
          icon: "",
        },
        c4: {
          title: "<p>99,9% trimestral, Enterprise</p>",
          tooltip: "",
          icon: "",
        },
        c5: {
          title: "<p>SOC 2 Type II, ISO/IEC 27001</p>",
          tooltip: "",
          icon: "",
        },
        c6: { title: "<p>70+</p>", tooltip: "", icon: "" },
      },
      {
        id: 3,
        c0: { title: "<p>Infura</p>", tooltip: "", icon: "" },
        c2: {
          title: "<p>Sim, ativado na mainnet Ethereum</p>",
          tooltip: "",
          icon: "",
        },
        c3: {
          title: "<p>Throughput personalizado no Enterprise</p>",
          tooltip: "",
          icon: "",
        },
        c4: {
          title: "<p>SLAs contratuais no Enterprise (valor não publicado)</p>",
          tooltip: "",
          icon: "",
        },
        c5: { title: "<p>Consulte o provedor</p>", tooltip: "", icon: "" },
        c6: { title: "<p>40+ redes</p>", tooltip: "", icon: "" },
      },
      {
        id: 4,
        c0: { title: "<p>QuickNode</p>", tooltip: "", icon: "" },
        c2: { title: "<p>Sim, todos os planos</p>", tooltip: "", icon: "" },
        c3: {
          title: "<p>Dedicated Clusters no Enterprise</p>",
          tooltip: "",
          icon: "",
        },
        c4: {
          title: "<p>99,99% de uptime, Enterprise</p>",
          tooltip: "",
          icon: "",
        },
        c5: {
          title: "<p>SOC 1 Type 2, SOC 2 Type 2, ISO/IEC 27001</p>",
          tooltip: "",
          icon: "",
        },
        c6: { title: "<p>70+</p>", tooltip: "", icon: "" },
      },
    ],
  }}
/>

Todos os provedores aqui servem dados de archive de Ethereum, o histórico completo do estado das contas que um nó archive mantém e um nó full descarta, embora alguns os coloquem atrás de um plano pago. Eles estão em todos os planos que oferecemos, incluindo o Free.

## Como cada provedor de RPC para Ethereum se compara

### Alchemy

O [Alchemy Node RPC](https://www.alchemy.com/rpc-api) é o serviço de RPC para Ethereum da Alchemy, e foi o provedor mais rápido no nosso benchmark, com a menor latência média e P95 globais e zero requisições com falha. Os planos pagos permitem um intervalo de blocos ilimitado em `eth_getLogs`, com limite de resposta de 150 MB, os dados de archive estão em todos os planos, e as Debug and Trace APIs, que reproduzem uma transação passo a passo, estão no Pay as You Go e no Enterprise. Suportamos mais de 100 chains e operamos com 99,99% de uptime, com histórico ao vivo na nossa [página de status](https://status.alchemy.com). O plano Free inclui 30M de compute units por mês, então você pode executar seus métodos reais conosco antes de pagar um centavo.

Fontes: [preços](https://www.alchemy.com/pricing), [limites de eth_getLogs](https://www.alchemy.com/docs/chains/ethereum/ethereum-api-endpoints/eth-get-logs), [Cortex](https://www.alchemy.com/cortex), [Dedicated Clusters](https://www.alchemy.com/dedicated-clusters), [central de confiança](https://trust.alchemy.com).

### Ankr

A Ankr é um provedor de RPC multichain com preço fixo: todo método EVM custa os mesmos 200 API credits, descontados de um saldo Premium pré-pago. Não há recarga automática, e a Ankr suspende a conta quando o saldo passa de menos $5. Os dados de archive estão em todos os planos, e o Premium permite um intervalo de 10.000 blocos em `eth_getLogs`, com até 200.000 logs por resposta. WebSockets, trace e debug exigem o Premium, e só o Enterprise tem SLA (99,9% mensal). A Ankr não está no nosso benchmark de latência.

Fontes: [preços](https://www.ankr.com/docs/rpc-service/pricing/), [planos de serviço](https://www.ankr.com/docs/rpc-service/service-plans/), [SLA](https://www.ankr.com/docs/rpc-service/sla/), [visão geral de confiança](https://www.ankr.com/docs/trust/overview/), [saúde](https://www.ankr.com/rpc/health/).

### Chainstack

A Chainstack é um provedor de nós multichain que cobra em request units, com WebSockets em todos os planos e Dedicated Nodes a partir do plano Pro. A maioria das chamadas custa 1 RU, e chamadas de trace e de profundidade archive custam 2, o que inclui qualquer consulta `eth_getLogs` que comece 127 ou mais blocos atrás do topo da chain. Dados de archive, debug e trace começam no Growth. Os planos pagos limitam `eth_getLogs` a 10.000 blocos, e o plano gratuito a 100. A Chainstack não está no nosso benchmark de latência.

Fontes: [preços](https://chainstack.com/pricing/), [request units](https://docs.chainstack.com/docs/request-units), [limites](https://docs.chainstack.com/docs/limits), [SLA](https://chainstack.com/enterprise-support-sla/), [segurança](https://chainstack.com/security/), [status](https://status.chainstack.com).

### Infura

A Infura é um provedor de RPC para Ethereum com um formato de endpoint JSON-RPC padrão e cotas diárias de créditos, então migrar para ela ou a partir dela é basicamente uma mudança de URL. Os dados de archive são ativados automaticamente na mainnet Ethereum, e trace, debug e WebSockets são suportados. Como a cota é renovada diariamente, um pico de tráfego pode consumir os créditos de um dia antes da hora, e as conexões WebSocket são encerradas ao atingir o limite. `eth_getLogs` retorna no máximo 10.000 resultados e precisa terminar em até 10 segundos. A Infura não está no nosso benchmark de latência.

Fontes: [preços](https://www.infura.io/pricing), [custos de créditos](https://docs.infura.io/get-started/pricing/credit-cost), [eth_getLogs](https://docs.infura.io/reference/ethereum/json-rpc-methods/eth_getlogs), [dados de archive](https://docs.infura.io/concepts/archive-data), [status](https://status.infura.io).

### QuickNode

A QuickNode é um provedor de RPC multichain que cobra em API credits, 20 por chamada Ethereum padrão e 40 para trace e debug, com dados de archive e WebSockets em todos os planos. Seu nível Enterprise adiciona um SLA de 99,99% de uptime e Dedicated Clusters. No nosso benchmark, a cauda foi a diferença: um P95 global de 122,67 ms contra 16,47 ms da Alchemy, puxado pelos resultados em US West e AP Southeast, e cerca de 48 ms em `eth_getLogs`. Os planos pagos limitam `eth_getLogs` a 10.000 blocos. Para uma comparação direta, veja [Alchemy vs. QuickNode](https://www.alchemy.com/overviews/alchemy-vs-quicknode).

Fontes: [preços](https://www.quicknode.com/pricing), [API credits](https://www.quicknode.com/api-credits/eth), [eth_getLogs](https://www.quicknode.com/docs/ethereum/eth_getLogs), [enterprise](https://www.quicknode.com/enterprise), [segurança](https://www.quicknode.com/security), [status](https://status.quicknode.com).

## Como testar um provedor com o seu próprio tráfego?

Comece pelas chamadas que seus usuários sentem: leituras de saldo e recibos para uma carteira, intervalos reais de `eth_getLogs` para um indexador, e as leituras de cotação e de estado para um app de trading. Execute cada teste a partir das regiões onde estão seus servidores e usuários.

Este script mede 30 chamadas `eth_blockNumber` em dois endpoints e imprime P50, P95 e erros de cada um. Defina `PRIMARY_RPC_URL` e `SECONDARY_RPC_URL` com os endpoints que você está comparando:

<CodeSnippet
  language="bash"
  theme="dark"
  code={
    '# Time 30 eth_blockNumber calls against each endpoint, then print P50 and P95.\n# Each URL includes that provider\'s API key, read from the environment.\n# Requires curl and jq. Only HTTP 2xx responses with a valid JSON-RPC result count as successes.\nn=0\nfor url in "$PRIMARY_RPC_URL" "$SECONDARY_RPC_URL"; do\n  n=$((n + 1))\n  for i in $(seq 30); do\n    response=$(curl -s -w "\\n%{http_code} %{time_total}" -X POST "$url" \\\n      -H "Content-Type: application/json" \\\n      --data \'{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}\')\n    status=$(printf \'%s\\n\' "$response" | tail -n 1)\n    code=${status%% *}\n    if [ "$code" -ge 200 ] && [ "$code" -lt 300 ] &&\n      printf \'%s\\n\' "$response" | sed \'$d\' | jq -e \'has("result") and (has("error") | not)\' >/dev/null 2>&1; then\n      echo "ok ${status#* }"\n    else\n      echo "error"\n    fi\n  done | sort -k2 -n | awk -v n="$n" \'\n    $1 == "ok" { t[++ok] = $2 * 1000 }\n    $1 == "error" { err++ }\n    END {\n      if (!ok) { printf "Endpoint %d: no successful responses, %d errors\\n", n, err; exit }\n      printf "Endpoint %d: P50 %.0f ms, P95 %.0f ms, %d errors\\n", n, t[int(ok * 0.5 + 0.5)], t[int(ok * 0.95 + 0.5)], err\n    }\'\ndone\n'
  }
/>

Troque pelos métodos dos quais seu produto depende e execute o script a partir de cada região em que seu app roda. Um erro significa que a chamada falhou. Ela não voltou lenta.

## Como trocar de provedor sem downtime?

Execute os dois endpoints ao mesmo tempo, transfira o tráfego em etapas e mantenha o antigo como fallback até o novo se provar. Todos os provedores deste guia falam JSON-RPC padrão do Ethereum, então a maioria dos apps muda apenas uma URL e uma API key. Nosso [guia de migração sem downtime](https://www.alchemy.com/blog/migrate-between-rpc-providers-zero-downtime) cobre o inventário de métodos, o shadow testing e a virada.

Este cliente viem usa um transport fallback. Ele envia requisições ao primeiro provedor e passa para o segundo se o primeiro falhar:

<CodeSnippet
  language="ts"
  theme="dark"
  code={
    "import { createPublicClient, fallback, http } from 'viem'\nimport { mainnet } from 'viem/chains'\n\n// Each URL includes that provider's API key, read from the environment.\nconst client = createPublicClient({\n  chain: mainnet,\n  transport: fallback([\n    http(process.env.PRIMARY_RPC_URL),\n    http(process.env.SECONDARY_RPC_URL),\n  ]),\n})\n\nconst blockNumber = await client.getBlockNumber()\nconsole.log(`Latest block: ${blockNumber}`)\n"
  }
/>

## Como medimos

Latência, P50, P95 e taxa de sucesso vêm do nosso [benchmark público](https://www.alchemy.com/benchmarks):

- Os números cobrem 2026-10-27 18:15 UTC a 2026-10-28 18:15 UTC. Citamos uma janela fixa para que todo número possa ser conferido com os mesmos dados, e a página ao vivo mostra como os resultados estão hoje.
- A cada 10 segundos, cada provedor recebe uma requisição por método a partir de cada região AWS (US East, US West, EU Central e AP Southeast), e as requisições de todos os provedores saem no mesmo instante, em contas pagas padrão, por conexões aquecidas e sem retries.
- Uma requisição é bem-sucedida se retorna em até oito segundos com status HTTP 2xx, JSON válido e nenhum erro JSON-RPC. A latência vem apenas de respostas bem-sucedidas.
- Em Ethereum, o benchmark cobre Alchemy, Goldsky, QuickNode e dRPC. Ankr, Chainstack e Infura não estão no benchmark.

O benchmark não mede fluxos completos de app, escritas, entrega via WebSocket nem o seu próprio mix de tráfego. A metodologia completa está em [como fazemos benchmark do desempenho de RPC](https://www.alchemy.com/blog/how-we-benchmark-rpc-performance). Limites, recursos, conformidade e SLAs dos provedores vêm das próprias páginas de cada um, consultadas em 28 de outubro de 2026. Deixamos dRPC e Dwellir fora das seções de provedores porque não conseguimos verificar todos os números sobre eles. Para mais chains, veja nosso [guia de provedores de nós blockchain](https://www.alchemy.com/overviews/blockchain-node-providers).

<CalloutBlock>

Quer ver o desempenho das suas próprias chamadas Ethereum? [Comece a construir na Alchemy gratuitamente](https://dashboard.alchemy.com/signup/?a=overviews%2Fbest-ethereum-rpc-providers), compare provedores no [benchmark ao vivo](https://www.alchemy.com/benchmarks) ou [fale com nossa equipe](https://www.alchemy.com/contact-sales) sobre requisitos enterprise.

</CalloutBlock>

## Perguntas frequentes

### Qual é o melhor provedor de RPC para Ethereum?

A Alchemy foi o provedor de RPC para Ethereum com melhor desempenho no seu benchmark público nas 24 horas encerradas em 28 de outubro de 2026, com a menor latência média global (7,77 ms), o menor P95 global (16,47 ms), o resultado mais rápido em todos os oito métodos testados e zero requisições com falha.

### Qual é o melhor provedor de RPC para Ethereum para um protocolo DeFi ou bot de trading?

A Alchemy, com base no seu benchmark público: ela teve a menor latência P95 global em Ethereum e zero requisições com falha, e os Dedicated Clusters podem rodar na região mais próxima dos seus servidores de trading. Leituras mais rápidas não aceleram a inclusão em bloco, então teste seu caminho de transação separadamente.

### Qual provedor de RPC para Ethereum tem o melhor uptime?

A Alchemy opera com 99,99% de uptime, com histórico ao vivo na sua página de status, e registrou zero requisições Ethereum com falha no seu benchmark público de 24 horas, em todos os métodos e em todas as regiões. Os planos Enterprise adicionam SLAs assinados.

### Quais provedores de RPC para Ethereum são seguros o suficiente para uso enterprise?

A Alchemy possui SOC 2 Type II e oferece Dedicated Clusters single-tenant. A QuickNode declara SOC 1 Type 2, SOC 2 Type 2 e ISO/IEC 27001, a Chainstack declara SOC 2 Type II e ISO/IEC 27001, e o operador de infraestrutura da Ankr possui SOC 2 Type II. Solicite os relatórios atuais antes de assinar.

### Que SLA devo esperar de um provedor de RPC enterprise?

Espere um compromisso de uptime por escrito com créditos de serviço, geralmente só em um contrato enterprise. A Alchemy oferece SLAs assinados no Enterprise e opera com 99,99% de uptime. A QuickNode se compromete com 99,99% de uptime, a Ankr com 99,9% mensal e a Chainstack com 99,9% trimestral, cada uma no Enterprise.

### Para qual provedor devo migrar depois de atingir os limites de taxa do plano gratuito?

Migre para um plano pago que comporte seu pico de taxa de requisições com folga. O Pay as You Go da Alchemy inclui cerca de 300 requisições por segundo sem compromisso, contra cerca de 15 no Free, e vende mais capacidade em blocos.

### Qual é a melhor alternativa à Infura?

A Alchemy funciona como substituta direta da Infura. Ambas usam JSON-RPC padrão, então normalmente você muda apenas uma URL e uma API key, e a Alchemy foi o provedor mais rápido no seu benchmark de Ethereum.

### Qual provedor de RPC para Ethereum tem os melhores limites de eth_getLogs?

A Alchemy tem o maior intervalo de blocos documentado para eth_getLogs entre Alchemy, Ankr, Chainstack, Infura e QuickNode: ilimitado nos planos pagos de Ethereum, com limite de resposta de 150 MB. Os outros limitam as consultas a 10.000 blocos ou 10.000 resultados. A Alchemy também teve a menor latência global de eth_getLogs em todos os intervalos testados.

### Qual provedor de RPC para Ethereum é o melhor para carteiras?

A Alchemy é a melhor opção para carteiras no seu benchmark público. Ela teve as leituras de saldo (6,88 ms) e as consultas de recibos de transação (7,89 ms) globais mais rápidas em Ethereum. Os WebSockets enviam novos blocos assim que eles chegam, e os Webhooks entregam eventos onchain com entrega pelo menos uma vez (at-least-once).

### Preciso de um nó dedicado ou um provedor compartilhado é suficiente?

Um provedor compartilhado é suficiente para a maioria dos apps em produção. Você precisa de infraestrutura dedicada para isolamento single-tenant, tracers customizados, uma região específica ou capacidade garantida em altas taxas de requisição. Os Dedicated Clusters da Alchemy cobrem esses casos na mesma API.

### Como faço benchmark de provedores de RPC antes de escolher um?

Envie as mesmas requisições para cada provedor a partir das regiões onde estão seus usuários e servidores, com as mesmas configurações de timeout e de conexão. Compare latência média, P95 e taxa de sucesso nos métodos dos quais seu app depende, como eth_getLogs e consultas de recibos.

### Qual provedor de RPC para Ethereum funciona melhor com ethers.js ou viem?

Alchemy, Ankr, Chainstack, Infura e QuickNode funcionam com ethers.js e viem, porque ambas as bibliotecas falam JSON-RPC padrão do Ethereum. Passe a URL do provedor para o JsonRpcProvider no ethers.js ou para o transport http no viem.
