A consulta de compatibilidade ajuda a escolher uma interação. Não examina todos os comportamentos possíveis do contrato.

O que a fonte primária comprova

O ERC-165, com status Final, define supportsInterface(bytes4). O identificador resulta do XOR dos seletores. O procedimento verifica ERC-165 e exige false para o identificador inválido 0xffffffff. ERC-165 — Standard Interface Detection, Final specification ↗

A consulta tem limite de 30.000 gas antes de testar outras interfaces. Sua finalidade é descobrir compatibilidade, não auditar todas as rotas de execução. ERC-165 — Standard Interface Detection, Final specification ↗

O que essa distinção muda

A WFN interpreta uma resposta positiva como auxílio à integração, sem concluir segurança econômica, permissões adequadas ou ausência de falhas.

Resposta negativa também não prova ausência de funções úteis. Contratos anteriores podem precisar de outros métodos de identificação.

O que verificar antes de tirar conclusões

Guarde rede, endereço, identificador e bloco. Uma marca comercial informa menos que a consulta ao contrato implantado correspondente.

Use o resultado para selecionar a interação e verifique o comportamento relevante depois. A interface não certifica o contrato nem garante sucesso para qualquer transação e estado.