O que é um crypto bundler?
Escrito por Uttam Singh

Poucas palavras em cripto carregam tantos significados quanto "bundling". Um app que agrupa vinte leituras de saldo em uma única chamada está fazendo bundling. Um rollup que comprime milhares de transações em uma única submissão à L1 está fazendo bundling. Um searcher que submete um conjunto ordenado de trades a um block builder está fazendo bundling. O mesmo vale para um trader que compra a supply de um token em uma dúzia de wallets no bloco em que ele é lançado. A mesma palavra, sempre com mecânicas diferentes.
Em um nível alto, um crypto bundler se refere a uma operação específica que combina múltiplas transações em uma única submissão onchain. Bundling aparece sempre que fazer as coisas uma de cada vez custaria mais, vazaria mais valor ou falharia com mais frequência do que fazê-las juntas. A mecânica muda entre Ethereum, Solana e as L2s, o que é metade do motivo pelo qual a palavra causa tanta confusão.
O que um crypto bundler faz?
Um crypto bundler é qualquer agente, contrato ou serviço que combina múltiplas operações pendentes em uma única transação onchain. Traders fazem bundle para controlar como o lançamento de um token acontece. Searchers fazem bundle para garantir a ordem de execução. Rollups fazem bundle para diluir o custo de settlement. Wallets e apps fazem bundle para reduzir overhead de requisições, tornar ações de múltiplas etapas atômicas e patrocinar gas para que usuários nunca precisem ter o token nativo.
As implementações desses diferentes bundlers têm pouco em comum além do verbo. Alguns bundlers são trading bots, outros são infraestrutura de protocolo, outros são um único contrato implantado que qualquer pessoa pode chamar, e um deles é um papel nomeado em um padrão do Ethereum. A única forma de saber qual deles um documento quer dizer é o contexto. Os tipos comuns de bundlers estão abaixo.
Por que fazer bundle, afinal?
Em geral, bundling cumpre um de três papéis. Ele reduz custo, garante ordem, ou age em nome de alguém, geralmente mais de um desses ao mesmo tempo.
O óbvio é o custo. Toda transação onchain paga um overhead fixo antes de fazer qualquer coisa útil: 21.000 gas em chains EVM, mais custos de calldata e assinatura. Agrupe dez operações em uma transação e você paga essa taxa uma vez em vez de dez. Para qualquer coisa de alta frequência, como roteamento em DEX ou leituras de indexer, a diferença se acumula rápido.
Depois há a ordem. Algumas operações só são seguras, ou só são lucrativas, quando executam juntas em uma sequência fixa. Uma approval e o swap que a segue podem sofrer front-run no intervalo entre elas. Uma arbitragem desmorona se algo se intromete entre a compra e a venda. Um launch snipe, ou uma compra feita no instante em que um token é lançado, só funciona se a compra acontecer no mesmo bloco em que o token é criado. Bundling colapsa "estas, nesta ordem, ou nada" em uma única garantia.
O motivo mais sutil é a delegação. Uma smart contract account não consegue enviar sua própria transação, então algo que detém uma chave privada precisa embrulhar a intenção da account, pagar o gas e submeter a transação. Esse é o papel de um account abstraction bundler, e é assim que um app paga gas em nome de um usuário ou assina por um agent que não tem ETH.
Quais são os tipos de bundling em cripto?
Há cinco tipos comuns de bundling em cripto.
Transaction batching e multicall
Multicall é a forma cotidiana de bundling, um pequeno contrato que expande uma transação em muitas chamadas. A implementação canônica é o Multicall3, implantado em 0xcA11bde05977b3631167028862bE2a173976CA11 em mais de 100 chains EVM. Seu uso mais comum é agrupar leituras. Um app que precisa de saldos, allowances e preços de vinte tokens emite um único eth_call contra o Multicall3 em vez de vinte requisições JSON-RPC separadas. Para escritas, incluindo chamadas de router e composição de protocolos DeFi, o batching a partir de um único remetente torna uma ação de múltiplas etapas atômica: a approval e o swap acontecem juntos ou não acontecem.
O limite crucial desse tipo de bundling é que o multicall não agrega entre remetentes diferentes. A transação vem de uma conta, chega ao contrato de batching, e se ramifica a partir dali. Não há mempool nem operador. Uma grande parte das leituras em produção em chains EVM passa pelo Multicall3, o que o torna uma das formas de bundling de maior volume e menos visíveis que existem.
MEV bundles
Um MEV bundle (maximum extractable value) é uma lista ordenada de transações que um searcher quer incluída atomicamente no próximo bloco. O searcher a submete a um block builder ou relay em vez do mempool público, pagando pela inclusão. O ponto é a ordem: uma arbitragem que depende de uma compra e uma venda executando em sequência só funciona se o searcher controlar a sequência. A Flashbots implementa isso no Ethereum através do mev-boost; a Jito implementa o equivalente no Solana através do seu Block Engine.
O bundle é selado, o que significa que toda transação executa na ordem exata especificada, ou nenhuma executa. Builders, incluindo Beaverbuild, Titan e Flashbots, competem para montar blocos a partir dos bundles mais valiosos, e relays ficam entre builders e validators. Veja nossa visão geral de proteção contra MEV para entender o que isso significa para usuários comuns que roteiam através de mempools públicos.
Rollup batches
Um rollup sequencer faz bundle de transações por padrão: ele ordena transações da L2, as comprime, e submete centenas ou milhares delas como calldata ou payload de blob de uma única transação na L1. Optimism, Arbitrum, Base e todo outro rollup importante funcionam assim. Do ponto de vista do usuário, uma transação na L2 parece qualquer outra. Do ponto de vista da L1, o rollup pagou o overhead de uma transação para fazer settlement de todo o batch.
Os blobs do EIP-4844, introduzidos no upgrade Dencun em março de 2024, reduziram o custo na L1 desses batches em aproximadamente uma ordem de magnitude, que é a razão estrutural pela qual as taxas de L2 despencaram de centavos para frações de centavo. Essa é a forma mais invisível de bundling para um desenvolvedor, porque nenhum código de aplicação a toca, e a mais consequente para a economia das L2s.
Token launch bundling
Em launchpads de memecoins, um "bundler" é uma ferramenta de trading. Ele implanta um token e compra uma fatia da supply a partir de múltiplas wallets no mesmo bloco, tudo executado atomicamente. No Solana, isso geralmente acontece através de um Jito bundle. Criadores usam isso para se antecipar a snipers no próprio lançamento, ou para espalhar uma posição interna entre wallets de modo que fique mais difícil de perceber. A supply parece distribuída onchain; na prática, uma única parte a controla.
É por isso que "bundled" funciona como um selo de alerta em dashboards de trading. Ferramentas que analisam lançamentos de memecoins na Pump sinalizam a fração da supply comprada no bloco de criação, porque concentração oculta pode sair de uma vez só. O mecanismo é a mesma inclusão atômica e ordenada que um MEV bundle usa. A diferença é para que ela é usada.
Account abstraction bundlers
Na documentação de smart accounts, "bundler" normalmente se refere ao agente do ERC-4337: um serviço offchain que coleta user operations, agrupa várias delas em uma transação, adianta o gas, e é reembolsado pela account ou por um paymaster que a patrocina. Se você chegou aqui vindo de documentação de wallet ou account abstraction, este é o bundler que você tinha em mente.

Como os cinco tipos de crypto bundlers se comparam
Mesmo conceito de bundling, cinco implementações e razões diferentes por trás dele. A forma mais rápida de desambiguar é perguntar quem se beneficia. Um trader lucra com um launch bundle, um searcher com um MEV bundle, os usuários de um rollup com um batch, e os usuários de um app com batching e patrocínio.
Perguntas frequentes
Um token launch bundled é um golpe?
Nem sempre, mas é um sinal de alerta. Bundling permite que um criador compre boa parte da supply de um token entre muitas wallets no bloco de lançamento. Isso pode ser uma proteção legítima contra snipers, ou uma forma de esconder propriedade concentrada que despeja depois. Trate supply fortemente bundled como um sinal de risco que vale a pena verificar antes de comprar.
Como eu sei se um token launch foi bundled?
Ferramentas de análise onchain e dashboards de memecoins sinalizam a fração da supply comprada no mesmo bloco em que o token foi criado. Uma porcentagem alta espalhada entre muitas wallets novas é o indício. Verifique as compras no primeiro bloco do token e a distribuição de holders antes de confiar que a supply parece organicamente espalhada.
O que é um bundler no ERC-4337?
No account abstraction do ERC-4337, um bundler é um serviço offchain que coleta user operations de smart contract accounts, agrupa várias em uma transação, paga o gas, e a submete ao contrato EntryPoint. Ele é reembolsado pela account ou por um paymaster. A Alchemy roda um open-source chamado Rundler.
Multicall é a mesma coisa que um bundler?
Não exatamente. Multicall, geralmente o Multicall3, agrupa muitas chamadas de um único remetente em uma transação, principalmente para reduzir requisições RPC em leituras. Um bundler do ERC-4337 agrega user operations de muitas smart accounts diferentes e paga o gas delas. Mesmo instinto, escopo diferente. O multicall fica dentro de um único remetente; um bundler abrange muitos.
Qual é a diferença entre um MEV bundle e um rollup batch?
Um MEV bundle é um conjunto ordenado de transações que um searcher submete a um block builder para inclusão atômica e resistente a front-running. Um rollup batch é milhares de transações da L2 que um sequencer comprime em uma única submissão à L1 para diluir o custo de settlement. Um controla a ordem, o outro controla o custo.
Construindo com crypto bundlers usando a Alchemy
Nossa RPC API é o ponto de entrada para as superfícies de bundling que um desenvolvedor toca diretamente: as leituras em batch que contratos como o Multicall3 expandem, as interfaces RPC de rollup por onde o tráfego da L2 flui, e os endpoints padrão em toda chain que hospedamos. Para times que constroem fluxos de smart account, também oferecemos o Rundler, nosso bundler open-source em Rust, e o Gas Manager para políticas de patrocínio de gas. Veja como construímos o Rundler para entender o design.
Crie um app, pegue uma key, e a mesma key funciona em tudo isso. Sem contratos, sem lista de espera. Comece a construir.
Não existe uma única coisa chamada bundler, e provavelmente nunca vai existir. A palavra se espalha porque o problema por trás dela, fazer mais em uma transação, aparece em toda camada de cripto. Identifique a camada, seja uma chamada de contrato, um bloco, um batch de L2, um token launch, ou uma smart account, e você identificou a qual bundler alguém está se referindo.
Visões gerais relacionadas
Carteiras6 de janeiro de 2026
O que é ERC-4337?
ERC-4337 permite carteiras de smart contract no Ethereum sem exigir mudanças no protocolo da camada de consenso.
Carteiras26 de junho de 2023
O que são user operations?
Definições, parâmetros e como funcionam
Carteiras5 de fevereiro de 2024
O que são Paymasters? (ERC-4337)
Conheça a Função dos Smart Contracts Paymaster no ERC-4337

Construa magia blockchain
A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.