Tudo o que você precisa saber para usar a Cache com segurança. Se algo aqui não estiver claro ou você notar uma lacuna, envie um e-mail para legal@cachewallet.com.
A Cache é um aplicativo móvel para iOS e Android. Instale apenas nas lojas oficiais:
Nunca instale a Cache a partir de um link em um e-mail, mensagem ou publicação em redes sociais. Se um link mandar você instalar ou reinstalar a Cache, trate isso como uma tentativa de phishing. Os únicos caminhos seguros são a App Store e o Google Play.
Na primeira vez que você abre a Cache, você define uma senha e o app gera uma carteira para você no seu dispositivo. A senha é usada para desbloquear o app e para criptografar dados sensíveis no seu dispositivo.
A Cache não pede endereço de e-mail, número de telefone nem qualquer documento de identificação oficial. Você não precisa de nenhum deles para usar a Cache.
Sua frase-semente (também chamada de frase de recuperação) é uma lista de doze palavras em inglês. Ela é a chave mestra da sua carteira. Qualquer pessoa com a frase-semente pode levar todos os seus fundos. Se você perdê-la e perder o acesso ao seu dispositivo, seus fundos desaparecem para sempre e a Cache não pode recuperá-los.
A Cache nunca vai pedir sua frase-semente. Qualquer pessoa que pedir, por qualquer canal, incluindo alguém que diga ser o suporte da Cache, está tentando roubar seus fundos. Trate o próprio pedido como prova de fraude.
A Cache usa o formato de frase-semente padrão BIP-39, então as mesmas doze palavras podem ser importadas em qualquer carteira compatível, se algum dia você precisar.
Você pode importar uma carteira que já possui, de qualquer origem compatível com BIP-39, inserindo a frase-semente de doze palavras ou, para uma única conta, uma chave privada. A frase-semente ou a chave privada é processada inteiramente no seu dispositivo. Nada do que você importa é transmitido aos nossos servidores. Aplicam-se as mesmas proteções e avisos acima: nunca digite uma frase-semente em um site, nunca a compartilhe, nunca a cole em um chat nem tire print dela.
Você pode revelar e exportar sua frase-semente de dentro da Cache após se autenticar novamente. Use isso apenas quando precisar fazer backup da frase-semente em um novo meio. Esconda sua tela de câmeras, anote as palavras no papel e depois feche a tela.
A Cache suporta várias carteiras por instalação, e cada carteira pode ter várias contas derivadas da mesma frase-semente. Você pode alternar entre elas dentro do app. Os recursos de smart wallet (Safe), incluindo Recovery e Scheduled Transfer, são configurados por carteira.
Você pode salvar endereços usados com frequência como contatos dentro do app, com um nome e uma nota opcional. Os contatos são armazenados nos servidores da Cache, vinculados à sua conta, para que sincronizem entre reinstalações. Os contatos contêm apenas o que você escolhe salvar; não importamos endereços automaticamente de lugar nenhum.
Cada rede blockchain tem seu próprio endereço de depósito. A Cache mostra o endereço certo para a rede que você selecionar.
A rede precisa coincidir. Se um remetente enviar USDC da rede Ethereum para o seu endereço na Polygon, os fundos podem ser irrecuperáveis. Sempre confirme a rede com o remetente antes de ele enviar.
Depois que uma transação é transmitida, ela não pode ser cancelada, revertida ou reembolsada pela Cache. A blockchain decide o que acontece a seguir.
A Cache permite trocar um token por outro, na mesma rede ou entre redes. A própria troca é executada por um agregador de exchanges descentralizadas independente e terceirizado, que roteia sua ordem por meio de fontes públicas de liquidez. A Cache não custodia nenhum dos tokens envolvidos na troca.
As trocas entre redes movem valor entre duas blockchains diferentes em um único fluxo. Elas usam o protocolo cross-chain do agregador e podem levar mais tempo do que as trocas na mesma rede, dependendo do congestionamento da rede. Os fundos só são liberados para a sua carteira de destino quando o lado de destino é liquidado.
Trocas sem gas. Para tokens e redes suportados, o agregador pode executar a troca sem que você precise ter o token de gas nativo da rede. Em vez disso, a taxa da troca é retirada do token de entrada ou de saída.
Você pode comprar cripto com cartão ou transferência bancária, e vender cripto por moeda fiduciária (fiat), por meio de uma interface incorporada a um agregador de fiat independente e terceirizado. O agregador integra várias empresas licenciadas de serviços monetários, processadores de pagamento e exchanges. A Cache não compra, vende, troca, retém nem transmite fiat. A Cache não cobra nenhuma taxa sobre essas transações.
Se uma transação atrasar ou falhar, a questão é entre você e o provedor. A Cache não pode liberar, reter, reembolsar nem acelerar uma transação fiat. O canal de suporte do provedor é o caminho certo para escalar.
Patente pendente. O Recovery é um recurso on-chain que permite indicar um endereço de beneficiário para receber seus ativos caso você não faça o check-in dentro de um intervalo de tempo que você escolher. Ele foi projetado para duas situações: você perde o acesso ao seu dispositivo e à sua frase-semente, ou você fica incapacitado e outra pessoa precisa herdar seus ativos.
O cronômetro do Recovery é reiniciado toda vez que você assina uma transação checkIn on-chain a partir da sua smart wallet. Nós tornamos isso fácil de fazer:
Abrir o app, desbloquear com biometria, enviar, trocar ou simplesmente ter a Cache instalada NÃO reiniciam o cronômetro por si só. O cronômetro só é reiniciado quando uma transação checkIn on-chain é assinada por você. Tocar em Estender agora é a maneira mais simples de fazer isso.
Se o cronômetro expirar sem um check-in, o módulo de smart contract do Recovery se torna acionável. Qualquer pessoa pode enviar a transação de acionamento; não precisa ser a Cache. Quando o acionamento é executado, seus ativos elegíveis são transferidos on-chain para o seu endereço de beneficiário. Uma taxa de execução é retirada de cada ativo transferido (veja Taxas: 1% na Base, 2% na Ethereum mainnet). Uma pequena recompensa do keeper também é deduzida do saldo do ativo nativo da sua smart wallet e paga à parte que envia a transação de acionamento; veja a tabela de taxas para detalhes.
Você pode alterar o endereço de beneficiário, alterar o intervalo de check-in ou desativar o Recovery completamente a qualquer momento antes de ele ser acionado, assinando uma transação a partir da sua carteira. Cada alteração é on-chain e envolve gas de rede, mas não gera uma nova taxa de ativação.
Teste antes de confiar. Ative o Recovery na Base com um valor pequeno primeiro. Verifique se um check-in funciona. Verifique se o beneficiário recebe os fundos. Só então mova saldos significativos para a smart wallet.
O acionamento principal do Recovery é um evento único. Depois que ele dispara, o estado on-chain muda para "recuperado" e nenhuma outra varredura será acionada automaticamente. Três categorias de tokens podem ficar para trás no acionamento principal:
Para recuperá-los, o módulo de smart contract expõe uma função complementar chamada manualRecovery que pode ser chamada pelo beneficiário registrado a qualquer momento após o acionamento principal. O beneficiário passa uma lista de endereços de tokens a serem varridos, e o módulo os transfere da smart wallet para o beneficiário usando a mesma taxa de execução do acionamento principal. O beneficiário paga o próprio gas de rede para enviar essa transação; nenhuma recompensa do keeper é cobrada.
Se você cancelar o Recovery antes de ele ser acionado, o beneficiário também é removido do estado on-chain no momento do cancelamento. Um Recovery cancelado não pode ser usado para reivindicar depósitos futuros via manualRecovery.
Para manter os custos on-chain previsíveis tanto para a Cache quanto para o seu beneficiário, a infraestrutura de keeper que envia as transações de Recovery e Scheduled Transfer é configurada para aguardar até que os preços de gas da rede estejam dentro de uma faixa normal antes de transmitir. Os limites são:
A execução ainda ocorrerá automaticamente assim que a rede se acalmar; nem você nem seu beneficiário precisam tomar qualquer ação para desbloqueá-la. O próprio recurso Recovery permanece intacto durante a espera, incluindo o oráculo de preços, a configuração do beneficiário e a elegibilidade do acionamento.
Para herança e casos de uso de longo prazo semelhantes, um atraso de horas ou dias no momento da execução não afeta o resultado. Se o seu caso de uso for sensível ao tempo, pondere isso em relação à economia de custos que esses limites proporcionam antes de ativar o Recovery na Ethereum mainnet.
Um Recovery ou uma Scheduled Transfer só pode mover ativos que a sua smart wallet realmente possui. Se, no momento em que estiver prevista, a carteira não puder cobrir o valor que você registrou (mais a pequena recompensa do keeper no ativo nativo), a execução não pode ser concluída. Nada é transferido, nenhuma taxa de execução é cobrada, e o acionamento não é marcado como concluído—ele permanece elegível e é executado automaticamente na próxima tentativa assim que a carteira for financiada.
Quando isso acontece, a Cache envia uma notificação push para que você possa adicionar fundos. Mantenha a notificação "Transferências falhas ou pausadas" ativada (Configurações → Notificações) para recebê-la.
Para que uma carteira que permanece com fundos insuficientes não gaste gas em tentativa após tentativa, um acionamento que falha três vezes consecutivas é pausado automaticamente. O mesmo se aplica a qualquer causa de falha repetida—por exemplo, um token que bloqueia transferências para o destinatário. Um acionamento pausado não é mais tentado até que você o retome.
Para retomar após uma pausa automática:
Além da pausa automática acima, a Cache pode pausar um acionamento manualmente se uma carteira for sinalizada—por exemplo, uma carteira relatada como comprometida, ou uma programação apontada para um token malicioso—enquanto o problema é investigado. Retomar uma pausa manual exige coordenação com o suporte; registrar de novo por conta própria não a removerá.
Patente pendente. A Scheduled Transfer é um recurso on-chain que permite programar uma transferência futura de ativos para um ou mais endereços. Use-a para mesadas, presentes, pagamentos recorrentes ou simples transferências com bloqueio de tempo (time-lock).
No horário programado, o módulo de smart contract se torna acionável e move os ativos. Uma taxa de execução é retirada do ativo transferido (veja Taxas: 0.5% na Base, 1% na Ethereum mainnet—metade da taxa do Recovery, porque a Scheduled Transfer foi projetada para uso repetido). Uma pequena recompensa do keeper também é deduzida do saldo do ativo nativo da sua smart wallet e paga à parte que envia a transação de execução; veja a tabela de taxas para detalhes. Você pode cancelar uma transferência programada a qualquer momento antes de ela ser executada.
Quando a sua smart wallet possui o suficiente do ativo programado para cobrir o valor registrado mais a taxa de execução, a taxa é cobrada além do valor e o seu destinatário recebe exatamente o valor registrado. Quando a smart wallet possui apenas o suficiente para cobrir o valor registrado, a taxa é deduzida do pagamento (o destinatário recebe amount − fee) e o módulo registra que a dedução ocorreu. Programar mais do que o destinatário deve receber é uma forma simples de garantir que ele receba exatamente o valor registrado.
Cada transferência programada pode incluir até dez (10) tokens distintos. Para programar transferências envolvendo mais tokens de uma vez, crie transferências programadas adicionais. O tempo mínimo entre "agora" e a execução programada é de 1 hora.
A execução da Scheduled Transfer está sujeita ao mesmo enfileiramento por preço de gas descrito em Momento da execução. Durante períodos sustentados de alto congestionamento da rede, as transferências programadas podem ser executadas mais tarde do que o horário nominal.
Uma Scheduled Transfer pode incluir até dez pernas de token distintas (legs), cada uma endereçada ao destinatário que você indicou. Uma perna pode falhar na entrega por motivos fora do controle da Cache:
Isso cobre o caso em que a carteira possui os fundos, mas uma perna não pode ser entregue. Quando uma perna falha dessa forma, a transferência programada ainda é executada até o fim: as pernas restantes que podem ser entregues são entregues, o valor que falhou permanece na smart wallet, e o módulo registra o valor não entregue em um livro-razão on-chain indexado por smart wallet, programação e token. A própria programação é marcada como concluída e o keeper não tenta de novo. Se, em vez disso, a carteira não puder cobrir de forma alguma o valor registrado, a execução não é concluída e não há nada a recuperar—veja Se um acionamento não puder ser executado.
Para recuperar o valor não entregue, o módulo de smart contract expõe uma função complementar chamada manualScheduledRecovery que pode ser chamada pelo destinatário registrado a qualquer momento após a execução falha. O destinatário assina a transação a partir da própria carteira, passa os tokens e valores que deseja varrer e escolhe o endereço de destino. O destino não precisa coincidir com o endereço do destinatário original. Essa é a saída de emergência prevista para quando o destinatário original era um contrato que não pode aceitar um determinado ativo: o destinatário assina a partir de qualquer endereço que controle e roteia a recuperação para uma EOA ou qualquer outro endereço que escolher.
O destinatário paga o próprio gas de rede para enviar a recuperação. A taxa de execução é a mesma de uma execução normal de Scheduled Transfer; nenhuma recompensa do keeper é cobrada. A recuperação é limitada ao valor do livro-razão on-chain por token; uma reivindicação de mais do que foi registrado como não entregue é rejeitada pelo contrato.
Se uma transferência programada for cancelada antes de ser executada, nenhum livro-razão on-chain é criado e não há nada a recuperar. O caminho de recuperação se aplica somente depois que uma transferência programada foi executada e pelo menos uma perna foi registrada como não entregue.
A Cache distribui tokens não fungíveis (NFTs) comemorativos para usuários que atingem marcos de atividade no app. Os NFTs são apenas um reconhecimento. Eles não têm utilidade dentro do app, nenhum direito de governança, nenhum desconto em taxas e nenhum direito sobre a receita da Cache.
Receber, manter ou transferir um NFT pode ser um evento tributável na sua jurisdição. A Cache não emite documentos fiscais e não fornece orientação tributária. Se estiver em dúvida, consulte um contador.
A Cache permite que você convide outras pessoas a usar o app por meio de um código de indicação pessoal ou link de compartilhamento. Indicações bem-sucedidas podem torná-lo elegível para níveis mais altos de NFTs de recompensa.
A Cache pode excluir usuários que, no entendimento razoável da Cache, estejam indicando a si mesmos por meio de várias contas, automatizando cadastros ou de outra forma manipulando o programa. A Cache também pode pausar ou modificar o programa a qualquer momento.
A Cache oferece tanto uma carteira comum (uma conta de propriedade externa, ou EOA) quanto uma smart wallet. A smart wallet é um smart contract Safe de propriedade da sua EOA, e é o que habilita o Recovery e a Scheduled Transfer.
Implantar a própria smart wallet custa apenas a taxa de gas de rede da transação de implantação. A Cache não cobra para criar uma smart wallet. As taxas de ativação de módulo se aplicam apenas quando você ativa o Recovery ou a Scheduled Transfer.
A Cache é construída sobre o princípio de que somente você controla seus fundos.
A Cache oferece suporte a Face ID, Touch ID e desbloqueio por impressão digital do Android como uma conveniência opcional. A Cache não vê, não armazena nem transmite seus dados biométricos. Toda a verificação biométrica acontece dentro do enclave seguro do seu dispositivo; a Cache recebe apenas um resultado sim/não. Registramos apenas um indicador de que o desbloqueio biométrico está ativado no seu dispositivo, nunca os dados biométricos em si.
Os contratos da Cache são auditados por empresas de segurança independentes. Os relatórios são publicados na seção Segurança de cachewallet.com quando cada trabalho é concluído.
Se você encontrar um problema de segurança na Cache, nos módulos da smart wallet ou no backend da Cache, envie um e-mail para legal@cachewallet.com com os detalhes. Confirmaremos o recebimento e manteremos você informado sobre o andamento.
Para proteger os usuários e cumprir nossos compromissos de conformidade, a Cache faz a triagem dos endereços de carteira envolvidos nas suas transações em relação a listas de sanções, de atores maliciosos e de alto risco fornecidas por provedores independentes e terceirizados de análise de blockchain.
A triagem é realizada com base no melhor esforço. As listas de risco não são exaustivas e uma triagem limpa não significa que um endereço seja seguro. Sempre verifique o destinatário por um canal externo (out-of-band) para valores significativos.
A Cache obtém receita de um pequeno número de taxas claramente divulgadas. Não há taxas de assinatura, taxas por manter ativos, taxas de listagem, e a Cache não obtém receita vendendo dados de usuários. As taxas de Recovery e Scheduled Transfer diferem entre a Base e a Ethereum mainnet porque os custos de infraestrutura de rede subjacentes diferem; todas as outras taxas são as mesmas em ambas as redes.
| Item | Taxa | Quem recolhe |
|---|---|---|
| Criação de carteira | Grátis | n/d |
| Implantação da smart wallet | Apenas gas de rede | Rede blockchain |
| Enviar / receber | Apenas gas de rede | Rede blockchain |
| Swap (na mesma rede ou entre redes) | Até 0.80% do valor da troca, mais gas de rede | Cobrada pelo agregador de swap terceirizado. A Cache recebe uma parte de indicação. O gas de rede vai para a rede. |
| Comprar cripto (fiat ramp) | Apenas taxas do provedor. A Cache não cobra nada. | Agregador de fiat terceirizado e provedores licenciados subjacentes. |
| Vender cripto (fiat ramp) | Apenas taxas do provedor. A Cache não cobra nada. | Agregador de fiat terceirizado e provedores licenciados subjacentes. |
| Ativação do Recovery — Base | US$25 (única, paga no ativo nativo à taxa do oráculo), mais gas de rede | Módulo Recovery on-chain |
| Ativação do Recovery — Ethereum mainnet | US$50 (única, paga no ativo nativo à taxa do oráculo), mais gas de rede | Módulo Recovery on-chain |
| Acionamento do Recovery (execução) — Base | 1% de cada ativo transferido | Módulo Recovery on-chain, deduzido do valor transferido |
| Acionamento do Recovery (execução) — Ethereum mainnet | 2% de cada ativo transferido | Módulo Recovery on-chain, deduzido do valor transferido |
| Limpeza manual de recuperação (iniciada pelo beneficiário) | Mesma taxa de execução do acionamento do Recovery naquela rede (Base 1%, Ethereum mainnet 2%); sem recompensa do keeper | Módulo Recovery on-chain, deduzido do valor transferido |
| Ativação da Scheduled Transfer — Base | US$25 (única, paga no ativo nativo à taxa do oráculo), mais gas de rede | Módulo Scheduled Transfer on-chain |
| Ativação da Scheduled Transfer — Ethereum mainnet | US$50 (única, paga no ativo nativo à taxa do oráculo), mais gas de rede | Módulo Scheduled Transfer on-chain |
| Execução da Scheduled Transfer — Base | 0.5% de cada ativo transferido (cobrada por cima do valor quando o saldo da carteira permite; caso contrário, deduzida do valor) | Módulo Scheduled Transfer on-chain |
| Execução da Scheduled Transfer — Ethereum mainnet | 1% de cada ativo transferido (cobrada por cima do valor quando o saldo da carteira permite; caso contrário, deduzida do valor) | Módulo Scheduled Transfer on-chain |
| Saldo mínimo da smart wallet para registrar o Recovery — Base | Equivalente a US$50 no ativo nativo da smart wallet no momento da ativação (taxa do oráculo) | Aplicado on-chain no registro; sem cobrança pela Cache |
| Saldo mínimo da smart wallet para registrar o Recovery — Ethereum mainnet | Equivalente a US$500 no ativo nativo da smart wallet no momento da ativação (taxa do oráculo) | Aplicado on-chain no registro; sem cobrança pela Cache |
| Recompensa do keeper (Recovery e Scheduled Transfer) | O maior valor entre US$5 (no ativo nativo à taxa do oráculo) ou o reembolso do custo de gas mais uma pequena margem e gorjeta; limitado a 1 unidade nativa (por exemplo, 1 ETH) e à metade do saldo nativo da sua smart wallet | Paga on-chain ao keeper que envia a transação de execução (pode ser a Cache ou qualquer terceiro). Não é cobrada em limpezas de manualRecovery iniciadas pelo beneficiário. |
| Mint de NFT de recompensa | Apenas gas de rede. Sem taxa da Cache. | Rede blockchain |
| Vendas secundárias de NFT de recompensa | Taxas do marketplace conforme definidas pelo marketplace. Sem royalty da Cache. | Marketplace de NFT terceirizado |
| Programa de indicações | Participação gratuita. Sem taxa, e sem pagamento pela Cache. | n/d |
A Cache pode alterar qualquer uma dessas taxas a qualquer momento, a seu exclusivo critério, atualizando esta Documentação ou implantando um novo módulo de smart contract. Quando uma alteração de taxa se aplica a um recurso que você já ativou, sua configuração on-chain existente prevalece, a menos que e até que você migre. A Cache fornecerá aviso prévio razoável sobre alterações materiais de taxas por meio dos Serviços. Para a referência contratual formal, consulte a Seção 4 dos Termos de Serviço.
A Cache oferece suporte às seguintes redes blockchain. O suporte a redes evolui com o tempo; esta lista é atualizada quando redes são adicionadas ou removidas.
Os recursos de smart wallet (Recovery e Scheduled Transfer) estão disponíveis nas redes EVM listadas acima onde os módulos estão implantados. A lista mais atual de disponibilidade de recursos por rede é exibida dentro do app.
Instale a Cache em um novo dispositivo, escolha Restaurar a partir da frase-semente e insira sua frase-semente de doze palavras. Defina uma nova senha. Sua carteira, seus saldos e a configuração da smart wallet reaparecerão, porque todas essas informações ficam on-chain ou são derivadas da sua frase-semente.
Pare de usar a carteira imediatamente. Mova todos os fundos para uma nova carteira cuja frase-semente você tenha guardado corretamente. Sem uma frase-semente com backup, você está a uma perda de dispositivo de perder tudo.
Se você não configurou o Recovery com antecedência, seus fundos são irrecuperáveis. A Cache não pode restaurar uma carteira cujas chaves não possui, e a Cache não possui as chaves de nenhuma carteira. Esse é o custo da autocustódia, e é a razão pela qual o Recovery existe.
Reinstale o app e restaure a partir da sua frase-semente, depois defina uma nova senha. Não existe e-mail de redefinição de senha porque a Cache não tem nenhum e-mail seu registrado.
A Cache não pode reverter transações on-chain. A blockchain é definitiva. Se você enviou para o endereço de um contrato por engano, em alguns casos o proprietário do contrato pode devolver os fundos, mas isso é raro. Se você enviou para o endereço pessoal errado, sua única opção é pedir ao destinatário que os devolva.
Se o destinatário controlar uma carteira na rede que você usou, ele pode conseguir importar o mesmo endereço nessa rede e recuperar os fundos. Se o destinatário não controlar essa carteira, os fundos podem ficar permanentemente inacessíveis. Sempre confirme a rede com o remetente antes de enviar.
Puxe para atualizar na tela da carteira. Se um token ainda estiver faltando, pode ser que ele ainda não esteja na nossa lista de tokens. Envie um e-mail para legal@cachewallet.com com o endereço do contrato e a rede, e nós vamos verificar.
Porque não precisamos deles. A carteira é gerada no seu dispositivo e operada com as chaves no seu dispositivo. Vincular sua carteira a um e-mail ou número de telefone enfraqueceria sua privacidade e criaria um vetor de recuperação de conta que os atacantes adoram.
Não. A Cache não guarda chaves privadas, frases-semente nem qualquer capacidade de assinatura dos seus ativos. O Recovery e a Scheduled Transfer são executados por regras on-chain que você configura; não são a Cache agindo em seu nome.
Sua frase-semente continua controlando sua carteira. Você pode importá-la em qualquer carteira compatível com BIP-39 para continuar gerenciando seus fundos. Os contratos de smart wallet da Cache (o Safe e os módulos Recovery e Scheduled Transfer) são de código aberto e permanecem on-chain independentemente da situação da Cache como empresa.
A Cache é uma fornecedora de software não custodial. Ela não guarda fundos de clientes, não transmite fiat e não facilita a troca em sentido custodial. O fiat ramp é operado por empresas licenciadas e independentes de serviços monetários; o KYC desses serviços acontece com esses provedores, não com a Cache.
Para perguntas relacionadas à conta, solicitações de suporte, relatos de segurança e questões de privacidade:
Para detalhes sobre quais dados a Cache coleta e como são usados, leia a Política de Privacidade. Para os termos contratuais formais, leia os Termos de Serviço.