Muitos para muitos
O Muitos para muitos movimenta SOL ou um token SPL entre carteiras em pares: cada remetente que você importa paga um valor definido ao destinatário correspondente. A lista inteira roda como um único lote, e cada transferência é assinada no seu próprio navegador, então as chaves dos remetentes nunca passam por um servidor.
Muitos para muitos j.tools/pt/tools/many-to-many
Abrir ferramentaTaxa da plataforma
0.001 SOL por transferência
A taxa de rede, o aluguel e o valor da transação são cobrados à parte.
Quando usar esta ferramenta
#quando-usar-esta-ferramenta- Você tem várias carteiras de origem e cada uma precisa abastecer o seu próprio destinatário em uma única execução.
- Você está distribuindo SOL ou um token SPL seguindo um mapeamento fixo de remetente para destinatário.
- Você já tem uma lista de chaves privadas dos remetentes e uma lista de endereços dos destinatários, na mesma ordem.
- Você quer valores por linha (Máx. em algumas linhas, um número fixo em outras) em vez de um valor igual em todas.
Antes de começar
#antes-de-comecar- Conectar uma carteira é opcional (como conectar). Ela nunca assina nem paga; só identifica a execução para a comissão poder ser atribuída. O que o lote realmente precisa é de uma conexão RPC funcionando, e a página cuida disso para você.
- As chaves privadas dos remetentes, prontas para importar (base58, base64 ou array de bytes). As chaves só são usadas no navegador.
- Uma lista correspondente de endereços públicos dos destinatários. As duas listas formam pares pela posição.
- No modo SPL, o mint do token que você quer movimentar. Escolha com o seletor de token integrado.
- SOL suficiente em cada remetente para o valor dele, a taxa da plataforma e a taxa base da rede. Destinatários de SPL que precisam de uma conta de token nova somam um pequeno aluguel único.
Use apenas carteiras operacionais de curta duração; nunca insira uma seed phrase ou a chave de uma carteira de longo prazo.
Como usar
#como-usar-
Escolha o ativo e importe as linhas
Você pode conectar uma carteira no topo da ferramenta. Deixe o token em SOL para transferências nativas ou abra o seletor de token e escolha um token SPL. Depois use Importar remetentes para colar as chaves privadas e Importar destinatários para colar os endereços, na mesma ordem.
-
Confira a prévia dos pares
Escolha um modo de valor para preencher todas as linhas de uma vez: Máx. envia todo o saldo disponível de cada remetente, Fixo define um valor por linha e Porcentagem envia uma parte do saldo de cada remetente. Depois leia a tabela Pares (de, para, saldo de cada remetente, valor e status) e corrija qualquer par que ainda precise de remetente ou destinatário.
-
Execute o lote
Confira o painel Resumo (taxa da plataforma para os pares prontos, taxa de rede estimada e total a enviar). Clique em Enviar pares N, cujo rótulo conta os pares prontos, e acompanhe o status de cada linha até a janela de resultado mostrar o que foi enviado, o que falhou e o que foi pulado.
Configurações principais
#configuracoes-principais- Tipo de token: segue o token que você escolhe. SOL movimenta SOL nativo; qualquer outro mint transforma o lote inteiro numa execução de SPL.
- Mint do token: Obrigatório para SPL. O único mint movimentado em todos os pares, escolhido com o seletor de token.
- Chave do remetente (de): A chave privada que assina no navegador a transferência daquela linha. Aceita base58, base64 ou array de bytes.
- Destinatário (para): O endereço público que o remetente correspondente paga.
- Valor: O valor daquele par, em SOL (modo SOL) ou em unidades do token (modo SPL).
- Modo em massa: Preenche todas as linhas de uma vez com Máx., Fixo ou Porcentagem. Preenche na hora, sem botão de aplicar. Linhas editadas ficam travadas até você mudar o controle.
- Taxa da plataforma: 0.001 SOL por transferência, cobrada on-chain dentro da própria transação de cada remetente. A carteira da taxa é definida pela plataforma, não por você.
- Limpeza da importação: Uma importação descarta chaves ou endereços repetidos dentro do mesmo texto colado, então as linhas depois de uma duplicada sobem de posição. Confira os pares depois de cada importação.
Taxas e custos
#taxas-e-custos| Custo | Valor |
|---|---|
| Taxa da plataforma J Tools | 0.001 SOL por transferência |
| Taxa de rede da Solana | Paga aos validadores durante a transação; aparece no resumo ao vivo. |
| Aluguel e valor da transação | O aluguel de uma conta de token nova do destinatário sai do remetente; não faz parte da taxa da plataforma. |
Antes de assinar
#antes-de-assinarConfira o resumo ao vivo antes de assinar. O app é a fonte de verdade atual para valor, taxa e rota.
Problemas comuns
#problemas-comuns- Linha pulada por sobra abaixo do aluguel (
M2M_RENT_DUST). Uma linha que deixaria o remetente com um saldo de SOL minúsculo, maior que zero e abaixo do mínimo isento de aluguel da Solana, é pulada em vez de falhar. No modo SPL, a mesma verificação vale para o SOL que sobra depois das taxas. Use Máx. ou reduza o valor para que o remetente fique com o suficiente ou seja esvaziado de vez. - SOL insuficiente (
M2M_INSUFFICIENT_SOL). O remetente não cobre o valor mais as taxas, ou um remetente de SPL não tem SOL para a taxa e o aluguel de uma conta nova. Abasteça esse remetente. Linhas com valor zero também são puladas. - Linhas sem par. Um destinatário sem remetente na mesma posição não pode receber, e um remetente sem destinatário aparece como sem destinatário. Alinhe as duas listas na mesma ordem e com o mesmo tamanho.
- Tempo de confirmação esgotado (
CONFIRM_TIMEOUT). Uma transação não confirmou a tempo, mesmo depois de a ferramenta reenviá-la e consultar mais uma vez o histórico da blockchain, e ficou marcada como falha. Use Manter apenas falhou, que mantém as linhas com falha e as puladas, e tente de novo. - Um remetente não é uma carteira comum. O endereço por trás dessa chave parece uma conta de token ou de nonce, então não pode enviar fundos e a linha é pulada.
- Uma lista longa fica mais lenta, mas não é rejeitada. As linhas são assinadas e transmitidas em blocos de 100, e o endpoint de transmissão aceita 120 requisições por minuto por IP. Não há limite fixo de transferências, então uma execução muito longa só demora mais e precisa ser acompanhada linha a linha.
Dicas práticas
#dicas-praticas- Valide os dois lados dos pares. Os destinatários já são endereços públicos, então vão direto para o Wallet Scope. Os remetentes entram como chaves privadas, então derive primeiro os endereços públicos deles e verifique numa segunda passada. Assim uma linha colada errada é pega antes de virar uma transferência paga; divida em várias passadas as listas maiores que o limite de 500 endereços do Wallet Scope.
- Use Máx. para esvaziar carteiras. Quando você quer que cada remetente seja esvaziado para o seu destinatário, o Máx. já considera as taxas e o mínimo de aluguel, e você evita a linha pulada por sobra.
- Divida mapeamentos grandes com cuidado. Nada impede você de colar milhares de pares, mas uma execução que você não consegue acompanhar é uma execução que você não consegue corrigir. Quebre listas longas em lotes que mantenham os pares juntos, sem separar um par entre duas execuções.
Ferramentas relacionadas
#ferramentas-relacionadasAjuda
#ajudaA ferramenta desta página
Muitos para muitos
j.tools/pt/tools/many-to-many
- Taxa da plataforma
- 0.001 SOL por transferência
- A taxa de rede, o aluguel e o valor da transação são cobrados à parte.
© 2026 J Tools