Crypto Masternode MonitorMonitorização de masternodes

Configurar os endpoints RPC

Última atualização: 7 de setembro de 2026

A aplicação não tem backend. Consulta as redes diretamente, pelo que cada rede precisa de uma fonte de dados: ou uma API pública oficial, ou o endereço RPC de um nó que o utilizador forneça. Esta página explica como configurar uma e o que fazer quando não responde.

Indicar um endpoint

  1. Definições (⚙ no topo do ecrã inicial) → Redes.
  2. Escolha a rede. O subtítulo já indica a fonte em uso — ou que não está configurada.
  3. Toque em Configurar o nó RPC / Mudar de endpoint e introduza o URL. Tem de começar por http:// ou https://.
  4. Se o nó exigir autenticação, preencha o utilizador e a palavra-passe no mesmo diálogo.
  5. Toque em Testar a ligação: a aplicação obtém a altura da cadeia e mostra «OK» ou o erro exato.
  6. Repor volta ao valor predefinido: o URL oficial nas redes que o têm, o campo vazio nas restantes.
Uma rede vazia não é uma rede avariada. Uma rede sem endereço — ou cujo endereço deixa de responder — falha como uma falha de rede. Passa a offline e os seus nós mantêm o último estado conhecido. Nenhum nó é alguma vez declarado «removido» por uma fonte estar em baixo.

Onde ficam as credenciais

O utilizador e a palavra-passe RPC são escritos no Keystore do Android / Porta-chaves do iOS, com uma entrada por rede. Nunca aparecem nas definições, no ficheiro de cópia de segurança, nos registos nem no pacote da aplicação.

Alojar o seu próprio nó

Estas redes são forks do Bitcoin ou do Dash: o RPC configura-se no ficheiro de configuração do daemon. As chaves úteis são as mesmas em todo o lado.

server=1
rpcuser=<utilizador>
rpcpassword=<palavra-passe longa e aleatória>
rpcbind=0.0.0.0                  # escutar na rede, e não apenas em localhost
rpcallowip=<ip-de-confiança>/32  # restringir quem pode chamar o RPC
# rpcport=...                    # mantenha o valor predefinido da rede salvo necessidade

Daemon, ficheiro de configuração, porta predefinida e método chamado pela aplicação, rede a rede:

Rede Daemon Ficheiro de configuração Porta RPC predefinida Método consultado
Beldex beldexd beldex.conf 29095 get_master_nodes
Firo firod firo.conf 8888 Insight REST · protx
PIVX pivxd pivx.conf 51473 listmasternodes
Dash dashd dash.conf 9998 protx · masternodelist
Syscoin syscoind syscoin.conf 8370 protx_list
Divi divid divi.conf 51473 listmasternodes
Terracoin terracoind terracoin.conf 13332 masternodelist full
Raptoreum raptoreumd raptoreum.conf 10226 protx
SmartCash smartcashd smartcash.conf 9679 smartnodelist full
SwiftCash swiftcashd swiftcash.conf 8543 listswiftnodes
BitCore bitcored bitcore.conf 9469 masternodelist full

As redes ausentes desta tabela — Cosanta, Neoxa e Flux — são lidas através de um explorador ou de uma API pública, e não de um nó RPC. Não há qualquer porta RPC a abrir para elas: muda-se apenas um URL.

HTTPS e proxy inverso

Um daemon expõe HTTP em claro, e a aplicação aceita-o nas catorze redes: nenhum daemon de masternode serve TLS, e o nó que vigia é muitas vezes acessível apenas na sua rede local, onde um certificado publicamente reconhecido não faz sentido. Em HTTP, no entanto, tudo circula em claro — as respostas do daemon e, sobretudo, a palavra-passe RPC, se existir. Assim que a ligação não for de confiança, coloque um proxy inverso TLS à frente do RPC — Caddy, Nginx ou Traefik — e dê à aplicação o URL do proxy. Com o Caddy são duas linhas e o certificado é automático:

rpc.exemplo.com {
    reverse_proxy 127.0.0.1:9998
}

Também pode deixar a autenticação Basic a cargo do proxy em vez do daemon. Em ambos os casos, a aplicação envia as credenciais por TLS, nunca em claro.

O texto em claro é aceite, nunca silencioso. A aplicação di-lo três vezes: uma recomendação permanente no rodapé de cada ecrã de rede, um aviso no mesmo sítio assim que a fonte guardada usa http://, e um alerta no momento em que a guarda. Reserve o claro para uma ligação de confiança — rede local, VPN ou túnel SSH. O Beldex é a única rede onde não tem escolha: a sua API pública só existe em HTTP não cifrado.

Particularidades por rede

As redes que funcionam de imediato

Beldex, Firo, Cosanta e Neoxa vêm com uma fonte pública oficial e não exigem qualquer configuração. Ainda assim, vale a pena saber duas coisas:

As redes que exigem o seu próprio nó

PIVX, Dash, Syscoin, Divi, Raptoreum, SmartCash, SwiftCash, BitCore, Flux e Terracoin começam por configurar. É uma escolha deliberada, não um esquecimento, e há duas razões distintas. Nas oito primeiras não existe qualquer endpoint público oficial que exponha a lista de masternodes, e preferimos deixar o campo vazio a encaminhar o seu tráfego por uma gateway comercial que nunca escolheu. O Flux e o Terracoin são o outro caso: existe uma fonte oficial que responde perfeitamente, mas o seu operador não autoriza que uma aplicação a consulte — ambos foram retirados das predefinições a 2026-08-25.

Uma rede que merece um aviso

A Neoxa é a fonte mais pesada da aplicação: cerca de 500 KB por ciclo. O seu explorador não aceita qualquer filtro — um argumento no URL é ignorado — pelo que cada verificação descarrega a lista completa de smartnodes. Este custo só o afeta se monitorizar pelo menos um nó Neoxa, e é o mesmo quer monitorize um ou vinte. Com dados móveis limitados, esvaziar o URL coloca a rede offline de forma limpa.

Segurança

Resolução de problemas

SintomaCausa provávelCorreção
Rede offline logo após a configuração URL inacessível a partir do telemóvel, porta errada, ou daemon ainda a sincronizar. Use Testar a ligação: indica o erro exato. Confirme a porta na tabela acima.
401 Unauthorized rpcuser / rpcpassword incorretos. Volte a introduzir ambos. Deixar a palavra-passe vazia mantém a anterior — em caso de dúvida, apague primeiro as credenciais.
403 Forbidden Um nó público ou um proxy a filtrar o pedido. Alguns RPC públicos rejeitam pedidos sem User-Agent; a aplicação envia um, mas um proxy intermédio pode removê-lo.
Ligação recusada / tempo esgotado rpcbind ainda em localhost, rpcallowip demasiado restrito, ou uma firewall. Defina rpcbind=0.0.0.0, autorize o seu endereço, abra a porta.
Erro de TLS ou de certificado Certificado autoassinado no proxy inverso. Use um certificado de uma autoridade reconhecida — o Caddy obtém um automaticamente.
Method not found (-32601) O daemon é anterior ao comando chamado pela aplicação. Atualize o daemon. No Syscoin 4.1.x, por exemplo, o comando chama-se masternodelist e não masternode_list.
Um nó aparece como «removido» Está mesmo ausente da lista da rede. Verifique o identificador e se o colateral não foi gasto. Uma falha de fonte nunca produz este estado.

Ainda com problemas? Envie-nos a rede, o erro exato apresentado por Testar a ligação e a versão do daemon — ver suporte. Nunca envie credenciais.