O cartão da carteira integrada do Telegram poderá não apenas ser coberto com presentes colecionáveis, mas também ser pintado na cor do presente — porém não de qualquer um. Quais coleções fornecem a cor são decididas pelo servidor: no servidor de testes do Telegram, essa lista atualmente contém quatro nomes, Plush Pepe, Resistance Dog, Crystal Ball e Cake. Em 18 de outubro, linhas do cliente iOS apareceram na plataforma de traduções, descrevendo tanto a cor quanto as regras dos adesivos. A funcionalidade ainda não está disponível para os usuários: no config do servidor principal a lista não existe.

O que apareceu em 18 de outubro

Os textos da interface do Telegram para iOS estão na plataforma de traduções, e as novas chaves ficam visíveis lá antes da compilação ser lançada. Em 18 de outubro, na seção da carteira, foram adicionadas linhas do cartão — painéis com saldo e endereço no topo da tela da carteira:

  • “Add to Card” e “Remove from Card” — colar o presente no cartão e removê‑lo;
  • “Apply Color” e “Remove Color” — pintar o cartão na cor do presente e restaurar a cor anterior;
  • “Only %@ can be used to change the color of your card.” — o cliente substitui %@ pelos nomes das coleções;
  • “This gift can’t be set as your card’s background.”;
  • “You can place up to %@ gifts on your card.”;
  • “A gift displayed on your profile can’t also be a card sticker. Hide it from your profile first.”;
  • “One of these stickers can’t be used on the card. Only gifts owned by this wallet are supported.”

Os próprios adesivos no cartão foram encontrados já em 15 de outubro na beta do Telegram para macOS — junto com erros do servidor, cujo sentido parte deles não era claro pelo nome. As novas linhas explicam esse sentido diretamente.

Cor — apenas para coleções da lista do servidor

Quais presentes são elegíveis para a cor o cliente não sabe antecipadamente: a lista vem no config do servidor help.getAppConfig sob a chave wallet_card_bg_gifts. No config do servidor de testes do Telegram ela apareceu em 17 de outubro às 07:50 UTC com duas coleções, PlushPepe e ResistanceDog. Duas horas e meia depois, às 10:14 UTC, foram adicionadas CrystalBall e Cake. No config do servidor principal, que todos os clientes normais leem, a chave não existe.

Os valores da lista são nomes curtos das coleções, os mesmos usados nos endereços dos presentes. Plush Pepe (t.me/nft/PlushPepe-1), Resistance Dog (t.me/nft/ResistanceDog-1) e Crystal Ball (t.me/nft/CrystalBall-1) existem no servidor principal. Não há coleção com o nome curto Cake lá: o endereço t.me/nft/Cake-1 não contém presente, e o bolo no servidor principal se chama Homemade Cake (HomemadeCake). O servidor de testes tem seus próprios dados, e não está claro se Cake representa uma coleção futura ou apenas um teste.

Um presente que não está na lista pode ser colado no cartão, mas não pode fornecer a cor: para esse caso foi escrita a linha “This gift can’t be set as your card’s background”.

O Telegram já possuía esse mecanismo. Temas de chats feitos a partir de presentes foram lançados em agosto de 2025 com quatro coleções — Plush Pepe, Precious Peach, Durov's Cap e Heart Locket.

Regras dos adesivos

As linhas de 18 de outubro encerram questões que restavam após a beta do macOS.

Presente — ou no perfil, ou no cartão. O erro do servidor WALLET_STICKER_SAVED_PROFILE indica exatamente isso: um presente exibido no perfil não pode ser colado, é preciso ocultá‑lo do perfil primeiro. Nas mesmas linhas há opções “Show on Profile” e “Hide from Profile” — presentes transferidos para a carteira ainda podem ser mostrados no perfil, mas então não podem estar no cartão.

Apenas presentes desta carteira. O erro WALLET_NFT_NOT_OWNED e a linha “Only gifts owned by this wallet are supported” significam que só é possível colar NFTs que estejam no endereço da carteira cujo cartão está sendo usado. Um presente de outra pessoa ou de outro endereço seu não serve.

Quantos adesivos — decide o servidor. A linha “You can place up to %@ gifts” recebe o número do servidor; o cliente não tem esse valor fixo. Nos configs de ambos os servidores ainda não há chave separada para esse limite.

Gestos. A dica abaixo da grade de presentes descreve todo o controle: segure o presente para “descolar” dele da célula e arrastar para o cartão; segure o adesivo já no cartão para removê‑lo novamente; o segundo dedo gira e redimensiona. O tutorial de três passos: “Drag this collectible onto your card to decorate it”, “Drag this collectible here”, “You can add multiple collectibles”.

Saldo de carteira de terceiros

Nas mesmas linhas há uma segunda tela — saldo de terceiros. A frase “%1$@ owns %2$@ on the TON blockchain” insere o nome da pessoa e o valor; ao lado aparece “Send GRAM to this address or scan this QR code” e o botão “Show QR”. O proprietário da carteira vê o aviso “Your balance is public due to blockchain transparency”.

Na beta do Telegram para macOS 13.0.283328 de 16 de outubro, essa tela corresponde ao controlador WalletPeerBalanceController, e a chamada showPeerBalance está no código do perfil próximo a hasWallet e sendMoney. Isso indica que o saldo será aberto a partir do perfil do interlocutor que possui a carteira integrada — é uma leitura do código, a tela ainda não foi reproduzida em funcionamento.

O Telegram não divulgou novos dados a respeito. O saldo de qualquer endereço TON já pode ser visto por todos no blockchain através do explorador, e a vinculação do endereço à conta já aparece ao fazer uma transferência: no cliente macOS há a frase “This TON Blockchain address is linked to %1$@ on Telegram”. O que muda é que o valor não precisa ser buscado pelo endereço — ele aparece ao lado do nome.