Cardano Pool KEY / KES Expiry Checker

Check the estimated KEY / KES expiry date for a Cardano stake pool. Follow the guided workflow, paste only the public KES period information, and review the resulting expiry date, remaining days, epochs, and operational status.

Public output only Live chain reference Expiry status
How the checker works Live reference
Paste public outputNo private keys
Compare live dataCurrent chain tip
Review the resultDate and status
62 evolutions UTC result 5-day epochs
What you needTerminal access to the block producer server.
What you pasteThe public output of the KES period info command.
What you receiveExpiry date, remaining days, epochs, and status.
Connect to server

Log in to your pool server

Connect to the server where the Cardano block producer is running.

ssh your-user@your-server-ip
How to customize
  • Replace your-user with the actual server username.
  • Replace your-server-ip with the server IP address or domain.
  • Example: ssh cardano@123.123.123.123
Locate certificate

Find your node.cert file

Search the server for the operational certificate and copy its full path.

find / -name "node.cert" 2>/dev/null
What to do next
  • Copy the complete path returned by the command.
  • Example: /home/cardano/cnode/priv/pool/node.cert
  • Use this exact path in the command builder below.
Prepare command

Build and run the KES check command

Paste the certificate path and copy the automatically generated command.

Add the certificate pathPaste the exact node.cert path found in the previous section.
Copy the generated commandThe command updates automatically when the path changes.
Run it in the terminalExecute the command on the Cardano block producer server.

Only the certificate path changes. The command is configured for Cardano mainnet.

cardano-cli conway query kes-period-info --mainnet --op-cert-file /path/to/node.cert
After running the command, copy the complete terminal output and paste it into the output checker below.
Analyze output

Paste the command output

The tool reads the public KES values and calculates the estimated expiry.

Waiting for the command output.
Review result

Pool information and expiry status

The calculated expiry estimate and operational status appear below.

Expiry DateWaitingThe result will appear after calculation.
Remaining DaysWaitingBased on current Cardano chain data.
Remaining EpochsWaitingOne Cardano epoch is about 5 days.
StatusWaitingSafe, Warning, or Expired.
Share this article :