Referencia para desarrolladores
Constantes para wallets, exploradores, bots y pools de Garlicoin, comprobadas con el código fuente de Garlicoin Core 0.18 y con nuestro nodo en vivo.
Red
| Parámetro | Mainnet | Testnet |
|---|---|---|
| Ticker | GRLC. 1 GRLC = 100.000.000 unidades base (8 decimales). | |
| Suministro máximo | 69.000.000 GRLC. La recompensa por bloque empezó en 50 GRLC y se reduce a la mitad cada 690.000 bloques. | |
| Tiempo de bloque | Objetivo de 40 segundos. La dificultad se reajusta en cada bloque con Dark Gravity Wave sobre los últimos 45 bloques. | |
| Puerto P2P | 42069 | 42075 |
| Puerto RPC (predeterminado) | 42068 | 42070 |
| Inicio de mensaje (magic) | d2 c6 b6 db | fd d2 c8 f2 |
| Bloque génesis | 2ada80bf415a89358d697569c96eb98cdbf4c3b8878ac5722c01284492e2722814 de enero de 2018 (hora 1515925970) | b25004ec2dc27689999f9ee14856ee0464d7f73f3fae3cf43c1d40f89c141aea |
| Madurez de coinbase | 100 bloques (unos 67 minutos) | |
| Peso máximo de bloque | 4.000.000 unidades de peso, como en Bitcoin | |
| SegWit | Activo desde el bloque 24.192 (31 de enero de 2018) | Activo |
| Comisión mínima de retransmisión | 0,001 GRLC por kB (valor por defecto de Garlicoin Core 0.18; algunos nodos y servidores Electrum aceptan hasta 0,00005) | |
| Versión del protocolo | 70017, user agent /GarlicoinCore:0.18.5/ para la versión actual (cada nodo muestra su propia versión) | |
Regtest usa el puerto P2P 19444 y el puerto RPC 42070. Los datos en vivo, como la altura y la dificultad, están en la API de datos.
Direcciones y claves
| Tipo | Mainnet | Testnet |
|---|---|---|
| P2PKH (heredada) | Versión 38 (0x26). Las direcciones empiezan por G. | 111 (0x6f) |
| P2SH (script) | Versión 50 (0x32). Las direcciones empiezan por M. | 58 (0x3a) |
| Bech32 (SegWit) | Prefijo grlc. Las direcciones empiezan por grlc1q. | tgrlc |
| Clave privada WIF | Versión 176 (0xb0). Las claves comprimidas empiezan por T, las no comprimidas con 6. | 239 (0xef) |
| Claves extendidas BIP32 | Los mismos bytes de versión que Bitcoin: 0488b21e (xpub) y 0488ade4 (xprv) en mainnet, 043587cf / 04358394 en testnet. | |
| Coin type BIP44 | 69420 (SLIP-0044), así que la primera cuenta es m/44'/69420'/0' | |
| Prefijo de mensaje firmado | "Garlicoin Signed Message:\n", con hash como el de Bitcoin (longitud varint, doble SHA-256) | |
| Enlaces de pago | garlicoin:<address>?amount=1.5&label=...&message=... (BIP21). Garlicoin Core los abre. Crea uno. | |
- Solo witness versión 0. Garlicoin Core 0.18 es anterior a Taproot y bech32m, así que rechaza las direcciones
grlc1p…. No las generes. - La firma de mensajes en Garlicoin Core solo funciona con direcciones G. Para M y grlc1, las herramientas usan los bytes de cabecera BIP137 (35–38 y 39–42); nuestro verificador acepta ambos.
Vectores de prueba
Clave privada 1. Nunca envíes monedas a estas direcciones: cualquiera puede gastarlas. Comprobado con validateaddress y verifymessage.
Más detalles
- WIF (comprimida)
T33ydQRKp4FCW5LCLLUB7deioUMoveiwekdwUwyfRDeGZm76aUjV - Dirección G
GUXByHDZLvU4DnVH9imSFckt3HEQ5cFgE5 - Dirección M (P2SH-P2WPKH)
MR8UQSBr5ULwWheBHznrHk2jxyxkHQu8vB - Dirección grlc1 (P2WPKH)
grlc1qw508d6qejxtdg4y5r3zarvary0c5xw7kh3dm3c - Firma de "garlicoin.org" con la dirección G
H9YqRVHzWvTzYSQZ4a7YCcL1/VPtgt3yCeGfyVAmDdglPrmvGNnXZPqRoX/FAMHz6dz3Qqvj0NbGyTMGNgen76o=
Prueba de trabajo
Garlicoin se minaba con scrypt al principio y pasó a Allium tras el bloque 58.670 (16 de febrero de 2018).
Más detalles
Allium pasa la cabecera de bloque de 80 bytes por esta cadena:
- BLAKE-256
- Keccak-256
- Lyra2 (t=1, rows=8, cols=8)
- CubeHash-256
- Lyra2 otra vez
- Skein-256
- Grøstl-256
El ID del bloque sigue siendo el doble SHA-256 de la cabecera, como en Bitcoin. Solo la comprobación de la prueba de trabajo usa Allium. Código fuente: allium.c ↗
Habla con un nodo
Añade los datos de acceso RPC a garlicoin.conf y reinicia. Consulta ejecutar un nodo para saber dónde va el archivo.
server=1 rpcuser=yourname rpcpassword=a-long-random-password
Luego consúltalo por JSON-RPC:
curl --user yourname --data-binary \
'{"jsonrpc":"1.0","id":1,"method":"getblockcount","params":[]}' \
-H 'content-type: text/plain' http://127.0.0.1:42068/
La RPC es la de Bitcoin Core 0.18. No hay getnodeaddresses ni índice de transacciones a menos que arranques con txindex=1.
Encontrar peers
Las semillas DNS de Garlicoin Core ya no responden (comprobado en octubre de 2026). Dale a un nodo nuevo algunas líneas addnode= de peers.txt, que se actualiza cada minuto.
Enlaces
- Código fuente de Garlicoin Core ↗, con las constantes de arriba en
src/chainparams.cpp. - Nuestra API de datos: datos de la red en vivo en JSON, además de insignias para README.
- API del explorador grlc.eu ↗ para transacciones, direcciones y bloques.