Programa que ejecuta un nodo de Litecoin en segundo plano como un servicio [daemon]. Litecoin, es una criptomoneda descentralizada basada en un sistema de efectivo electrónico peer-to-peer [P2P]. Los usuarios poseen las claves criptográficas de su propio dinero y realizan transacciones directamente entre sí, con la ayuda de una red P2P para comprobar el doble gasto. Incluye la herramienta litecoin-cli
Configuración inicial
$ nano ~/.litecoin/litecoin.conf
rpcuser=tu_usuario
rpcpassword=tu_contraseña_segura
rpcallowip=127.0.0.1
rpcport=9332
daemon=1
server=1
txindex=1
Establece parámetros como el puerto, la interfaz RPC y las credenciales de acceso.
rpcuser y rpcpassword --> Credenciales para la comunicación RPC.
rpcallowip --> Restringe el acceso RPC, en este caso, solo localhost.
rpcport --> Puerto para la comunicación RPC, 9332 es el predeterminado para Litecoin.
daemon=1 --> Ejecuta litecoind como daemon.
server=1 --> Habilita el servidor RPC.
txindex=1 --> Mantiene un índice de todas las transacciones.
$ litecoind
Nota.- La primera vez puede tomar varias horas o días dependiendo de tu conexión y hardware, ya que debe descargar toda la blockchain de Litecoin [~50 GB en 2025].
$ litecoind -testnet
$ litecoin-cli stop
$ ps aux | grep litecoind
$ litecoin-cli getblockchaininfo
$ litecoin-cli gettransaction "txid_aqui"
$ litecoin-cli getnewaddress
$ litecoin-cli getbalance
$ litecoin-cli sendtoaddress "Lxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 1.5
$ litecoin-cli listtransactions
$ litecoin-cli getblock "000000000000000123abc..."
$ litecoin-cli -testnet getblockchaininfo