Codificador/Decodificador Base58
Codifica ou decodifica texto usando Base58 (estilo Bitcoin).
Sobre o Codificador/Decodificador Base58
O Codificador/Decodificador Base58 converte dados de e para a codificação Base58 — uma forma modificada de Base64 que remove caracteres visualmente ambíguos: zero (0), O maiúsculo, I maiúsculo e l minúsculo. O Base58 foi inventado para endereços de carteiras Bitcoin e tornou-se a codificação padrão para endereços de criptomoedas, identificadores de conteúdo IPFS (CIDv0) e aplicações de ledger distribuído. O Base58Check adiciona um checksum de 4 bytes para detectar erros de transcrição em endereços inseridos manualmente.
Como Usar
Insira texto ou dados binários e clique em Encode para produzir uma string Base58, ou cole um valor codificado em Base58 e clique em Decode para recuperar os dados originais. A ferramenta suporta as variantes padrão Base58 e Base58Check (com checksum integrado) — útil para validar endereços de criptomoedas ou CIDs IPFS.
Casos de Uso Comuns
- Codificar e decodificar endereços de carteiras Bitcoin, Bitcoin Cash e Litecoin para verificar seu formato Base58Check e checksum incorporado
- Decodificar hashes de conteúdo IPFS CIDv0 (formato Qm...) de Base58 para inspecionar a estrutura multihash subjacente
- Gerar identificadores únicos legíveis por humanos para tokens voltados para o usuário e códigos de convite onde caracteres ambíguos causariam erros
- Decodificar e verificar chaves públicas Solana, assinaturas de transação e endereços de programa em sua representação Base58
- Criar strings de identificadores compactas, não ambíguas e URL-safe para shortlinks, códigos de voucher e tokens de sistemas de referência