Como usar 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 as chaves privadas ficam em um dispositivo conectado à internet. Ao migrar para o cold storage, você se sente mais seguro, mas assume que está fora do DeFi. Essa suposição está errada.
Com o WalletConnect, a Tangem pode se conectar ao Jupiter no jup.ag enquanto sua chave privada permanece dentro do elemento seguro do cartão. Este guia mostra como funciona essa conexão, como cada recurso aparece na prática e quais pontos de atenção considerar antes de assinar uma transação.
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, SPL tokens (definido pela Solana Program Library), cobre tanto tokens fungíveis quanto NFTs. O ecossistema Solana inclui várias exchanges descentralizadas, e o Jupiter é o agregador que conecta todas elas.
Na prática, isso significa o seguinte: ao trocar, por exemplo, SOL por USDC, o Jupiter consulta múltiplas 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 limit orders (ordens que executam a um preço-alvo, não ao preço 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 nas decisões sobre o desenvolvimento e o futuro do Jupiter.
Nada disso exige uma carteira quente. Esse é o ponto para usuários Tangem. O senso comum é que DeFi e cold storage não se misturam. Carteiras quentes mantêm as chaves privadas acessíveis para transações instantâneas, por isso são padrão para quem usa DEX — mas essa facilidade aumenta a exposição a riscos cibernéticos. Cold storage, tradicionalmente, significava ficar de fora do DeFi. O WalletConnect muda esse cenário.
Como usar Tangem com Jupiter DEX: swaps em cold storage na Solana
A conexão depende do 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 suporta Solana e mais de 40 redes EVM por meio da integração com o WalletConnect.
Um ponto importante antes de começar: o Jupiter Mobile (aplicativo mobile) não suporta conexões com Tangem. Você precisa usar o jup.ag em um navegador, onde a opção WalletConnect via QR está disponível.
Passo 1: Abra o app Tangem e vá até o WalletConnect
Abra o aplicativo Tangem Mobile Wallet no seu celular iOS ou Android. O app é a interface necessária para o seu cartão Tangem cold wallet; ele se comunica com o cartão via NFC. No app, encontre a seção WalletConnect. A partir da versão 5.36 do app, é possível escanear um QR code direto da tela principal.
Mantenha o app Tangem atualizado se quiser escanear QR code pela 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 ter um fluxo diferente do descrito aqui.
Passo 2: Conecte ao jup.ag
No navegador do seu celular (ou em um 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 vai pedir para aprovar a conexão; aproxime o cartão Tangem do celular para confirmar. O canal NFC entre o cartão e o celular usa criptografia AES-256 e funciona a uma distância de 0-5 cm, então mantenha o cartão próximo ao aparelho.
Trate o QR code como um pedido de conexão. Confira se ele veio do jup.ag antes de escanear e revise a tela de aprovação no app Tangem. O KYDA roda antes da conexão e pode exibir um alerta caso o dApp seja suspeito.
Após a aprovação, o Jupiter reconhece seu endereço Solana e mostra seus saldos. Quando o Jupiter exibir seus saldos, confirme se conectou o endereço Solana desejado. A página pode mostrar 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 cria um ponto útil de revisão. Leia os detalhes da transação no celular e decida se o pedido corresponde ao swap que você deseja realizar.
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 dentro do cartão assina a transação internamente; e o app transmite o resultado assinado. A chave privada nunca toca um dispositivo conectado à internet em nenhum momento. Essa é a arquitetura técnica. Com a Tangem Cold Wallet, transações via WalletConnect exigem confirmação com o cartão físico.
A aprovação da conexão e a aprovação da transação são momentos distintos. Aprovar a sessão QR permite que o Jupiter solicite transações. Assinar uma transação exige outro toque do cartão. A conexão via navegador sozinha não move ativos. O Jupiter pode solicitar uma transação após a sessão estar conectada. A confirmação física com o hardware Tangem faz parte de todo processo WalletConnect. Mantenha o cartão próximo ao celular quando for aprovar.
Passo 4: Use os recursos do Jupiter a partir do 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 suportados nessa conexão ou o comportamento de assinatura para 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 é alimentado pela detecção de ameaças do Blockaid. Você vê o que está prestes a assinar antes de confirmar com o cartão.
Antes de tocar o cartão, compare os valores de tokens e as mudanças de saldo na prévia com o swap que você pretendia fazer. Se houver qualquer surpresa nos ativos ou valores, 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 na 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 do Blockaid e exibe alertas para dApps suspeitos. Isso roda antes da aprovação da conexão.
Transaction simulation faz um teste fora da blockchain antes da assinatura. Mostra as mudanças de saldo e sinaliza operações ocultas, do tipo que um frontend malicioso pode tentar incluir em uma transação.
- VTX (Verified Transactions) utiliza pacotes de transações assinados criptograficamente para garantir que a prévia aprovada corresponde ao que será realmente executado. Isso previne ataques man-in-the-middle entre a simulação e a assinatura.
Juntas, a camada de assinatura é protegida por hardware e a prévia da transação é verificada de forma independente.
Uma limitação importante
A Tangem é uma interface apenas mobile. Não há aplicativo para desktop ou painel web. Se você prefere gerenciar posições em um notebook, precisará manter o celular por perto para cada toque no cartão. O alcance do NFC é de 0-5 cm, então o cartão precisa encostar no celular. Para a maioria dos casos, esse formato funciona bem. Ainda assim, é necessário o celular e o cartão para cada aprovação.
Perguntas frequentes
-
Não. Segundo a documentação do próprio Jupiter, não é possível conectar a Tangem dentro do app Jupiter Mobile. A conexão funciona no jup.ag em um navegador, onde a opção WalletConnect via QR está disponível. Use o jup.ag, não o app mobile.
-
As fontes disponíveis não documentam como as limit orders ou agendamentos de DCA do Jupiter se comportam após o encerramento de uma sessão WalletConnect com a Tangem. As sessões WalletConnect ficam ativas até que o usuário desconecte ou a sessão expire; após expirar, basta iniciar um novo fluxo de conexão WalletConnect para reconectar.
-
Uma sessão padrão tem duração de 7 dias. Após esse prazo, a conexão é encerrada e você precisa se reconectar. Para isso: atualize a página do Jupiter, clique em "Connect Wallet", selecione "WalletConnect" novamente e escaneie o QR code no app Tangem. Pedidos de transação individuais dentro de uma sessão expiram em 5 minutos se não forem aprovados, mas a sessão em si permanece até o fechamento da janela de 7 dias ou até você desconectar manualmente.
-
Não. A chave privada é gerada dentro do elemento seguro do cartão Tangem (um chip Samsung S3D350A certificado Common Criteria EAL6+) e nunca sai dele. Ao tocar o cartão para assinar uma transação no Jupiter, a assinatura ocorre dentro do chip. O app Tangem e o frontend do Jupiter só veem o resultado da transação assinada, 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, do código de acesso do app ou autenticação biométrica e da proximidade física NFC (0-5 cm) com o cartão. São necessários esses três fatores juntos. Isso é uma barreira significativa em comparação com uma carteira quente, onde um único dispositivo comprometido pode drenar tudo.
-
Suas chaves privadas permanecem no cartão, não no celular. Se seu celular 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 não são afetados, pois existem na blockchain Solana, não no celular.
-
Sim, para trocas simples de tokens. O recurso de 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 geralmente ficam entre 0,5% e 1,5% e são exibidas antes da confirmação; as taxas de rede vão para os validadores da blockchain, não para a Tangem. Cerca de 99,99% dos swaps na Tangem não exigem KYC, embora provedores terceiros possam ter seus próprios requisitos. A diferença está no escopo. O swap integrado da Tangem cobre trocas token-para-token.
-
Esse é o ponto crítico do modelo sem seed phrase da Tangem. Se você perder todos os cartões do seu conjunto e não tiver backup da seed phrase, os fundos ficam inacessíveis para sempre. 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 de backup em local separado e seguro. Isso vale independentemente do uso com o Jupiter ou qualquer outro dApp. Cold storage e DeFi costumavam ser categorias separadas. O WalletConnect permite que usuários Solana conectem a Tangem ao Jupiter no jup.ag enquanto a chave privada permanece bloqueada no hardware. Com a Tangem Cold Wallet, toda transação via WalletConnect exige confirmação com o cartão físico.