Como usar a Tangem com Jupiter DEX — swaps em cold storage na Solana
Este artigo está disponível nos seguintes idiomas:
A maioria das pessoas que possui tokens Solana enfrenta um dilema silencioso. Manter os ativos em uma carteira quente permite negociar instantaneamente, mas suas chaves privadas ficam em um dispositivo conectado à internet. Migrar para uma carteira fria traz mais segurança, mas muitos acham que isso significa abrir mão do DeFi. Esse pensamento está errado.
Com o WalletConnect, a Tangem pode se conectar ao Jupiter no jup.ag enquanto sua chave privada permanece protegida no elemento seguro do cartão. Este guia mostra como funciona essa conexão, quais recursos você pode usar na prática e o que observar antes de tocar para assinar.
O que é o Jupiter e por que ele importa para cold storage
A Solana foi lançada em 2020 como uma blockchain Layer 1 de alta performance para aplicações descentralizadas e criptoativos. Seu padrão de token, os SPL tokens (definidos pela Solana Program Library), abrange tanto tokens fungíveis quanto NFTs. O ecossistema Solana conta com várias exchanges descentralizadas, e o Jupiter é o agregador que conecta todas elas.
Na prática, isso significa que, ao trocar, por exemplo, SOL por USDC, o Jupiter consulta várias DEXs ao mesmo tempo. Ele pode dividir a ordem se necessário e retorna a melhor combinação de preço e slippage disponível. Você vê uma única transação; o Jupiter cuida do roteamento.
O Jupiter vai além dos swaps simples. Entre suas ferramentas avançadas estão as limit orders (executam a um preço-alvo em vez do valor de mercado atual), dollar-cost averaging (compras recorrentes programadas) e perpetual contracts. O próprio JUP token é um token de governança; os detentores votam em decisões sobre o desenvolvimento e futuro do Jupiter.
Nenhum desses recursos exige uma carteira quente. Esse é o ponto relevante para quem usa Tangem. O senso comum é que DeFi e cold storage não se misturam. As carteiras quentes deixam as chaves privadas acessíveis para transações rápidas, por isso são padrão entre usuários de DEX, mas essa praticidade aumenta a exposição a ameaças digitais. Cold storage, historicamente, significava ficar de fora do DeFi. O WalletConnect mudou esse cenário.
Como usar a Tangem com Jupiter DEX: swaps em cold storage na Solana
A conexão utiliza o WalletConnect, um protocolo que permite que uma carteira de hardware autorize transações em um dApp web sem que a chave privada saia do dispositivo. A Tangem oferece suporte à Solana e a mais de 40 redes EVM via integração com o WalletConnect.
Importante: o Jupiter Mobile (aplicativo móvel) não é compatível com a Tangem. Você precisa acessar o jup.ag em um navegador, onde está disponível a opção WalletConnect com QR code.
Passo 1: Abra o app Tangem e acesse o WalletConnect
Abra o app Tangem Mobile Wallet no seu celular iOS ou Android. O app é a interface necessária para o cartão cold wallet da Tangem; ele se comunica com o cartão via NFC. Localize a seção WalletConnect no app. A partir da versão 5.36, é possível escanear o QR code diretamente da tela inicial.
Mantenha o app Tangem sempre atualizado para usar o scan de QR code na tela inicial. Esse recurso chegou na versão 5.36. As proteções de segurança do WalletConnect começaram na versão 5.27, então apps antigos podem seguir um fluxo diferente do descrito aqui.
Passo 2: Conecte ao jup.ag
No navegador do seu celular (ou no desktop, se preferir), acesse o jup.ag. Clique em "Connect Wallet" e selecione a opção WalletConnect / QR. Um QR code será exibido na tela. No app Tangem, escaneie esse QR code. O app pedirá para aprovar a conexão; aproxime o cartão Tangem do celular para confirmar. O canal NFC entre o cartão e o telefone usa criptografia AES-256 e funciona a até 5 cm de distância, então mantenha o cartão próximo.
Considere o QR code como um pedido de conexão. Confirme que ele veio do jup.ag antes de escanear e revise a tela de aprovação no app Tangem. O KYDA é executado antes da conexão e pode exibir um alerta para dApps suspeitos.
Depois de aprovado, o Jupiter reconhece seu endereço Solana e mostra seus saldos. Quando o Jupiter mostrar os saldos, confirme que você conectou o endereço Solana correto. A página pode exibir informações da conta enquanto sua chave privada permanece no cartão.
Passo 3: Entenda o que acontece ao negociar
A assinatura em cold storage separa a preparação da transação da aprovação. Essa divisão permite revisar o pedido com calma. Leia os detalhes da transação no celular e decida se o pedido corresponde ao swap que você quer fazer.
No fluxo de assinatura da Tangem, o app prepara uma transação não assinada; você aproxima o cartão do celular; o elemento seguro do cartão assina a transação internamente; e o app transmite o resultado assinado. A chave privada nunca entra em contato com um dispositivo conectado à internet. Essa é a arquitetura técnica. Com a Tangem Cold Wallet, transações WalletConnect exigem confirmação física com o cartão.
A aprovação da conexão e a aprovação da transação são etapas separadas. Aprovar a sessão QR permite que o Jupiter solicite transações. Assinar uma transação exige outro toque do cartão. Só a conexão pelo navegador não movimenta ativos. O Jupiter pode pedir uma transação depois que a sessão estiver conectada. A confirmação física com o cartão Tangem é obrigatória em toda transação via WalletConnect. Mantenha o cartão próximo ao celular ao aprovar.
Passo 4: Use os recursos do Jupiter com cold storage
As fontes disponíveis indicam que a Tangem pode se conectar ao Jupiter via WalletConnect, mas não detalham quais recursos específicos do Jupiter são compatíveis ou como ocorre a assinatura em cada ação. A integração WalletConnect da Tangem inclui simulação de transação: antes de assinar, o app mostra uma prévia legível e as mudanças estimadas de saldo, além de detectar operações ocultas. Isso é feito com tecnologia de detecção de ameaças da Blockaid. Você vê o que vai assinar antes do toque final no cartão.
Antes de tocar, compare os valores de tokens e as mudanças de saldo na prévia com o swap que você esperava. Se notar ativos ou valores inesperados, pare e revise o pedido antes de assinar. As ferramentas de segurança ajudam na revisão da conexão e da transação. Confira o site acessado, o token escolhido e a prévia da transação antes de tocar o cartão.
Passo 5: Conheça a camada de segurança que você está usando
O modelo de segurança do WalletConnect da Tangem tem três componentes principais, todos ativos a partir da versão 5.27 do app.
KYDA (Know Your dApps) verifica automaticamente o dApp antes da conexão, usa análise comportamental da Blockaid e exibe alertas para dApps suspeitos. Isso acontece antes da aprovação da conexão.
Transaction simulation faz uma simulação off-chain antes da assinatura. Mostra mudanças de saldo e alerta para operações ocultas, do tipo que um frontend malicioso pode tentar inserir na transação.
- VTX (Verified Transactions) usa pacotes de transação assinados criptograficamente para garantir que a prévia aprovada é exatamente o que será executado. Isso previne ataques man-in-the-middle entre a simulação e a assinatura.
Juntas, essas camadas tornam a assinatura protegida por hardware e a prévia da transação verificada de forma independente.
Uma limitação honesta
A Tangem é uma interface exclusiva para dispositivos móveis. Não há aplicativo para desktop ou painel web. Se você prefere gerenciar posições em um notebook, será preciso manter o celular por perto em toda aprovação. O alcance NFC é de 0 a 5 cm, então o cartão precisa encostar no telefone. Para a maioria dos casos, esse fluxo funciona bem, mas sempre exige o celular e o cartão para cada aprovação.
Perguntas frequentes
-
Não. Segundo a própria documentação do Jupiter, a Tangem não pode ser conectada dentro do app Jupiter Mobile. A conexão funciona no jup.ag, via navegador, onde está disponível a opção WalletConnect por QR code. Use o jup.ag, não o app móvel.
-
As fontes disponíveis não documentam como as limit orders ou agendamentos DCA do Jupiter se comportam após a desconexão da sessão WalletConnect da Tangem. As sessões WalletConnect permanecem ativas até o usuário desconectar ou a sessão expirar; após a expiração, basta iniciar um novo fluxo de conexão WalletConnect para se reconectar.
-
Uma sessão padrão tem duração de 7 dias. Após esse período, a conexão é encerrada e você precisa se reconectar. Para isso: atualize a página do Jupiter, clique em "Connect Wallet", selecione novamente "WalletConnect" e escaneie o QR code no app Tangem. Pedidos de transação individuais dentro da sessão expiram após 5 minutos se não forem aprovados, mas a sessão em si só termina ao fim dos 7 dias ou se você desconectar manualmente.
-
Não. A chave privada é gerada dentro do elemento seguro do cartão Tangem (um chip Samsung S3D350A certificado no Common Criteria EAL6+) e nunca sai dele. Quando você toca o cartão para assinar uma transação no Jupiter, a assinatura acontece dentro do chip. O app Tangem e o frontend do Jupiter só veem o resultado assinado da transação, nunca a chave em si.
-
Um cartão roubado, sozinho, não é suficiente para acessar os fundos. O invasor também precisaria do seu celular com o app Tangem instalado, o código de acesso ou biometria do app, e proximidade física via NFC (0-5 cm) com o cartão. São necessários os três fatores juntos. Isso é uma barreira significativa em comparação com uma carteira quente, onde um único dispositivo comprometido pode esvaziar tudo.
-
Suas chaves privadas ficam no cartão, não no celular. Se seu telefone for perdido ou quebrar, basta instalar o app Tangem em um novo dispositivo e aproximar o cartão para restaurar o acesso. Seus saldos e posições on-chain permanecem intactos, pois existem na blockchain Solana, não no telefone.
-
Sim, para trocas simples de tokens. O swap da Tangem agrega taxas de vários provedores, o Jupiter está listado entre eles como agregador DEX da Solana, e apresenta a melhor opção disponível. As taxas dos provedores costumam variar de 0,5% a 1,5% e são mostradas antes da confirmação; as taxas de rede vão para os validadores da blockchain, não para a Tangem. Aproximadamente 99,99% dos swaps na Tangem não exigem KYC, mas provedores terceirizados podem ter requisitos próprios. A diferença está no escopo: o swap integrado da Tangem cobre trocas token-para-token.
-
Esse é o ponto crítico do setup sem seed phrase da Tangem. Se você perder todos os cartões do conjunto e não tiver backup da seed phrase, os fundos ficam inacessíveis de forma permanente. A Tangem vende cartões em conjuntos de dois ou três; os cartões de backup têm acesso idêntico à mesma chave privada. Guarde pelo menos um cartão reserva em local seguro e separado. Isso vale independentemente do uso do Jupiter ou de qualquer dApp. Cold storage e DeFi eram mundos separados. Com o WalletConnect, usuários Solana podem conectar a Tangem ao Jupiter no jup.ag mantendo a chave privada protegida por hardware. Com a Tangem Cold Wallet, toda transação WalletConnect exige confirmação física com o cartão.