Um endereço de carteira de cripto é a sequência de letras e números que diz a uma blockchain para onde entregar os criptoativos. Pense nele como um número de conta para uma rede específica: pode partilhá-lo sem risco, mas não perdoa se o copiar mal. Dá-o a quem lhe quiser pagar e cola o endereço de outra pessoa quando envia. O que nunca entrega é a chave que o controla.
Este guia explica de onde vem um endereço, que aspeto tem nas redes mais usadas e os dois erros que custam dinheiro às pessoas: o endereço errado e a rede errada.
Pontos principais
- Um endereço é um identificador público derivado de uma chave pública. Não é a chave em si nem é uma palavra-passe.
- Cada blockchain tem o seu próprio formato de endereço. Os endereços Bitcoin, Ethereum e TRON têm aspetos diferentes e não são intercambiáveis.
- As somas de verificação (checksums) incorporadas na maioria dos formatos detetam gralhas, mas não lhe dizem se um endereço válido pertence à pessoa que pretendia.
- As transferências confirmadas na blockchain normalmente não podem ser revertidas, pelo que o ativo, a rede e o endereço têm de coincidir antes de enviar.
- Numa carteira custodial, o prestador dá-lhe um endereço de depósito. Copie-o sempre do ecrã de depósito atual, e não de uma captura de ecrã antiga.
O que é um endereço de carteira de cripto?
Uma carteira não guarda moedas como um porta-moedas guarda dinheiro. A blockchain regista quem controla o quê, e a sua carteira guarda as chaves que provam esse controlo. Explicamos esse modelo em como funciona uma carteira de cripto.
O endereço é a ponta pública desse sistema. É produzido a partir da sua chave pública através de hashing e codificação, pelo que é mais curto do que a chave e não a revela diretamente. Na Ethereum, por exemplo, o endereço são os últimos 20 bytes do hash Keccak-256 da chave pública, escritos com o prefixo 0x. Os endereços Bitcoin codificam igualmente um hash da chave pública, e não a chave em si.
Como o endereço é derivado da chave, e não o contrário, publicar o seu endereço não permite a ninguém gastar a partir dele. Gastar exige uma assinatura feita com a chave privada.
Endereço, chave pública, chave privada e frase-semente
Estes quatro termos são constantemente confundidos, e a diferença importa.
| Termo | O que é | Pode partilhar? |
|---|---|---|
| Endereço de carteira | Um identificador abreviado e codificado, derivado da chave pública; para onde as pessoas lhe enviam criptoativos | Sim |
| Chave pública | A chave criptográfica de que o endereço é derivado | Sim, embora raramente precise de o fazer |
| Chave privada | O segredo que assina as transações e controla os fundos | Nunca |
| Frase-semente (de recuperação) | Uma lista de palavras que pode regenerar as suas chaves privadas | Nunca |
Uma regra útil: se um sítio Web, um «agente de apoio» ou um «especialista em recuperação» lhe pedir algo abaixo das duas primeiras linhas, pare. Um prestador legítimo não tem qualquer razão para pedir a sua chave privada ou a sua frase-semente, e as páginas de ajuda da Quppy dizem claramente que o Apoio ao Cliente nunca precisa da sua palavra-passe, PIN, código 2FA, chave privada ou frase-semente.
Que aspeto tem um endereço de carteira de cripto?
Cada rede define o seu próprio formato. Três que é provável encontrar:
| Rede | Formato típico | Exemplo do início |
|---|---|---|
| Bitcoin | Endereços Base58 nos formatos mais antigos; Bech32 e Bech32m para SegWit e Taproot | 1..., 3..., bc1... |
| Ethereum (e tokens ERC-20 como o USDC) | 0x seguido de 40 carateres hexadecimais, 42 carateres no total | 0x... |
| TRON (e tokens TRC-20) | 34 carateres em Base58Check | T... |
Alguns pormenores por trás da tabela. Os endereços Bitcoin mais antigos do tipo «pay to public key hash» usam o byte de versão 0x00 na rede principal, que se codifica num 1 inicial. Os endereços «pay to script hash» começam por 3. Os endereços SegWit usam o prefixo legível bc, e os endereços Taproot usam a codificação mais recente Bech32m. Um endereço TRON é um valor de 21 bytes com um byte de prefixo 0x41, apresentado nas carteiras como 34 carateres a começar por T.
Os tokens complicam isto. O USDC na Ethereum vive num endereço em formato Ethereum, enquanto o USDT pode existir na Ethereum, na TRON e noutras redes. O nome do token, por si só, não lhe diz que rede um pagamento vai usar.
Os endereços têm verificações de erros incorporadas?
A maioria tem, e são melhores do que nada. O Bech32 reserva os seus últimos seis carateres para uma soma de verificação e foi concebido para detetar qualquer erro que afete até quatro carateres. A codificação EIP-55 da Ethereum usa letras maiúsculas e minúsculas como soma de verificação; a especificação estima em cerca de 0,0247% a probabilidade de uma gralha aleatória passar despercebida.
O que uma soma de verificação não consegue é detetar um endereço válido que pertence à pessoa errada. Se um malware trocar o endereço na sua área de transferência, ou se colar um endereço da conversa errada, o resultado passa todas as verificações de formato. É por isso que deve comparar os primeiros e os últimos carateres depois de colar, sempre.
Carteiras custodiais, endereços de depósito e memos
Numa corretora ou noutro serviço custodial, não gere as chaves pessoalmente. O prestador dá-lhe um endereço de depósito e credita a sua conta quando os fundos chegam numa rede que suporta. A nossa comparação entre carteiras custodiais e não custodiais aborda as contrapartidas.
Daqui resultam duas consequências práticas.
Algumas plataformas partilham um endereço entre muitos clientes e distinguem os depósitos com um memo, uma etiqueta (tag) ou uma referência. Se o ecrã de depósito mostrar um, inclua-o. Sem ele, a plataforma pode ter de identificar a transferência manualmente, e a recuperação não está garantida.
Um endereço de depósito pode deixar de ser válido para novos depósitos nesse serviço, por exemplo se o prestador deixar de suportar um ativo ou uma rede. Um endereço numa captura de ecrã ou num e-mail antigos não prova que os depósitos continuam a ser aceites, por isso copie-o de novo de cada vez.
Endereço errado ou rede errada
São erros diferentes, e ambos podem significar uma perda definitiva.
Endereço errado: usou a rede pretendida, mas enviou para um endereço que não queria. Se esse endereço for válido e controlado por outra pessoa, só essa pessoa ou plataforma pode devolver os fundos. O seu próprio prestador normalmente não pode reverter uma transferência confirmada na blockchain.
Rede errada: o endereço pode até estar correto, mas enviou numa rede que o serviço que recebe não suporta. A transação pode ser válida na blockchain e mesmo assim invisível para o serviço para onde a enviou. O USDT na Ethereum, o USDT na TRON e o USDT na Solana são configurações separadas, e o suporte de uma não implica o suporte das outras.
Em qualquer dos casos, não envie uma segunda transação para «testar» seja o que for. Guarde o hash da transação, o ativo, a rede, o montante, o endereço de destino e a hora, e contacte as equipas de apoio dos dois lados pelos seus canais oficiais. Desconfie de quem lhe ofereça uma recuperação garantida mediante uma comissão antecipada.
Como usar um endereço de carteira em segurança
Antes de cada transferência de saída:
- Escolha o ativo e depois verifique a rede exata, tanto do lado que envia como do lado que recebe.
- Copie o endereço do ecrã de depósito atual do destinatário, nunca de memória nem de uma mensagem antiga.
- Cole-o e compare depois os primeiros e os últimos carateres com a origem.
- Acrescente qualquer memo, etiqueta ou referência que o destino indique.
- Pondere fazer uma pequena transferência de teste para um novo destino, tendo em conta os custos de rede e os mínimos.
- Reveja o resumo completo antes de confirmar e guarde um registo do hash da transação.
Se estiver a movimentar criptoativos entre prestadores regulados, conte com que lhe perguntem quem é o destinatário. É a travel rule da UE em funcionamento, que abordamos no nosso artigo sobre a travel rule.
Endereços de carteira na Quppy
O Quppy Crypto usa um modelo custodial: os ativos suportados são detidos pelo prestador de serviços de criptoativos aplicável ao seu país, e recebe e envia através da aplicação Quppy. No EEE, esse prestador é a Payhound Limited. Quando quiser receber, escolhe o ativo, seleciona uma rede que a Quppy mostre como disponível para a sua conta e copia o endereço de depósito e qualquer memo ou etiqueta apresentados.
Suporte atual, tal como indicado no centro de ajuda da Quppy:
| Ativo | Rede | Nota |
|---|---|---|
| BTC | Bitcoin | Sujeito à disponibilidade por país e prestador |
| ETH, USDC | Ethereum | Sujeito à disponibilidade por país e prestador |
| TRX | TRON | Sujeito à disponibilidade por país e prestador |
| USDT | Ethereum, TRON | Apenas fora do EEE |
| SOL, USDC na Solana | Solana | Para breve; não envie até a aplicação os mostrar como disponíveis |
O ecrã de depósito em tempo real é a fonte fidedigna. Se algo correr mal, os guias da Quppy sobre usar a rede blockchain errada e enviar para o endereço de carteira errado indicam o que reunir e quem contactar. A recuperação não está garantida em nenhum dos casos.
FAQ
Um endereço de carteira é o mesmo que uma chave pública?
Não. O endereço é derivado da chave pública através de hashing e codificação. É mais curto e é a forma que partilha para receber pagamentos.
Alguém pode roubar os meus criptoativos se souber o endereço da minha carteira?
Não apenas com o endereço. Gastar exige uma assinatura da chave privada. No entanto, qualquer pessoa pode ver o historial de transações do endereço numa blockchain pública, por isso trate-o como informação pública, e não privada. Discutimos o que isso significa para a privacidade em uma carteira de cripto pode ser rastreada?.
Posso usar o mesmo endereço para Bitcoin e Ethereum?
Não. Usam formatos diferentes em redes diferentes. Mesmo para um único token como o USDT, a rede que escolhe tem de coincidir nos dois lados.
Os endereços de carteira de cripto expiram?
Um endereço na blockchain não expira, mas o endereço de depósito de um serviço custodial pode deixar de aceitar novos depósitos para um determinado ativo ou rede. Copie sempre o endereço do ecrã de depósito atual.
Como encontro o endereço da minha carteira de cripto?
Na maioria das carteiras e aplicações, abra o ativo, escolha Receber ou Depositar e selecione a rede. A aplicação mostra então o endereço, muitas vezes com um código QR e por vezes com um memo ou etiqueta.
Fontes e leitura complementar
- Ethereum.org, Contas Ethereum
- Ethereum Improvement Proposals, EIP-55: codificação de endereços com soma de verificação em maiúsculas e minúsculas
- Documentação para programadores da Bitcoin, guia de transações e referência de transações
- Bitcoin Improvement Proposals, BIP-13, BIP-173 e BIP-350
- TRON Developer Hub, Contas