
Em 13 de abril de 2024, o SSP Wallet v1.3.0 entrega duas mudanças que remodelam discretamente o uso diário. Os usuários agora podem escolher a moeda fiat em que seu portfólio é denominado, e a wallet aprende a ler as convenções locais de números e datas a partir do navegador. Junto com isso, o SSP Identity ganha um fluxo manual de assinatura de mensagens: você pode assinar qualquer mensagem arbitrária com a mesma postura multisig que protege seus fundos, e apresentar a assinatura onde quer que ela seja solicitada.
TL;DR
- O SSP Wallet v1.3.0 deixa você escolher a moeda fiat usada em toda a visão de portfólio.
- Valores e datas agora seguem a localidade do seu navegador — separadores, marcas decimais e ordem de datas adotam o formato esperado.
- O SSP Identity adiciona assinatura manual de mensagens: produz uma assinatura para qualquer mensagem, com a mesma disciplina multisig 2 de 2.
- A assinatura pode ser verificada por qualquer pessoa que tenha a chave pública SSP Identity correspondente.
- Vêm também atualizações de pacotes que mantêm a wallet sobre uma base criptográfica atual.
Escolha sua moeda fiat
Até a v1.3.0, a visão de portfólio estava ancorada em uma única moeda de referência, e a formatação dos valores seguia uma convenção fixa. A partir desta versão, o usuário pode escolher a moeda fiat em que saldos e totais são expressos — útil para quem acompanha posições em uma moeda diferente do padrão anterior, e para quem quer que o número principal da wallet bata com aquele com que raciocina na vida real. A seleção fica fixada e se aplica onde quer que apareça um valor em fiat.
Junto à escolha da moeda, a v1.3.0 começa a delegar decisões de formatação à localidade do usuário. Separadores de milhar, marcas decimais, posição do símbolo de moeda e ordem de datas seguem as convenções relatadas pelo navegador. A mudança é pequena em cada ponto, mas cumulativa: um portfólio que se lê corretamente para uma usuária alemã parece igualmente natural para uma brasileira ou coreana, sem trabalho de tradução por tela. Os números subjacentes não mudam — apenas sua apresentação.
Assinatura manual de mensagens com SSP Identity
O SSP Wallet foi lançado em janeiro com a postura multisig 2 de 2 como sua principal alegação de segurança. A v1.3.0 estende essa mesma postura às mensagens: o SSP Identity agora pode assinar uma string arbitrária sob demanda e devolver uma assinatura verificável. A interface de assinatura recebe o texto da mensagem, conduz pelo pipeline padrão de coassinatura SSP Wallet mais SSP Key e emite o resultado num formato que uma contraparte pode verificar contra a chave pública SSP Identity publicada do usuário. Nada do material da chave muda — o fluxo manual simplesmente torna a superfície de identidade existente útil para casos que não são uma transação.
O que isso desbloqueia
Assinatura de mensagem é o bloco básico de uma longa lista de fluxos web. Desafios de entrar com a wallet, conteúdo restrito por assinatura, atestações off-chain, confirmação de identidade em tickets de suporte e qualquer pedido do tipo "prove que este endereço é seu" se reduzem ao mesmo primitivo: apresente uma mensagem, receba uma assinatura, verifique-a no servidor. Com a v1.3.0 no ar, usuários SSP podem completar qualquer um desses fluxos sem sair da wallet em que já confiam para mover fundos. A assinatura carrega a garantia multisig 2 de 2 completa, materialmente mais forte do que uma assinatura de chave única em uma wallet quente.
Para desenvolvedores integrando o SSP, a superfície também é mais simples do que parece: a mesma chave pública SSP Identity que estabelece quem é o usuário on-chain serve como chave de verificação para qualquer mensagem assinada. O passo de verificação é uma checagem criptográfica padrão, não uma chamada RPC específica do SSP.
Onde encontrar
O seletor de moeda fiat fica na área de configurações da wallet, ao lado das preferências de exibição existentes. A assinatura manual de mensagens é acessada na superfície do SSP Identity — o mesmo lugar onde a chave de identidade é gerenciada. Os dois recursos ficam disponíveis para cada usuário do SSP Wallet assim que a extensão atualizar para a v1.3.0; não há cadastro separado e nenhuma transação on-chain é necessária para começar a usar qualquer um deles. Se você quer uma base mais profunda sobre por que a identidade multisig importa aqui, o primer do academy sobre o que autocustódia realmente significa é uma boa leitura complementar.
Source: SSP Wallet v1.3.0 release notes.