garlicoin.org

Rode um nó de Garlicoin

Um nó guarda sua própria cópia da blockchain e a compartilha. A configuração leva uns 20 minutos; depois, a primeira sincronização leva uma hora ou mais.

Espaço em disco Cerca de 16 GB Para a blockchain completa, que cresce devagar. Um nó podado precisa de cerca de 5 GB.
Memória 1–2 GB Basta um VPS pequeno ou um notebook velho. Raspberry Pi: compile a partir do código (não há download para ARM)
Rede Porta 42069 Abra-a (TCP) para que outros nós possam se conectar a você

Configure um nó

  1. Instale o Garlicoin Core pela página oficial de downloads.
  2. Pule quase toda a sincronização com nosso arquivo bootstrap.
  3. Adicione um arquivo de configuração chamado garlicoin.conf no diretório de dados. O exemplo daqui se conecta a nós que estão online agora.
  4. Abra a porta 42069 no seu roteador ou firewall e redirecione para a máquina do nó.
  5. Confira se está funcionando. Sua altura de bloco deve bater com a da página de status da rede, e garlicoin-cli getnetworkinfo deve mostrar conexões de entrada depois de um tempo.

Mantenha rodando no Linux

Salve isto como /etc/systemd/system/garlicoind.service, troque User e os caminhos, e depois rode sudo systemctl enable --now garlicoind.

[Unit]
Description=Garlicoin node
After=network-online.target

[Service]
User=garlic
ExecStart=/usr/local/bin/garlicoind \
  -daemon=0 \
  -datadir=/home/garlic/.garlicoin
ExecStop=/usr/local/bin/garlicoin-cli \
  -datadir=/home/garlic/.garlicoin \
  stop
Restart=on-failure
TimeoutStopSec=300

[Install]
WantedBy=multi-user.target

garlicoin.conf de exemplo

# Accept connections from other nodes
listen=1
# Keep at most this many connections
maxconnections=40
# Uncomment to save disk space (in MB).
# A pruned node still checks everything
# but can't serve old blocks.
#prune=3000
# Nodes that are online right now:
addnode=node.garlicoin.org
addnode=38.242.230.153
addnode=157.180.63.44
addnode=149.56.19.7
addnode=98.248.22.202
addnode=139.99.209.227
addnode=195.52.24.162
addnode=135.148.171.145
addnode=98.149.17.72

peers.txt

Onde fica o diretório de dados

Windows%APPDATA%\Garlicoin
macOS~/Library/Application Support/Garlicoin
Linux~/.garlicoin

Comandos úteis

  • garlicoin-cli getblockcount · sua altura de bloco
  • garlicoin-cli getconnectioncount · quantos nós conectados
  • garlicoin-cli getnetworkinfo · versão e conexões
  • garlicoin-cli stop · desligar do jeito certo