O retorno esperado confirma uma verificação específica. Não concede autorização universal e permanente.

O que a fonte primária comprova

O ERC-1271 tem status Final e define isValidSignature para verificar um hash e uma assinatura por uma conta de contrato, com valor de retorno específico para aceitação. Ethereum ERC-1271 — Standard Signature Validation Method for Contracts ↗

A função não deve modificar estado, mas pode fazer chamadas externas. Dependendo da implementação, a validade pode variar com estado, tempo e contexto dos signatários. Ethereum ERC-1271 — Standard Signature Validation Method for Contracts ↗

O que essa distinção muda

Para a WFN, isso exige preservar o contexto da consulta. Um resultado válido hoje não demonstra que qualquer mensagem futura receberá a mesma resposta.

O propósito também importa: aceitar um hash não explica sozinho a permissão que uma aplicação atribui àquela verificação.

O que verificar antes de tirar conclusões

Registre rede, contrato, hash, referência do estado e resultado. Se a configuração de signatários mudar, não reutilize uma consulta antiga sem conferir a exigência atual.

O padrão fornece uma interface, não uma auditoria de toda implementação. A aplicação deve verificar retorno e condições do caso sem apresentar a aceitação como garantia ilimitada.