For the complete documentation index, see llms.txt. This page is also available as Markdown.

Actualizar parámetros del pool

Cómo actualizar pledge, fees, márgenes, pool owner o metadata sin retirar el pool. Basta con re-registrar el certificado con los nuevos valores.

Cualquier parámetro del pool — pledge, margen, coste fijo, relays, metadata, o la lista de pool owners — se actualiza enviando un nuevo certificado de registro con los valores modificados. El pool sigue activo durante todo el proceso.

No pagas el depósito de 500 ADA de nuevo. Solo pagas los fees normales de la transacción (~0.2–0.5 ADA).


Casos de uso habituales

Qué quieres cambiar
Qué necesitas

Margen (%)

Nuevo cert de registro

Coste fijo

Nuevo cert de registro

Pledge (aumentar o bajar)

Nuevo cert + mover los ADA a la stake address del owner

URL o hash de metadata

Nuevo cert de registro

Relays (IP, DNS, puerto)

Nuevo cert de registro

Pool owner (stake address)

Nuevo cert de registro


Proceso general

El proceso es idéntico al registro inicial del pool, con los valores que quieres cambiar actualizados en el certificado.

1. Generar el nuevo certificado de registro

En la máquina air-gapped (necesitas la cold key):

cardano-cli stake-pool registration-certificate \
  --cold-verification-key-file          $HOME/cold-keys/node.vkey \
  --vrf-verification-key-file           $HOME/pool-keys/vrf.vkey \
  --pool-pledge                         <NUEVO_PLEDGE_EN_LOVELACE> \
  --pool-cost                           <NUEVO_COSTE_EN_LOVELACE> \
  --pool-margin                         <NUEVO_MARGEN> \
  --pool-reward-account-verification-key-file $HOME/keys/stake.vkey \
  --pool-owner-stake-verification-key-file    $HOME/keys/stake.vkey \
  --mainnet \
  --pool-relay-ipv4                     <IP_DEL_RELAY> \
  --pool-relay-port                     3000 \
  --metadata-url                        https://tupool.io/meta.json \
  --metadata-hash                       <HASH_DEL_META> \
  --out-file $HOME/tx/pool-update.cert

2. Construir y enviar la transacción

Firma con payment key, stake key y cold key:

3. Verificar el cambio

Los cambios entran en vigor al inicio de la siguiente época.


Casos especiales

Cambiar la metadata

Si cambias el contenido del meta.json, el hash cambia. Necesitas:

  1. Actualizar el archivo en la URL pública.

  2. Recalcular el hash: cardano-cli stake-pool metadata-hash --pool-metadata-file meta.json

  3. Generar nuevo cert con el nuevo hash y la nueva URL si cambió.

Cambiar el pledge

Cambiar el --pool-pledge en el certificado es solo una declaración. Para que el pledge sea efectivo, la stake address del pool owner debe tener delegados al menos esa cantidad de ADA al inicio de cada época. Si el pledge declarado supera el saldo delegado, el pool no recibe recompensas ese epoch.

Añadir o quitar relays

Puedes registrar relays por IP o por DNS:

Cambiar el pool owner

El pool owner es la stake address que recibe las recompensas del operador. Para cambiarlo, incluye la nueva --pool-owner-stake-verification-key-file en el certificado. La transacción debe ir firmada por la nueva stake key además de la cold key y la payment key.

Última actualización