As ferramentas de desenvolvimento que você usa todos os dias, tudo em um só lugar.

Conversores, formatadores, hashes, validadores e os pequenos utilitários que você fica reabrindo permanecem juntos em vez de se perderem entre as abas.

GitHub
/ Ferramentas
/ Buscador de ferramentas
109 ferramentas
/ Localizador de Method ID de smart contract
Digite os primeiros 4 bytes de um seletor de função para pesquisá-lo
Exemplos comuns
Como funciona: Esta ferramenta pesquisa no banco de dados do 4byte.directory, que mantém um registro de assinaturas de funções Ethereum e seus method IDs de 4 bytes correspondentes. Clique em "Pesquisar" para abrir os resultados em uma nova aba.
/ Ferramenta selecionada

Localizador de Method ID de smart contract - ferramenta Web3 gratuita

Busque assinaturas de métodos de smart contract pelo Method ID de 4 bytes

01

O que é um Method ID?

Um method ID (ou function selector) são os primeiros 4 bytes do hash Keccak-256 de uma assinatura de função. Ele é usado para identificar qual função chamar em uma transação de smart contract.

02

Como funciona?

4byte.directory O 4byte.directory é um banco de dados mantido pela comunidade de assinaturas de funções Ethereum. Quando você vê um method ID desconhecido em uma transação, pode consultá-lo aqui para encontrar a assinatura da função legível por humanos…

03

Casos de exemplo

Abrange transfer do ERC-20, approve do ERC-20 e transferFrom do ERC-20, para você comparar entradas e saídas comuns rapidamente.

/ Ferramentas relacionadas
/ Código

Código-fonte da ferramenta selecionada, mostrado aqui ao lado da versão ao vivo à direita.

/ Código-fonte
TypeScript
typescript
// npm install viem

import { keccak256, toBytes } from 'viem';

// Get method ID (4-byte selector) from function signature
function getMethodId(signature: string): string {
  const hash = keccak256(toBytes(signature));
  return hash.slice(0, 10); // First 4 bytes (8 hex chars + "0x")
}
Ícone do Buidl Now

Mantenha todos os utilitários em um só lugar e continue dentro do fluxo de desenvolvimento.

Escolha uma ferramenta, conclua a verificação, copie o que precisa e volte para o trabalho de produto de verdade.

Ferramentas para desenvolvedores que constroem rápido.© 2026 Buidl Now. Todos os direitos reservados.