Assinar uma mensagem em uma carteira de cripto privada

Última atualização: 31 de mar. de 2025

A assinatura de mensagem é uma técnica que pode ser usada para verificar sua identidade caso você precise confirmar que é o proprietário do endereço da carteira. Um componente chave do Bitcoin e de outras criptomoedas é a assinatura de mensagem, que permite aos proprietários de carteiras verificar que têm acesso aos fundos armazenados em um endereço de carteira específico sem realmente mover nenhum dos ativos.

Em que consiste uma mensagem assinada?

Uma mensagem assinada consiste em três componentes essenciais:

  • Uma mensagem assinada

  • Um endereço

  • Uma assinatura

O endereço é o endereço da carteira que você está confirmando, e a mensagem assinada é o texto completo. Um dos elementos mais cruciais do texto é a assinatura, que verifica se a mensagem assinada foi entregue pela pessoa designada.

Como assinar uma mensagem

Tudo o que você precisa é de um aplicativo de carteira que suporte a assinatura de mensagens. Usando o aplicativo de carteira, você pode procurar o recurso de assinatura de mensagens, que produzirá sua mensagem assinada.

Você também pode criar mensagens assinadas usando alguns serviços web, mas deve ser extremamente seletivo sobre quais escolher. Para usá-los, você precisará vincular sua carteira, então certifique-se de que o serviço é confiável e autêntico. Foi descoberto que fraudadores fabricam geradores de mensagens que, se tiverem acesso, são capazes de roubar todas as suas criptomoedas.

  1. 1

    Navegue até a seção 'Sign Message':

    Visite etherscan.io e acesse a tela inicial, selecione o menu suspenso ‘More’ no canto superior direito e, em ‘Services’, selecione ‘Verified Signature’.

    Escolha 'Sign Message' na barra de menu na parte superior da página. Geralmente, os serviços de carteira do explorador ou as seções de perfil do usuário contêm esta opção.

    sign

    Para vincular sua carteira, basta seguir as instruções. As carteiras Coinbase e Metamask são suportadas. O WalletConnect também pode ser usado para conectar-se a qualquer outra carteira compatível.

    wallet
  2. 2

    Digite a mensagem que você deseja assinar:

    Coloque a mensagem exata que você deseja assinar na seção 'Message’. Isso pode ser uma declaração, uma prova de propriedade ou qualquer outro conteúdo que exija verificação.

  3. 3

    Clique no botão 'Sign Message':

    Clique no botão 'Sign Message' para confirmar a mensagem que você acabou de inserir. Dependendo do seu provedor de carteira, você pode ser solicitado a confirmar a ação em sua carteira (por exemplo, Metamask, Ledger, etc.).

  4. 4

    Forneça à Kraken uma cópia do Endereço, Mensagem e Hash da Assinatura exatamente como mostrado. Recomendamos usar o recurso “copiar” no Etherscan, pois a mensagem diferencia maiúsculas de minúsculas e deve corresponder exatamente para fins de verificação. Não publique a mensagem assinada.

    Verify

    Verifique Sua Mensagem Assinada

    Para verificar sua mensagem assinada, clique em Verify Signature. Insira as informações necessárias e clique em “Continue”.

    verify3

    O próximo prompt verificará se a mensagem é válida.


  1. 1

    Conecte seu Trezor:

    Use o cabo USB para conectar o dispositivo Trezor ao seu computador. A instalação do Trezor Bridge ou Trezor Suite pode ser necessária se esta for a primeira vez que você conecta o dispositivo para permitir a comunicação entre ele e o PC.

  2. 2

    Navegue até a interface da Carteira Trezor:

    Acesse a interface da carteira web Trezor ou inicie o Trezor Suite. Para desbloquear seu Trezor, insira seu PIN se solicitado.

  3. 3

    Escolha sua conta Bitcoin:

    Abra a conta Bitcoin (BTC) que você deseja usar para assinar a mensagem. Para fazer isso, clique na opção "Accounts" no menu lateral e, em seguida, escolha a conta Bitcoin apropriada.

  4. 4

    Clique em Sign and Verify:

    Encontre a função "Sign & Verify" na carteira web ou na interface do Trezor Suite. Geralmente, esta opção pode ser encontrada nas configurações da conta Bitcoin escolhida ou no menu principal.

    Signverify
  5. 5

    Insira o texto para assinatura:

    No campo de texto designado, digite a mensagem que você deseja assinar na seção "Sign & Verify". Certifique-se de inserir a mensagem exatamente como ela deve ser assinada.

    Signverify3
  6. 6

    Insira Seu Endereço Bitcoin:

    Ao assinar a mensagem com seu Trezor, insira o endereço Bitcoin vinculado ao seu Trezor. Este endereço deve vir da conta Bitcoin que você escolheu.

  7. 7

    Selecione o botão "Sign Message". Seu dispositivo Trezor pode solicitar que você confirme a atividade. Para verificar as informações e validar o procedimento de assinatura, siga as instruções exibidas na tela do seu Trezor.

  8. 8

    Assim que a mensagem for assinada, a interface do Trezor mostrará a assinatura. Copie a assinatura fornecida. Você a usará para confirmar a mensagem.

Verifique sua mensagem assinada

  1. 1

    No Trezor Suite, escolha a conta que você deseja usar para verificação de mensagem. Em seguida, clique nos três pontos e escolha Sign & Verify.

  2. 2

    Copie e cole sua mensagem assinada no campo de mensagem. No campo Endereço, cole o endereço que foi usado para assinar a mensagem. Cole a assinatura na caixa Assinatura quando terminar. Selecione "Verify”.

  3. 3

    Se feito corretamente, seu dispositivo Trezor deve exibir o início da mensagem. Caso contrário, o Trezor Suite exibirá uma mensagem de erro.

    Complete

    "Message verified" aparecerá na tela do seu computador depois que você verificar a assinatura em seu Trezor.

Recursos

A assinatura de mensagens dependerá em grande parte de uma combinação do ativo em questão e da carteira que o detém. Para simplificar, fornecemos alguns recursos úteis abaixo para alguns ativos populares, como Bitcoin, Ethereum, Litecoin e Dash.


Precisa de mais ajuda?