Como usar um node personalizado na Cake Wallet
Abra a página Nodes nas configurações da carteira, toque no botão de mais e informe o endereço e a porta do node, ativando Use SSL só se o node servir TLS nessa porta. Rodar o seu próprio node Monero ou servidor Electrum é o maior ganho de privacidade, e uma combinação errada de porta e SSL é o motivo mais comum de um node personalizado falhar.
Passos rápidos
- Abra a página Nodes. Na tela inicial, abra as configurações, vá às configurações da carteira atual e escolha Nodes. Cada moeda tem a própria lista de nodes.
- Toque no botão de mais. Isso abre o formulário de um novo node.
- Informe endereço e porta. Digite o nome do host ou o endereço IP e a porta, por exemplo 18081 ou 18089 para Monero, ou 50002 para um servidor Electrum com SSL.
- Defina o SSL e outras opções. Ative Use SSL só se o node servir TLS nessa porta. Adicione login só se o node exigir. Ative Trusted só para um node que você controla.
- Adicione um proxy SOCKS, se precisar. Para acessar o node pelo Orbot ou outro proxy, ative a opção de proxy SOCKS e informe um endereço como 127.0.0.1:9050.
- Salve, selecione e teste. Salve o node, toque nele na lista para selecioná-lo e confira se a carteira conecta e começa a sincronizar. Se aparecer como inacessível, confira de novo a porta e o SSL.
A Cake Wallet não baixa uma blockchain completa. Ela conversa com um node: um daemon Monero para Monero, um servidor compatível com Electrum para Bitcoin e Litecoin, um endpoint RPC para Ethereum e redes parecidas. A Cake mantém nodes padrão e lista alguns da comunidade, e você pode adicionar os seus. O node que você usa afeta velocidade, confiabilidade e privacidade.
Por que trocar de node
- Privacidade. Qualquer operador de node pode ver as solicitações da sua carteira e o seu endereço IP, a menos que você use Tor. A documentação da Cake diz que rodar o seu próprio node é o maior ganho de privacidade disponível.
- Confiabilidade. Se a carteira fica em "Disconnected" ou "Attempting Sync", trocar de node é a primeira solução que a documentação sugere.
- Velocidade. Um node próximo, ou o seu próprio na rede de casa, normalmente sincroniza o Monero mais rápido.
- Recursos. Os Silent Payments do Bitcoin precisam de um servidor Electrum com o índice certo (veja abaixo).
O formulário do node, campo a campo
| Campo | O que informar |
|---|---|
| Node Address | Apenas o nome do host ou o IP, sem http:// nem porta, por exemplo node.example.com ou 192.168.1.20 |
| Node port | A porta em que o node escuta (veja a tabela abaixo) |
| Login e Password | Deixe em branco, a menos que seu node use autenticação RPC |
| Use SSL | Ativado só se essa porta servir TLS |
| Trusted | Monero: ative só para um node que você mesmo roda. Ele pula algumas verificações defensivas para sincronizar mais rápido |
| SOCKS proxy | Opcional. Encaminha este node por um proxy, por exemplo o Orbot em 127.0.0.1:9050 |
| Enable for Auto-Switching | Permite que o app recorra automaticamente a este node se o atual falhar |
O layout exato mudou quando a tela Nodes foi refeita na versão 6.2 (junho de 2026), e a versão 6.5 adicionou uma página Nodes nas configurações de cada carteira (notas de versão da Cake Wallet, 2026). O formulário do node também tem um botão de teste que informa se a conexão deu certo.
Portas comuns
| Moeda e servidor | Porta típica | SSL |
|---|---|---|
| Daemon Monero, RPC restrito | 18089 | Muitas vezes ativado em nodes públicos |
| Daemon Monero, RPC padrão | 18081 | Normalmente desativado num node caseiro |
| Monero via HTTPS | 443 | Ativado |
| Servidor Electrum de Bitcoin (Fulcrum, electrs) com TLS | 50002 | Ativado |
| Servidor Electrum de Bitcoin sem TLS | 50001 | Desativado |
| Nodes onion (.onion) | Conforme publicado pelo operador | Normalmente desativado, o Tor já criptografa |
São convenções, não regras: use sempre a porta que o seu node ou provedor documenta. Os próprios nodes padrão da Cake, conforme listados no código-fonte, seguem o mesmo padrão: um node Monero na 18081 com SSL e um servidor Electrum de Bitcoin na 50002 com SSL.
Monero: o seu próprio node
Rodar o monerod em casa, num computador ou numa máquina dedicada, dá a máxima privacidade: nenhum terceiro vê quais blocos e transações sua carteira pede. Aponte a Cake Wallet para o IP local e a porta RPC do node quando estiver no Wi-Fi de casa, ou exponha o node pelo Tor como serviço onion para usar fora de casa.
- Uma porta RPC restrita (muitas vezes a 18089) é mais segura de expor do que a porta RPC completa.
- Ative Trusted só para o seu próprio node.
- Um node podado (pruned) funciona bem para sincronizar a carteira e ocupa muito menos espaço em disco.
Bitcoin e Litecoin: servidores Electrum
No Bitcoin, a Cake Wallet usa o protocolo Electrum, então você precisa de um servidor Electrum como Fulcrum ou electrs rodando sobre o Bitcoin Core, e não da porta RPC do Bitcoin Core. Muitos pacotes de node caseiro já incluem um. O Litecoin funciona do mesmo jeito, com um servidor Electrum de Litecoin; o MWEB tem uma configuração de node própria nas configurações do Litecoin.
Ressalva sobre Silent Payments: o escaneamento de Silent Payments precisa de um servidor electrs compilado com tweak index. A documentação da Cake diz que, se o seu servidor não tiver isso, a carteira recorre ao servidor electrs da própria Cake para escanear, o que importa se você roda seu próprio node por privacidade. Veja Silent Payments. A versão 6.4.2 também passou a permitir enviar Bitcoin quando o seu node só é acessível na rede local.
Ethereum e outras redes
Redes EVM, Solana, Tron e outras moedas também têm listas de nodes com opção de adicionar. Os nodes de proof-of-work do Nano são gerenciados à parte. Pouca gente hospeda esses nodes por conta própria, então o principal motivo para trocar é confiabilidade.
Quando um node personalizado não conecta
- Confira primeiro o SSL em relação à porta. A documentação da Cake diz que o erro de combinação mais comum é "SSL enabled on a non-SSL port or vice versa" (SSL ativado numa porta sem SSL ou vice-versa).
- Tire os extras do endereço. Nada de
https://, nada de barra no final, nada de porta no campo de endereço. - Certificados autoassinados. Se o seu node caseiro usa um certificado autoassinado e não conecta com SSL ativado, tente uma porta sem SSL na rede local, ou use Tor.
- Firewalls e VPNs. Algumas redes móveis e VPNs bloqueiam portas de node. Tente outra rede.
- Endereços onion precisam de Tor. Um node
.onionsó funciona com o Tor integrado ou o Orbot rodando; caso contrário, fica em "Connecting". Veja privacidade e Tor. - Node ainda sincronizando. Um daemon que não está totalmente sincronizado não consegue atender sua carteira.
- Erros: "Internal error: Failed to get earliest fork height" normalmente se resolve trocando de node e reiniciando o app (documentação da Cake Wallet, 2026). Mais em mensagens de erro.
Se nada funcionar, volte para um node padrão: seus fundos estão na blockchain, não no node, e trocar de node nunca os coloca em risco. Para problemas gerais de sincronização, veja Cake Wallet não sincroniza.
Perguntas frequentes
É seguro usar o node padrão da Cake Wallet?
Sim, quanto à segurança dos fundos: um node não pode gastar suas moedas. Quanto à privacidade, o operador pode ver seu IP e as solicitações da carteira; então use Tor ou o seu próprio node se isso for importante para você.
O que faz a opção Trusted?
No Monero, ela diz à carteira para confiar no node e pular algumas verificações defensivas, o que acelera a sincronização. Ative só para um node que você controla.
Qual porta devo usar no meu node Monero?
Use a porta RPC para a qual o seu node está configurado: 18081 é a porta padrão habitual e 18089 uma porta restrita comum. Ajuste a opção de SSL de acordo com essa porta.
Posso conectar a Cake Wallet direto ao Bitcoin Core?
Não ao RPC do Bitcoin Core. A Cake Wallet precisa de um servidor compatível com Electrum, como Fulcrum ou electrs, rodando sobre o seu node.
Por que meu node .onion nunca conecta?
Nodes onion precisam de Tor. Ative o Tor integrado ou rode o Orbot, ou use um node clearnet.