PM2 Logs

web-server
CPU: 1.7% | Mem: 371 MB
rpc-monitor
CPU: 0.0% | Mem: 236 MB
governance-monitor
CPU: 10.2% | Mem: 593 MB
proposals-updater
CPU: 0.0% | Mem: 234 MB
upgrades-updater
CPU: 0.0% | Mem: 185 MB
live-height-monitor
CPU: 15.3% | Mem: 436 MB
snapshot-monitor
CPU: 0.0% | Mem: 210 MB
decentralization-monitor
CPU: 0.0% | Mem: 246 MB
consensus-monitor
CPU: 0.0% | Mem: 217 MB
upgrade-history-extractor
CPU: 0.0% | Mem: 56 MB
logs-server
CPU: 33.9% | Mem: 219 MB
parameters-fetcher
CPU: 0.0% | Mem: 247 MB
keybase-fetcher
CPU: 0.0% | Mem: -
telegram-bot
CPU: 0.0% | Mem: -
upgrade-bot
CPU: 0.0% | Mem: -
evm-monitor
CPU: 0.0% | Mem: -
All Processes Last updated: 1:45:27 AM
[TAILING] Tailing last 100 lines for [all] processes (change the value with --lines option)
/home/ubuntu/.pm2/pm2.log last 100 lines:
PM2 | 2026-05-13T21:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T21:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T21:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T21:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T21:30:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T21:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T21:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T21:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T21:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T21:45:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T22:00:00: PM2 log: [PM2] Deregistering a cron job on: 12
PM2 | 2026-05-13T22:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 12
PM2 | 2026-05-13T22:00:00: PM2 log: App [keybase-fetcher:12] starting in -fork mode-
PM2 | 2026-05-13T22:00:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T22:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T22:00:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T22:00:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T22:00:00: PM2 log: App [keybase-fetcher:12] online
PM2 | 2026-05-13T22:00:09: PM2 log: App [keybase-fetcher:12] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T22:00:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T22:15:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T22:15:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T22:15:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T22:15:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T22:15:27: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T22:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T22:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T22:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T22:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T22:30:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T22:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T22:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T22:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T22:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T22:45:33: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T23:00:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T23:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T23:00:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T23:00:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T23:00:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T23:15:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T23:15:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T23:15:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T23:15:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T23:15:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T23:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T23:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T23:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T23:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T23:30:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-13T23:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-13T23:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-13T23:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-13T23:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-13T23:45:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T00:00:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T00:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T00:00:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T00:00:00: PM2 log: [PM2] Deregistering a cron job on: 12
PM2 | 2026-05-14T00:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 12
PM2 | 2026-05-14T00:00:00: PM2 log: App [keybase-fetcher:12] starting in -fork mode-
PM2 | 2026-05-14T00:00:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T00:00:00: PM2 log: App [keybase-fetcher:12] online
PM2 | 2026-05-14T00:00:09: PM2 log: App [keybase-fetcher:12] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T00:00:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T00:15:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T00:15:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T00:15:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T00:15:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T00:15:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T00:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T00:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T00:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T00:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T00:30:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T00:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T00:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T00:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T00:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T00:45:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T01:00:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T01:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T01:00:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T01:00:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T01:00:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T01:15:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T01:15:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T01:15:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T01:15:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T01:15:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T01:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T01:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T01:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T01:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T01:30:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-05-14T01:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-05-14T01:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-05-14T01:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-05-14T01:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-05-14T01:45:24: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]

/home/ubuntu/nh-services/logs/proposals-updater-error.log last 100 lines:
/home/ubuntu/nh-services/logs/upgrades-updater-error.log last 100 lines:
/home/ubuntu/nh-services/logs/live-height-monitor-error.log last 100 lines:
/home/ubuntu/nh-services/logs/consensus-monitor-error.log last 100 lines:
/home/ubuntu/nh-services/logs/upgrade-history-extractor-error.log last 100 lines:
/home/ubuntu/nh-services/logs/logs-server-error.log last 100 lines:
/home/ubuntu/nh-services/logs/parameters-fetcher-error.log last 100 lines:
/home/ubuntu/nh-services/logs/keybase-fetcher-error.log last 100 lines:
/home/ubuntu/nh-services/logs/evm-monitor-error.log last 100 lines:
/home/ubuntu/nh-services/logs/logs-server-out.log last 100 lines:
10|logs-se | 2026-04-25 14:17:49 +05:30:
10|logs-se | 2026-04-25 14:17:49 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-25 14:17:49 +05:30:
10|logs-se | 2026-04-25 16:46:09 +05:30:
10|logs-se | 2026-04-25 16:46:09 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-25 16:46:09 +05:30:
10|logs-se | 2026-04-25 17:18:11 +05:30:
10|logs-se | 2026-04-25 17:18:11 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-25 17:18:11 +05:30:
10|logs-se | 2026-04-25 17:19:55 +05:30:
10|logs-se | 2026-04-25 17:19:55 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-25 17:19:55 +05:30:
10|logs-se | 2026-04-26 07:19:09 +05:30:
10|logs-se | 2026-04-26 07:19:09 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-26 07:19:09 +05:30:
10|logs-se | 2026-04-26 09:44:17 +05:30:
10|logs-se | 2026-04-26 09:44:17 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-26 09:44:17 +05:30:
10|logs-se | 2026-04-26 10:11:43 +05:30:
10|logs-se | 2026-04-26 10:11:43 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-04-26 10:11:43 +05:30:
10|logs-se | 2026-05-03 12:28:39 +05:30:
10|logs-se | 2026-05-03 12:28:39 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-05-03 12:28:39 +05:30:
10|logs-se | 2026-05-10 13:32:41 +05:30:
10|logs-se | 2026-05-10 13:32:41 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-05-10 13:32:41 +05:30:
10|logs-se | 2026-05-12 18:13:30 +05:30:
10|logs-se | 2026-05-12 18:13:30 +05:30: đź“‹ PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-05-12 18:13:30 +05:30:

/home/ubuntu/nh-services/logs/live-height-monitor-out.log last 100 lines:
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 7012 observations for mainnet/babylon
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 10477 observations for mainnet/bitway
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 18298 observations for mainnet/bouncebit
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11347 observations for mainnet/cosmos
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 5661 observations for mainnet/crossfi
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 36679 observations for mainnet/dymension
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 18058 observations for mainnet/elys
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11494 observations for mainnet/firmachain
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 13614 observations for mainnet/functionx
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 3256 observations for mainnet/hippo
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 23473 observations for mainnet/juno
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 28020 observations for mainnet/kiichain
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11758 observations for mainnet/kyve
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 1789 observations for mainnet/lava
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 19795 observations for mainnet/mantra
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 10006 observations for mainnet/mezo
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 50867 observations for mainnet/noble
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 40649 observations for mainnet/osmosis
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 12594 observations for mainnet/realio
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 12720 observations for mainnet/secret
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 12263 observations for mainnet/shentu
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11576 observations for mainnet/source
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 31369 observations for mainnet/story
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 47333 observations for mainnet/symphony
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 34182 observations for mainnet/tellor
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11374 observations for mainnet/terra
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11181 observations for mainnet/xrp
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 268 observations for mainnet/xrplevm
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11073 observations for mainnet/zenrock
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 17168 observations for mainnet/zetachain
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11558 observations for testnet/atomone
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 10036 observations for testnet/elys
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 12496 observations for testnet/empe
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 14413 observations for testnet/gnoland
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 28307 observations for testnet/juno
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 23640 observations for testnet/kiichain
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 16522 observations for testnet/mantra
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 70483 observations for testnet/monad
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 274 observations for testnet/mono
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 10149 observations for testnet/odiseo
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 52281 observations for testnet/push
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 11337 observations for testnet/republic
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 23196 observations for testnet/safrochain
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 33758 observations for testnet/story
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 12142 observations for testnet/terra
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 6854 observations for testnet/titan
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 12207 observations for testnet/xrp
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 278 observations for testnet/xrplevm
5|live-hei | 2026-04-26 10:11:44 +05:30: [BlockTime] Restored 27732 observations for testnet/zetachain
5|live-hei | 2026-04-26 10:11:44 +05:30: Restored observations for 51/51 chains
5|live-hei | 2026-04-26 10:11:44 +05:30: Seeded block time for 45/51 chains
5|live-hei | 2026-04-26 10:11:44 +05:30:
5|live-hei | 2026-05-03 12:28:40 +05:30: [DNS] Custom DNS resolver initialized with servers: 8.8.8.8, 8.8.4.4, 1.1.1.1
5|live-hei | 2026-05-03 12:28:40 +05:30:
5|live-hei | 2026-05-03 12:28:40 +05:30: Live Height & Block Time Monitor Started
5|live-hei | 2026-05-03 12:28:40 +05:30: Polling 51 chains every 1s
5|live-hei | 2026-05-03 12:28:40 +05:30: Block time windows: 5min / 1hr / 24hr
5|live-hei | 2026-05-03 12:28:40 +05:30: Min samples: 30 (current), 100 (history)
5|live-hei | 2026-05-03 12:28:40 +05:30:
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 14984 observations for mainnet/arkeo
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 45114 observations for mainnet/dymension
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 14341 observations for mainnet/hippo
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 25510 observations for mainnet/mantra
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 15452 observations for mainnet/secret
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 39826 observations for mainnet/tellor
5|live-hei | 2026-05-03 12:28:40 +05:30: [BlockTime] Restored 22486 observations for mainnet/zetachain
5|live-hei | 2026-05-03 12:28:41 +05:30: [BlockTime] Restored 15207 observations for testnet/atomone
5|live-hei | 2026-05-03 12:28:41 +05:30: [BlockTime] Restored 19676 observations for testnet/gnoland
5|live-hei | 2026-05-03 12:28:41 +05:30: [BlockTime] Restored 31564 observations for testnet/kiichain
5|live-hei | 2026-05-03 12:28:41 +05:30: [BlockTime] Restored 11123 observations for testnet/mantra
5|live-hei | 2026-05-03 12:28:41 +05:30: [BlockTime] Restored 85646 observations for testnet/monad
5|live-hei | 2026-05-03 12:28:41 +05:30: Restored observations for 12/51 chains
5|live-hei | 2026-05-03 12:28:41 +05:30: Seeded block time for 11/51 chains
5|live-hei | 2026-05-03 12:28:41 +05:30:
5|live-hei | 2026-05-10 13:32:42 +05:30: [DNS] Custom DNS resolver initialized with servers: 8.8.8.8, 8.8.4.4, 1.1.1.1
5|live-hei | 2026-05-10 13:32:42 +05:30:
5|live-hei | 2026-05-10 13:32:42 +05:30: Live Height & Block Time Monitor Started
5|live-hei | 2026-05-10 13:32:42 +05:30: Polling 51 chains every 1s
5|live-hei | 2026-05-10 13:32:42 +05:30: Block time windows: 5min / 1hr / 24hr
5|live-hei | 2026-05-10 13:32:42 +05:30: Min samples: 30 (current), 100 (history)
5|live-hei | 2026-05-10 13:32:42 +05:30:
5|live-hei | 2026-05-10 13:32:43 +05:30: Restored observations for 0/51 chains
5|live-hei | 2026-05-10 13:32:43 +05:30: Seeded block time for 0/51 chains
5|live-hei | 2026-05-10 13:32:43 +05:30:
5|live-hei | 2026-05-12 18:13:31 +05:30: [DNS] Custom DNS resolver initialized with servers: 8.8.8.8, 8.8.4.4, 1.1.1.1
5|live-hei | 2026-05-12 18:13:31 +05:30:
5|live-hei | 2026-05-12 18:13:31 +05:30: Live Height & Block Time Monitor Started
5|live-hei | 2026-05-12 18:13:31 +05:30: Polling 51 chains every 1s
5|live-hei | 2026-05-12 18:13:31 +05:30: Block time windows: 5min / 1hr / 24hr
5|live-hei | 2026-05-12 18:13:31 +05:30: Min samples: 30 (current), 100 (history)
5|live-hei | 2026-05-12 18:13:31 +05:30:
5|live-hei | 2026-05-12 18:13:31 +05:30: [BlockTime] Restored 15199 observations for mainnet/firmachain
5|live-hei | 2026-05-12 18:13:31 +05:30: [BlockTime] Restored 15401 observations for mainnet/kyve
5|live-hei | 2026-05-12 18:13:31 +05:30: [BlockTime] Restored 15365 observations for mainnet/realio
5|live-hei | 2026-05-12 18:13:31 +05:30: [BlockTime] Restored 15453 observations for mainnet/secret
5|live-hei | 2026-05-12 18:13:32 +05:30: [BlockTime] Restored 84824 observations for testnet/monad
5|live-hei | 2026-05-12 18:13:32 +05:30: [BlockTime] Restored 63643 observations for testnet/push
5|live-hei | 2026-05-12 18:13:32 +05:30: Restored observations for 6/51 chains
5|live-hei | 2026-05-12 18:13:32 +05:30: Seeded block time for 6/51 chains
5|live-hei | 2026-05-12 18:13:32 +05:30:

/home/ubuntu/nh-services/logs/upgrade-bot-out.log last 100 lines:
14|upgrade | 2026-04-25 16:43:41 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:43:50 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:43:58 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:05 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:14 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:21 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:29 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:36 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:44 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:52 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:44:59 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:45:06 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:45:14 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:45:21 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:45:29 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:45:37 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:45:45 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:14 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:21 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:28 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:35 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:43 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:50 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:46:57 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:47:05 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:47:12 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 16:47:20 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:18:18 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:00 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:07 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:14 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:22 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:30 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:37 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:44 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:51 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:20:58 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-25 17:21:05 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:19:22 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:19:29 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:19:36 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:19:44 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:19:52 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:20:00 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:20:07 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:20:14 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 07:20:22 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:17 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:24 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:31 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:37 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:45 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:51 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:44:58 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:45:04 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:45:10 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 09:45:17 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:11:44 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:11:51 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:11:57 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:04 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:10 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:17 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:23 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:29 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:36 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-04-26 10:12:42 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:28:40 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:28:48 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:28:55 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:03 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:11 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:18 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:25 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:32 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:40 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:47 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-03 12:29:54 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:32:41 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:32:50 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:32:58 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:06 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:14 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:23 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:31 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:39 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:47 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:33:56 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-10 13:34:04 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:13:31 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:13:38 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:13:46 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:13:54 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:02 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:09 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:16 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:24 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:31 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:37 +05:30: 🔔 NodesHub Upgrade Bot starting…
14|upgrade | 2026-05-12 18:14:45 +05:30: 🔔 NodesHub Upgrade Bot starting…

/home/ubuntu/nh-services/logs/upgrade-bot-error.log last 100 lines:
14|upgrade | 2026-05-12 18:13:38 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:13:46 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:13:46 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:13:46 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:13:46 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:13:46 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:13:46 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:13:46 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:13:46 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:13:46 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:13:46 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:13:46 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:13:54 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:13:54 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:13:54 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:13:54 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:13:54 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:13:54 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:13:54 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:13:54 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:13:54 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:13:54 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:13:54 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:02 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:02 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:02 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:02 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:02 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:02 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:02 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:02 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:02 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:02 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:02 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:09 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:09 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:09 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:09 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:09 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:09 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:09 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:09 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:09 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:09 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:09 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:16 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:16 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:16 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:16 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:16 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:16 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:16 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:16 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:16 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:16 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:16 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:24 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:24 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:24 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:24 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:24 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:24 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:24 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:24 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:24 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:24 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:24 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:31 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:31 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:31 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:31 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:31 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:31 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:31 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:31 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:31 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:31 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:31 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:37 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:37 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:37 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:37 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:37 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:37 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:37 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:37 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:37 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:37 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:37 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-05-12 18:14:45 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-05-12 18:14:45 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-05-12 18:14:45 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-05-12 18:14:45 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-05-12 18:14:45 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-05-12 18:14:45 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-05-12 18:14:45 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-05-12 18:14:45 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-05-12 18:14:45 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-05-12 18:14:45 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-05-12 18:14:45 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)

/home/ubuntu/nh-services/logs/telegram-bot-out.log last 100 lines:
13|telegra | 2026-04-25 16:43:49 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:43:57 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:05 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:13 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:21 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:28 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:36 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:43 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:51 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:44:58 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:45:05 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:45:13 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:45:20 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:45:28 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:45:36 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:45:44 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:12 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:20 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:27 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:34 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:42 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:49 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:46:57 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:47:04 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:47:12 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 16:47:19 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:18:18 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:19:58 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:05 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:12 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:20 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:27 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:34 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:41 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:48 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:20:55 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-25 17:21:02 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:19:14 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:19:22 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:19:29 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:19:36 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:19:44 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:19:52 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:20:00 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:20:07 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:20:14 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 07:20:22 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:31 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:37 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:44 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:51 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:44:57 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:45:03 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:45:10 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 09:45:16 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:11:44 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:11:50 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:11:57 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:03 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:10 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:16 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:22 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:29 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:35 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-04-26 10:12:41 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:28:41 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:28:48 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:28:56 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:04 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:11 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:18 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:25 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:33 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:40 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:47 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-03 12:29:55 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:32:42 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:32:51 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:32:59 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:07 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:15 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:32 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:40 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:48 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:33:56 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-10 13:34:04 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:13:31 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:13:39 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:13:47 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:13:55 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:02 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:09 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:31 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:38 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-05-12 18:14:45 +05:30: 🤖 NodesHub Telegram Bot starting…

/home/ubuntu/nh-services/logs/telegram-bot-error.log last 100 lines:
13|telegra | 2026-05-12 18:13:39 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:13:47 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:13:47 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:13:47 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:13:47 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:13:47 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:13:47 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:13:47 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:13:47 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:13:47 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:13:47 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:13:47 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:13:55 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:13:55 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:13:55 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:13:55 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:13:55 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:13:55 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:13:55 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:13:55 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:13:55 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:13:55 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:13:55 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:02 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:02 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:02 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:02 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:02 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:02 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:02 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:02 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:02 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:02 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:02 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:09 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:09 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:09 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:09 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:09 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:09 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:09 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:09 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:09 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:09 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:09 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:17 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:17 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:17 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:17 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:17 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:17 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:17 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:17 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:17 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:17 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:17 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:24 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:24 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:24 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:24 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:24 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:24 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:24 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:24 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:24 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:24 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:24 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:31 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:31 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:31 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:31 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:31 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:31 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:31 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:31 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:31 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:31 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:31 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:38 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:38 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:38 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:38 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:38 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:38 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:38 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:38 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:38 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:38 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:38 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-05-12 18:14:45 +05:30: Fatal error: Error: TELEGRAM_BOT_TOKEN not set. Add it to config/governance-bot/.env or config/governance-bot/config.json
13|telegra | 2026-05-12 18:14:45 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-05-12 18:14:45 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-05-12 18:14:45 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-05-12 18:14:45 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-05-12 18:14:45 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-05-12 18:14:45 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-05-12 18:14:45 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-05-12 18:14:45 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-05-12 18:14:45 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-05-12 18:14:45 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)

/home/ubuntu/nh-services/logs/parameters-fetcher-out.log last 100 lines:
11|paramet | 2026-05-12 13:33:17 +05:30: [2026-05-12T08:03:04.418Z] Parameters: 39 updated, 6 failed
11|paramet | 2026-05-12 18:13:30 +05:30: ⚙️ Parameters Fetcher Service Started
11|paramet | 2026-05-12 18:13:30 +05:30: Updating every 24 hours
11|paramet | 2026-05-12 18:13:30 +05:30:
11|paramet | 2026-05-12 18:13:30 +05:30:
11|paramet | 2026-05-12 18:13:30 +05:30: [2026-05-12T12:43:30.748Z] Fetching parameters for 45 chains...
11|paramet | 2026-05-12 18:13:31 +05:30: âś“ mainnet/arkeo
11|paramet | 2026-05-12 18:13:32 +05:30: âś“ mainnet/atomone
11|paramet | 2026-05-12 18:13:32 +05:30: âś“ mainnet/babylon
11|paramet | 2026-05-12 18:13:32 +05:30: âś“ mainnet/bitway
11|paramet | 2026-05-12 18:13:33 +05:30: âś“ mainnet/bouncebit
11|paramet | 2026-05-12 18:13:33 +05:30: âś“ mainnet/cosmos
11|paramet | 2026-05-12 18:13:34 +05:30: âś“ mainnet/crossfi
11|paramet | 2026-05-12 18:13:34 +05:30: âś“ mainnet/dymension
11|paramet | 2026-05-12 18:13:34 +05:30: âś“ mainnet/firmachain
11|paramet | 2026-05-12 18:13:34 +05:30: âś“ mainnet/hippo
11|paramet | 2026-05-12 18:13:35 +05:30: âś“ mainnet/juno
11|paramet | 2026-05-12 18:13:35 +05:30: âś“ mainnet/kiichain
11|paramet | 2026-05-12 18:13:36 +05:30: âś“ mainnet/kyve
11|paramet | 2026-05-12 18:13:36 +05:30: âś“ mainnet/lava
11|paramet | 2026-05-12 18:13:36 +05:30: âś“ mainnet/mantra
11|paramet | 2026-05-12 18:13:36 +05:30: - mainnet/mezo: no parameter data returned
11|paramet | 2026-05-12 18:13:36 +05:30: âś“ mainnet/noble
11|paramet | 2026-05-12 18:13:37 +05:30: âś“ mainnet/osmosis
11|paramet | 2026-05-12 18:13:38 +05:30: âś“ mainnet/realio
11|paramet | 2026-05-12 18:13:38 +05:30: - mainnet/secret: no parameter data returned
11|paramet | 2026-05-12 18:13:38 +05:30: âś“ mainnet/shentu
11|paramet | 2026-05-12 18:13:38 +05:30: âś“ mainnet/source
11|paramet | 2026-05-12 18:13:38 +05:30: - mainnet/story: no active API endpoint
11|paramet | 2026-05-12 18:13:38 +05:30: âś“ mainnet/symphony
11|paramet | 2026-05-12 18:13:38 +05:30: âś“ mainnet/tellor
11|paramet | 2026-05-12 18:13:39 +05:30: âś“ mainnet/terra
11|paramet | 2026-05-12 18:13:39 +05:30: âś“ mainnet/xrplevm
11|paramet | 2026-05-12 18:13:40 +05:30: âś“ mainnet/zetachain
11|paramet | 2026-05-12 18:13:40 +05:30: âś“ testnet/atomone
11|paramet | 2026-05-12 18:13:40 +05:30: âś“ testnet/empe
11|paramet | 2026-05-12 18:13:40 +05:30: - testnet/gnoland: no active API endpoint
11|paramet | 2026-05-12 18:13:41 +05:30: âś“ testnet/juno
11|paramet | 2026-05-12 18:13:41 +05:30: âś“ testnet/kiichain
11|paramet | 2026-05-12 18:13:41 +05:30: âś“ testnet/mantra
11|paramet | 2026-05-12 18:13:41 +05:30: - testnet/monad: no active API endpoint
11|paramet | 2026-05-12 18:13:41 +05:30: âś“ testnet/mono
11|paramet | 2026-05-12 18:13:41 +05:30: âś“ testnet/odiseo
11|paramet | 2026-05-12 18:13:41 +05:30: âś“ testnet/push
11|paramet | 2026-05-12 18:13:42 +05:30: âś“ testnet/republic
11|paramet | 2026-05-12 18:13:42 +05:30: âś“ testnet/safrochain
11|paramet | 2026-05-12 18:13:42 +05:30: - testnet/story: no active API endpoint
11|paramet | 2026-05-12 18:13:42 +05:30: âś“ testnet/terra
11|paramet | 2026-05-12 18:13:43 +05:30: âś“ testnet/titan
11|paramet | 2026-05-12 18:13:43 +05:30: âś“ testnet/xrplevm
11|paramet | 2026-05-12 18:13:43 +05:30: âś“ testnet/zetachain
11|paramet | 2026-05-12 18:13:43 +05:30: [2026-05-12T12:43:30.748Z] Parameters: 39 updated, 6 failed
11|paramet | 2026-05-13 18:13:43 +05:30:
11|paramet | 2026-05-13 18:13:43 +05:30: [2026-05-13T12:43:43.966Z] Fetching parameters for 45 chains...
11|paramet | 2026-05-13 18:13:44 +05:30: âś“ mainnet/arkeo
11|paramet | 2026-05-13 18:13:44 +05:30: âś“ mainnet/atomone
11|paramet | 2026-05-13 18:13:45 +05:30: âś“ mainnet/babylon
11|paramet | 2026-05-13 18:13:45 +05:30: âś“ mainnet/bitway
11|paramet | 2026-05-13 18:13:46 +05:30: âś“ mainnet/bouncebit
11|paramet | 2026-05-13 18:13:47 +05:30: âś“ mainnet/cosmos
11|paramet | 2026-05-13 18:13:47 +05:30: âś“ mainnet/crossfi
11|paramet | 2026-05-13 18:13:47 +05:30: âś“ mainnet/dymension
11|paramet | 2026-05-13 18:13:48 +05:30: âś“ mainnet/firmachain
11|paramet | 2026-05-13 18:13:48 +05:30: âś“ mainnet/hippo
11|paramet | 2026-05-13 18:13:49 +05:30: âś“ mainnet/juno
11|paramet | 2026-05-13 18:13:49 +05:30: âś“ mainnet/kiichain
11|paramet | 2026-05-13 18:13:49 +05:30: âś“ mainnet/kyve
11|paramet | 2026-05-13 18:13:50 +05:30: âś“ mainnet/lava
11|paramet | 2026-05-13 18:13:50 +05:30: âś“ mainnet/mantra
11|paramet | 2026-05-13 18:13:50 +05:30: - mainnet/mezo: no parameter data returned
11|paramet | 2026-05-13 18:13:50 +05:30: âś“ mainnet/noble
11|paramet | 2026-05-13 18:13:50 +05:30: âś“ mainnet/osmosis
11|paramet | 2026-05-13 18:13:51 +05:30: âś“ mainnet/realio
11|paramet | 2026-05-13 18:13:51 +05:30: - mainnet/secret: no active API endpoint
11|paramet | 2026-05-13 18:13:51 +05:30: âś“ mainnet/shentu
11|paramet | 2026-05-13 18:13:52 +05:30: âś“ mainnet/source
11|paramet | 2026-05-13 18:13:52 +05:30: - mainnet/story: no active API endpoint
11|paramet | 2026-05-13 18:13:52 +05:30: âś“ mainnet/symphony
11|paramet | 2026-05-13 18:13:52 +05:30: âś“ mainnet/tellor
11|paramet | 2026-05-13 18:13:52 +05:30: âś“ mainnet/terra
11|paramet | 2026-05-13 18:13:53 +05:30: âś“ mainnet/xrplevm
11|paramet | 2026-05-13 18:13:53 +05:30: âś“ mainnet/zetachain
11|paramet | 2026-05-13 18:13:53 +05:30: âś“ testnet/atomone
11|paramet | 2026-05-13 18:13:53 +05:30: âś“ testnet/empe
11|paramet | 2026-05-13 18:13:53 +05:30: - testnet/gnoland: no active API endpoint
11|paramet | 2026-05-13 18:13:54 +05:30: âś“ testnet/juno
11|paramet | 2026-05-13 18:13:54 +05:30: âś“ testnet/kiichain
11|paramet | 2026-05-13 18:13:54 +05:30: âś“ testnet/mantra
11|paramet | 2026-05-13 18:13:54 +05:30: - testnet/monad: no active API endpoint
11|paramet | 2026-05-13 18:13:54 +05:30: âś“ testnet/mono
11|paramet | 2026-05-13 18:13:55 +05:30: âś“ testnet/odiseo
11|paramet | 2026-05-13 18:13:55 +05:30: - testnet/push: no active API endpoint
11|paramet | 2026-05-13 18:13:55 +05:30: âś“ testnet/republic
11|paramet | 2026-05-13 18:13:55 +05:30: âś“ testnet/safrochain
11|paramet | 2026-05-13 18:13:55 +05:30: - testnet/story: no active API endpoint
11|paramet | 2026-05-13 18:13:55 +05:30: âś“ testnet/terra
11|paramet | 2026-05-13 18:13:56 +05:30: âś“ testnet/titan
11|paramet | 2026-05-13 18:13:57 +05:30: âś“ testnet/xrplevm
11|paramet | 2026-05-13 18:13:57 +05:30: âś“ testnet/zetachain
11|paramet | 2026-05-13 18:13:57 +05:30: [2026-05-13T12:43:43.966Z] Parameters: 38 updated, 7 failed

/home/ubuntu/nh-services/logs/web-server-out.log last 100 lines:
0|web-serv | 2026-05-08 08:33:05 +05:30: [Snapshot API] Using cached data for testnet/safrochain (263s old)
0|web-serv | 2026-05-08 08:38:05 +05:30: [Snapshot API] Using cached data for testnet/safrochain (263s old)
0|web-serv | 2026-05-08 09:09:16 +05:30: [Snapshot API] Using cached data for mainnet/symphony (34s old)
0|web-serv | 2026-05-08 09:14:17 +05:30: [Snapshot API] Using cached data for mainnet/symphony (31s old)
0|web-serv | 2026-05-08 09:19:17 +05:30: [Snapshot API] Using cached data for mainnet/symphony (35s old)
0|web-serv | 2026-05-08 09:24:17 +05:30: [Snapshot API] Using cached data for mainnet/symphony (35s old)
0|web-serv | 2026-05-08 09:29:17 +05:30: [Snapshot API] Using cached data for mainnet/symphony (35s old)
0|web-serv | 2026-05-08 11:12:21 +05:30: [ValidatorInfo] Using cached validator-info.json (43min old)
0|web-serv | 2026-05-08 14:44:25 +05:30: [Snapshot API] Using cached data for mainnet/cosmos (44s old)
0|web-serv | 2026-05-08 16:48:29 +05:30: [Snapshot API] Using cached data for testnet/push (287s old)
0|web-serv | 2026-05-08 16:49:02 +05:30: [Snapshot API] Using cached data for testnet/titan (20s old)
0|web-serv | 2026-05-08 21:01:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (184s old)
0|web-serv | 2026-05-08 21:06:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:11:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:16:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:21:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (184s old)
0|web-serv | 2026-05-08 21:26:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:31:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:36:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (184s old)
0|web-serv | 2026-05-08 21:41:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (184s old)
0|web-serv | 2026-05-08 21:46:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:51:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 21:56:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:01:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:06:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:11:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:16:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (184s old)
0|web-serv | 2026-05-08 22:21:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:26:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:31:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (184s old)
0|web-serv | 2026-05-08 22:36:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:41:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:46:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 22:51:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (186s old)
0|web-serv | 2026-05-08 22:56:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 23:01:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 23:05:23 +05:30: [Snapshot API] No cache for mainnet/osmosis, fetching fresh
0|web-serv | 2026-05-08 23:06:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 23:11:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-08 23:16:46 +05:30: [Snapshot API] Using cached data for mainnet/atomone (185s old)
0|web-serv | 2026-05-09 04:47:57 +05:30: [Snapshot API] Using cached data for testnet/juno (255s old)
0|web-serv | 2026-05-09 05:55:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (126s old)
0|web-serv | 2026-05-09 06:00:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:05:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:10:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:15:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:20:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:25:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:30:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:35:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:40:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:45:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:50:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 06:55:47 +05:30: [Snapshot API] Using cached data for mainnet/atomone (125s old)
0|web-serv | 2026-05-09 07:45:17 +05:30: [Snapshot API] Using cached data for mainnet/source (96s old)
0|web-serv | 2026-05-09 08:29:50 +05:30: [Snapshot API] No cache for mainnet/osmosis, fetching fresh
0|web-serv | 2026-05-10 13:32:29 +05:30: â–˛ Next.js 14.2.3
0|web-serv | 2026-05-10 13:32:29 +05:30: - Local: http://localhost:3299
0|web-serv | 2026-05-10 13:32:29 +05:30:
0|web-serv | 2026-05-10 13:32:29 +05:30: âś“ Starting...
0|web-serv | 2026-05-10 13:32:31 +05:30: âś“ Ready in 3.7s
0|web-serv | 2026-05-10 13:35:05 +05:30: [Snapshot API] Using cached data for mainnet/firmachain (143s old)
0|web-serv | 2026-05-10 14:19:04 +05:30: [ValidatorInfo] Using cached validator-info.json (46min old)
0|web-serv | 2026-05-10 15:20:12 +05:30: [DNS] Custom DNS resolver initialized with servers: 8.8.8.8, 8.8.4.4, 1.1.1.1
0|web-serv | 2026-05-10 17:53:48 +05:30: [ValidatorInfo] Using cached validator-info.json (20min old)
0|web-serv | 2026-05-11 03:46:49 +05:30: [Snapshot API] Using cached data for testnet/mantra (244s old)
0|web-serv | 2026-05-11 11:25:00 +05:30: [Snapshot API] Using cached data for mainnet/symphony (136s old)
0|web-serv | 2026-05-11 17:57:39 +05:30: [Snapshot API] Using cached data for testnet/titan (295s old)
0|web-serv | 2026-05-11 20:03:43 +05:30: [Snapshot API] Using cached data for mainnet/cosmos (59s old)
0|web-serv | 2026-05-12 01:35:52 +05:30: [Snapshot API] Using cached data for mainnet/realio (188s old)
0|web-serv | 2026-05-12 07:59:30 +05:30: [Snapshot API] Using cached data for mainnet/cosmos (107s old)
0|web-serv | 2026-05-12 10:49:06 +05:30: [Snapshot API] No cache for testnet/gnoland, fetching fresh
0|web-serv | 2026-05-12 13:41:06 +05:30: [ValidatorInfo] Using cached validator-info.json (8min old)
0|web-serv | 2026-05-12 17:19:41 +05:30: [Snapshot API] Using cached data for testnet/atomone (116s old)
0|web-serv | 2026-05-12 17:24:41 +05:30: [Snapshot API] Using cached data for testnet/atomone (117s old)
0|web-serv | 2026-05-12 18:13:20 +05:30: â–˛ Next.js 14.2.3
0|web-serv | 2026-05-12 18:13:20 +05:30: - Local: http://localhost:3299
0|web-serv | 2026-05-12 18:13:20 +05:30:
0|web-serv | 2026-05-12 18:13:20 +05:30: âś“ Starting...
0|web-serv | 2026-05-12 18:13:23 +05:30: âś“ Ready in 4.9s
0|web-serv | 2026-05-12 18:42:59 +05:30: [DNS] Custom DNS resolver initialized with servers: 8.8.8.8, 8.8.4.4, 1.1.1.1
0|web-serv | 2026-05-12 18:55:15 +05:30: [ValidatorInfo] Using cached validator-info.json (41min old)
0|web-serv | 2026-05-12 19:04:07 +05:30: [Snapshot API] Using cached data for testnet/atomone (34s old)
0|web-serv | 2026-05-12 19:09:07 +05:30: [Snapshot API] Using cached data for testnet/atomone (34s old)
0|web-serv | 2026-05-12 19:42:07 +05:30: [Archive API] Cache expired for mainnet/atomone, fetching fresh
0|web-serv | 2026-05-13 17:32:54 +05:30: [Snapshot API] Using cached data for testnet/push (261s old)
0|web-serv | 2026-05-13 17:33:21 +05:30: [Snapshot API] Using cached data for testnet/safrochain (288s old)
0|web-serv | 2026-05-13 17:38:21 +05:30: [Snapshot API] Using cached data for testnet/safrochain (288s old)
0|web-serv | 2026-05-13 17:39:02 +05:30: [Snapshot API] Using cached data for testnet/safrochain (28s old)
0|web-serv | 2026-05-13 17:44:02 +05:30: [Snapshot API] Using cached data for testnet/safrochain (29s old)
0|web-serv | 2026-05-13 20:21:06 +05:30: [Snapshot API] Using cached data for testnet/push (153s old)
0|web-serv | 2026-05-13 20:26:06 +05:30: [Snapshot API] Using cached data for testnet/push (153s old)
0|web-serv | 2026-05-13 20:31:06 +05:30: [Snapshot API] Using cached data for testnet/push (153s old)
0|web-serv | 2026-05-13 20:36:06 +05:30: [Snapshot API] Using cached data for testnet/push (153s old)
0|web-serv | 2026-05-13 20:41:18 +05:30: [ValidatorInfo] Fetching validators from: https://push.test.api.nodeshub.online/cosmos/staking/v1beta1/validators?pagination.limit=500
0|web-serv | 2026-05-13 20:41:18 +05:30: [ValidatorInfo] Using stale cache due to API errors
0|web-serv | 2026-05-13 21:30:07 +05:30: [ValidatorInfo] Fetching validators from: https://push.test.api.nodeshub.online/cosmos/staking/v1beta1/validators?pagination.limit=500
0|web-serv | 2026-05-13 21:30:07 +05:30: [ValidatorInfo] Using stale cache due to API errors
0|web-serv | 2026-05-13 22:05:55 +05:30: [ValidatorInfo] Fetching validators from: https://push.test.api.nodeshub.online/cosmos/staking/v1beta1/validators?pagination.limit=500
0|web-serv | 2026-05-13 22:05:55 +05:30: [ValidatorInfo] Using stale cache due to API errors

/home/ubuntu/nh-services/logs/web-server-error.log last 100 lines:
0|web-serv | 2026-05-12 18:17:52 +05:30: Error: Failed to find Server Action "x". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-05-12 18:17:52 +05:30: at rR (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:1686)
0|web-serv | 2026-05-12 18:17:52 +05:30: at /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:303
0|web-serv | 2026-05-12 18:17:52 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async rP (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:7978)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async r5 (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:18:1139)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async cacheEntry.responseCache.get.routeKind (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1599:28)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-05-12 18:17:52 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-05-12 18:48:27 +05:30: Error: Failed to find Server Action "x". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-05-12 18:48:27 +05:30: at rR (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:1686)
0|web-serv | 2026-05-12 18:48:27 +05:30: at /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:303
0|web-serv | 2026-05-12 18:48:27 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async rP (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:7978)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async r5 (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:18:1139)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async cacheEntry.responseCache.get.routeKind (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1599:28)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-05-12 18:48:27 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-05-12 22:42:05 +05:30: Error: Failed to find Server Action "x". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-05-12 22:42:05 +05:30: at rR (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:1686)
0|web-serv | 2026-05-12 22:42:05 +05:30: at /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:303
0|web-serv | 2026-05-12 22:42:05 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async rP (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:7978)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async r5 (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:18:1139)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async cacheEntry.responseCache.get.routeKind (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1599:28)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-05-12 22:42:05 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-05-13 05:06:09 +05:30: âš  For production Image Optimization with Next.js, the optional 'sharp' package is strongly recommended. Run 'npm i sharp', and Next.js will use it automatically for Image Optimization.
0|web-serv | 2026-05-13 05:06:09 +05:30: Read more: https://nextjs.org/docs/messages/sharp-missing-in-production
0|web-serv | 2026-05-13 07:00:23 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:24 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:25 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:26 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:27 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:28 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:29 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:00:30 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 07:02:08 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 07:02:09 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 07:02:10 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 07:02:11 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 15:02:05 +05:30: Error: Failed to find Server Action "x". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-05-13 15:02:05 +05:30: at rR (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:1686)
0|web-serv | 2026-05-13 15:02:05 +05:30: at /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:303
0|web-serv | 2026-05-13 15:02:05 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async rP (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:7978)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async r5 (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:18:1139)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async cacheEntry.responseCache.get.routeKind (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1599:28)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-05-13 15:02:05 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-05-13 20:41:18 +05:30: [ValidatorInfo] API failed: 502 from https://push.test.api.nodeshub.online
0|web-serv | 2026-05-13 21:30:07 +05:30: [ValidatorInfo] API failed: 502 from https://push.test.api.nodeshub.online
0|web-serv | 2026-05-13 22:05:55 +05:30: [ValidatorInfo] API failed: 502 from https://push.test.api.nodeshub.online
0|web-serv | 2026-05-13 22:38:08 +05:30: Error: Failed to find Server Action "x". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-05-13 22:38:08 +05:30: at rR (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:1686)
0|web-serv | 2026-05-13 22:38:08 +05:30: at /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:303
0|web-serv | 2026-05-13 22:38:08 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async rP (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:7978)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async r5 (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:18:1139)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async cacheEntry.responseCache.get.routeKind (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1599:28)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-05-13 22:38:08 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-05-13 22:52:55 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:52:56 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:03 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:04 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:05 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:06 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:07 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:08 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:09 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:10 +05:30: ⨯ upstream image response failed for https://keybase.io/xxx/picture?size=80 404
0|web-serv | 2026-05-13 22:53:48 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 22:53:49 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 22:55:01 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 22:55:02 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 22:55:05 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 22:55:05 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 22:55:06 +05:30: ⨯ upstream image response failed for https://keybase.io/c400e8d9742211762e906161d041053290f2c77d/picture?size=80 404
0|web-serv | 2026-05-13 23:28:25 +05:30: Error: Failed to find Server Action "x". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-05-13 23:28:25 +05:30: at rR (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:1686)
0|web-serv | 2026-05-13 23:28:25 +05:30: at /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:16:303
0|web-serv | 2026-05-13 23:28:25 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async rP (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:15:7978)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async r5 (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js:18:1139)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async cacheEntry.responseCache.get.routeKind (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1599:28)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-05-13 23:28:25 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)

/home/ubuntu/nh-services/logs/keybase-fetcher-out.log last 100 lines:
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Fall2: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Fall: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 666: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Fallbight: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— EC5031E0B598AB4A41B116C3546D00508A34FA2F: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— AF2558349C162387: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 6f558855731ec636374ee161680c3072ef93ebe8: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— @arfiyantd168: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— izmerempe: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: [Batch 28/35]
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Fallblight: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Node Runner: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 463FE1FAD8B5FF35849D50DD00A23237049A73CA: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 6B288D478D47FE32: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Manzcode: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— hishashi: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 837A9994C9B1F3CF : Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 08db0be106692764c8571618c7e30c37433b9596: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— EE173F51300382DE: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 1C41853BD15107B6: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: [Batch 29/35]
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 7F02D21AD61ACCE7FD17F7CDED8BB5A28393BDEF: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 7: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Builder: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 43FBF31A8AC31E74: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— xxxxxx: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 6CB6AC3E672AAB9D : Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Keybase_ID: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 3C08565B66C4DDE12612A22EF8ACEAEF8C7A57E4: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— AA718FA3E7B04D85: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— YOUR_KEYBASE: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: [Batch 30/35]
12|keybase | 2026-05-14 00:00:06 +05:30: âś— majikayo: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— C2E8D14F6B09A73D: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 7B259695C6423A31: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— anak buah timothy labs: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— <YOUR_KEYBASE_ID>: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— ExoticNode: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— C4E9FF95584A6E7B121965C62485261EE5223417: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 7A3F91C4D0B6E2A8: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Your_Keybase: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— B9FD76B74CE3CA7D : Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: [Batch 31/35]
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 3CAB8B1F528E8743: No picture found on Keybase
12|keybase | 2026-05-14 00:00:06 +05:30: âś— @XyDMN_: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— CryptoData: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— kamiya: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— nyilzz-node: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— https://github.com/roz2000: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 03049f5ecd1ce7bbf0d72349a8c5cf19: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 608CBA22041C922: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— leiz: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— https://github.com/jgx99/Safrochain: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: [Batch 32/35]
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 00258: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— N/A: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— ceces123: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Keybase: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— 98EFFDFA7E68565BCD5C79FB855CB7FE5B49CB47: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— margar3tas: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— opsiyonel: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— https://keybase.io/johnwiard: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— Eser: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: âś— richardwilson: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:06 +05:30: [Batch 33/35]
12|keybase | 2026-05-14 00:00:07 +05:30: âś— KeybaseIdentity: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— <identity>: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— radogosts: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— volodymir32: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— bondvik: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— 36133A0C3F9B1A1A2DBA04913B55132BBB4A84AF: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— kazantor: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— tarovlado: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— falkbo22: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— 2D5B4E1903B6A08A9E2AE321FE49171574F42B9F: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: [Batch 34/35]
12|keybase | 2026-05-14 00:00:07 +05:30: âś— paquinentin: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— 46F42CD0-026B-476F-BF68-8D106F153626: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— nodeguards: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— murktom: Image fetch failed: 429
12|keybase | 2026-05-14 00:00:07 +05:30: âś— cukiva: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— miroglavchenko: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— dm1sla: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— yarofey: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— FA178E005CAE88E6: No picture found on Keybase
12|keybase | 2026-05-14 00:00:07 +05:30: âś— charleshall: Image fetch failed: 429
12|keybase | 2026-05-14 00:00:07 +05:30: [Batch 35/35]
12|keybase | 2026-05-14 00:00:07 +05:30: âś— wilsonjaames: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— 12D755630064FD2B0E0984A9EAE0EDD0D8F5487E: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30: âś— 779712C94C077F16: No picture found on Keybase
12|keybase | 2026-05-14 00:00:07 +05:30: âś— AF9D7EF7CC70CE24: No picture found on Keybase
12|keybase | 2026-05-14 00:00:07 +05:30: âś— q6qQoMpJAaC47B9YH/gytezbFNzEhw7AUr78uNmM1Is=: Image fetch failed: 404
12|keybase | 2026-05-14 00:00:07 +05:30:
12|keybase | 2026-05-14 00:00:07 +05:30: Saved failed logos to: /home/ubuntu/nh-services/public/logos/keybase/failed-logos.json
12|keybase | 2026-05-14 00:00:07 +05:30:
12|keybase | 2026-05-14 00:00:07 +05:30: ================================
12|keybase | 2026-05-14 00:00:07 +05:30: âś“ Fetched: 0
12|keybase | 2026-05-14 00:00:07 +05:30: â—‹ Skipped (cached): 1833
12|keybase | 2026-05-14 00:00:07 +05:30: âś— Failed: 345
12|keybase | 2026-05-14 00:00:07 +05:30: Total: 2178

/home/ubuntu/nh-services/logs/decentralization-monitor-error.log last 100 lines:
7|decentra | 2026-05-13 20:19:03 +05:30: Error fetching peers from https://secret.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-05-13 20:19:03 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-13 20:19:06 +05:30: Error fetching peers from https://shentu-rpc.panthea.eu: Error: Failed to fetch net_info: 404
7|decentra | 2026-05-13 20:19:07 +05:30: Error fetching peers from https://shentu-rpc.node39.top: Error: Failed to fetch net_info: 526
7|decentra | 2026-05-13 20:19:15 +05:30: Error fetching peers from https://rpc.lavenderfive.com/story: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 20:19:34 +05:30: Error fetching peers from https://zetachain-rpc.stakeme.pro: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 20:20:02 +05:30: Error fetching peers from https://rpc-t.mono.nodestake.org: TypeError: fetch failed
7|decentra | 2026-05-13 20:20:02 +05:30: Error fetching peers from https://mono.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 20:20:09 +05:30: Error fetching peers from https://push.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:17:14 +05:30: Error fetching peers from https://rpc.lavenderfive.com/babylon: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:14 +05:30: Error fetching peers from https://babylon-archive.nodes.guru/rpc: Error: Failed to fetch net_info: 503
7|decentra | 2026-05-13 22:17:14 +05:30: Error fetching peers from https://babylon-rpc.noders.services: TypeError: fetch failed
7|decentra | 2026-05-13 22:17:14 +05:30: Error fetching peers from https://rpc.babylon.nodestake.org: TypeError: fetch failed
7|decentra | 2026-05-13 22:17:20 +05:30: Error fetching peers from https://rpc.lavenderfive.com/bitway: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:30 +05:30: Error fetching peers from https://bitway.rpc.mandragora.io: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-05-13 22:17:39 +05:30: Error fetching peers from https://rpc.cosmoshub-4.citizenweb3.com: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:17:39 +05:30: Error fetching peers from https://rpc.lavenderfive.com/cosmoshub: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:39 +05:30: Error fetching peers from https://rpc-cosmos.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:39 +05:30: Error fetching peers from https://go.getblock.io/17515cb3ec0e43b7817f182e5de6066a: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:39 +05:30: Error fetching peers from https://cosmoshub.rpc.stakin-nodes.com: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:48 +05:30: Error fetching peers from https://rpc.crossfi.roomit.xyz: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-13 22:17:52 +05:30: Error fetching peers from https://rpc.dymension.silentvalidator.com: TypeError: fetch failed
7|decentra | 2026-05-13 22:17:52 +05:30: Error fetching peers from https://rpc-dymension.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:52 +05:30: Error fetching peers from https://rpc.lavenderfive.com/dymension: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:17:52 +05:30: Error fetching peers from https://rpc.mainnet.dymension.aviaone.com: TypeError: fetch failed
7|decentra | 2026-05-13 22:17:52 +05:30: Error fetching peers from https://rpc.dymension.posthuman.digital: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:17:58 +05:30: Error fetching peers from https://rpc.lavenderfive.com/firmachain: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:18:08 +05:30: Error fetching peers from https://rpc-firmachain.imperator.co: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-05-13 22:18:11 +05:30: Error fetching peers from https://rpc.hippo-protocol.com: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-13 22:18:23 +05:30: Error fetching peers from https://rpc-kyve.ecostake.com: Error: Failed to fetch net_info: 525
7|decentra | 2026-05-13 22:18:23 +05:30: Error fetching peers from https://kyve-mainnet-rpc.mellifera.network: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:18:23 +05:30: Error fetching peers from https://rpc.kyve.network: Error: Failed to fetch net_info: 404
7|decentra | 2026-05-13 22:18:27 +05:30: Error fetching peers from https://rpc.lavenderfive.com/lava: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:18:27 +05:30: Error fetching peers from https://lava.rpc.stakevillage.net: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:18:32 +05:30: Error fetching peers from https://mantra-mainnet-rpc.shazoes.xyz: TypeError: fetch failed
7|decentra | 2026-05-13 22:18:38 +05:30: Error fetching peers from https://mezo.rpc.nodeshub.online: Error: Failed to fetch net_info: 501
7|decentra | 2026-05-13 22:18:41 +05:30: Error fetching peers from https://rpc.lavenderfive.com/noble: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:18:41 +05:30: Error fetching peers from https://rpc-noble.imperator.co: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:18:44 +05:30: Error fetching peers from https://rpc.lavenderfive.com/osmosis: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:18:44 +05:30: Error fetching peers from https://rpc.osmosis.zone: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-13 22:18:45 +05:30: Error fetching peers from https://public.stakewolle.com/cosmos/osmosis/rpc: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-13 22:18:54 +05:30: Error fetching peers from https://osmosis.api.pocket.network: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-05-13 22:18:54 +05:30: Error fetching peers from https://rpc.cros-nest.com/osmosis: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-05-13 22:19:06 +05:30: Error fetching peers from https://rpc.lavenderfive.com/secretnetwork: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:19:10 +05:30: Error fetching peers from https://secret.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-05-13 22:19:13 +05:30: Error fetching peers from https://shentu-rpc.panthea.eu: Error: Failed to fetch net_info: 404
7|decentra | 2026-05-13 22:19:13 +05:30: Error fetching peers from https://shentu-rpc.node39.top: Error: Failed to fetch net_info: 526
7|decentra | 2026-05-13 22:19:22 +05:30: Error fetching peers from https://rpc.lavenderfive.com/story: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:19:41 +05:30: Error fetching peers from https://rpc.lavenderfive.com/zetachain: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-13 22:19:41 +05:30: Error fetching peers from https://zetachain-rpc.stakeme.pro: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:20:00 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-13 22:20:03 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-13 22:20:06 +05:30: Error fetching peers from https://rpc-t.mono.nodestake.org: TypeError: fetch failed
7|decentra | 2026-05-13 22:20:06 +05:30: Error fetching peers from https://mono.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-13 22:20:06 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-13 22:20:10 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-13 22:20:13 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-13 22:20:34 +05:30: Error fetching peers from https://xrplevm.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:15 +05:30: Error fetching peers from https://rpc.babylon.nodestake.org: TypeError: fetch failed
7|decentra | 2026-05-14 00:17:15 +05:30: Error fetching peers from https://babylon-archive.nodes.guru/rpc: Error: Failed to fetch net_info: 503
7|decentra | 2026-05-14 00:17:15 +05:30: Error fetching peers from https://babylon-rpc.noders.services: TypeError: fetch failed
7|decentra | 2026-05-14 00:17:22 +05:30: Error fetching peers from https://rpc.lavenderfive.com/bitway: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:22 +05:30: Error fetching peers from https://bitway-rpc.noders.services: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:32 +05:30: Error fetching peers from https://bitway.rpc.mandragora.io: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-05-14 00:17:38 +05:30: Error fetching peers from https://rpc.lavenderfive.com/cosmoshub: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:39 +05:30: Error fetching peers from https://cosmoshub.rpc.stakin-nodes.com: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:47 +05:30: Error fetching peers from https://rpc.crossfi.roomit.xyz: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-14 00:17:51 +05:30: Error fetching peers from https://rpc.dymension.silentvalidator.com: TypeError: fetch failed
7|decentra | 2026-05-14 00:17:51 +05:30: Error fetching peers from https://rpc-dymension.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:51 +05:30: Error fetching peers from https://rpc.mainnet.dymension.aviaone.com: TypeError: fetch failed
7|decentra | 2026-05-14 00:17:51 +05:30: Error fetching peers from https://rpc.lavenderfive.com/dymension: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:17:51 +05:30: Error fetching peers from https://rpc.dymension.posthuman.digital: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-14 00:17:57 +05:30: Error fetching peers from https://rpc.lavenderfive.com/firmachain: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:18:02 +05:30: Error fetching peers from https://rpc.hippo-protocol.com: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-14 00:18:13 +05:30: Error fetching peers from https://rpc-kyve.ecostake.com: Error: Failed to fetch net_info: 525
7|decentra | 2026-05-14 00:18:13 +05:30: Error fetching peers from https://rpc.kyve.network: Error: Failed to fetch net_info: 404
7|decentra | 2026-05-14 00:18:14 +05:30: Error fetching peers from https://kyve-mainnet-rpc.mellifera.network: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-14 00:18:23 +05:30: Error fetching peers from https://mantra-mainnet-rpc.shazoes.xyz: TypeError: fetch failed
7|decentra | 2026-05-14 00:18:29 +05:30: Error fetching peers from https://mezo.rpc.nodeshub.online: Error: Failed to fetch net_info: 501
7|decentra | 2026-05-14 00:18:32 +05:30: Error fetching peers from https://rpc.lavenderfive.com/noble: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:18:32 +05:30: Error fetching peers from https://rpc-noble.imperator.co: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-14 00:18:35 +05:30: Error fetching peers from https://rpc.lavenderfive.com/osmosis: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:18:35 +05:30: Error fetching peers from https://osmosis.api.pocket.network: Error: Failed to fetch net_info: 500
7|decentra | 2026-05-14 00:18:35 +05:30: Error fetching peers from https://rpc.osmosis.zone: Error: Failed to fetch net_info: 403
7|decentra | 2026-05-14 00:18:45 +05:30: Error fetching peers from https://rpc.cros-nest.com/osmosis: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-05-14 00:18:57 +05:30: Error fetching peers from https://rpc.lavenderfive.com/secretnetwork: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:19:00 +05:30: Error fetching peers from https://secret.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-05-14 00:19:04 +05:30: Error fetching peers from https://shentu-rpc.panthea.eu: Error: Failed to fetch net_info: 404
7|decentra | 2026-05-14 00:19:04 +05:30: Error fetching peers from https://shentu-rpc.node39.top: Error: Failed to fetch net_info: 526
7|decentra | 2026-05-14 00:19:12 +05:30: Error fetching peers from https://rpc.lavenderfive.com/story: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:19:13 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-14 00:19:30 +05:30: Error fetching peers from https://rpc.lavenderfive.com/zetachain: Error: Failed to fetch net_info: 429
7|decentra | 2026-05-14 00:19:30 +05:30: Error fetching peers from https://zetachain-rpc.stakeme.pro: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-14 00:19:56 +05:30: Error fetching peers from https://rpc-t.mono.nodestake.org: TypeError: fetch failed
7|decentra | 2026-05-14 00:19:56 +05:30: Error fetching peers from https://mono.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-05-14 00:20:03 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-14 00:20:06 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-14 00:20:10 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-14 00:20:13 +05:30: Geolocation batch failed: 429
7|decentra | 2026-05-14 00:20:27 +05:30: Error fetching peers from https://zetachain.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 429

/home/ubuntu/nh-services/logs/decentralization-monitor-out.log last 100 lines:
7|decentra | 2026-05-14 00:19:39 +05:30: Geolocated 59 IPs
7|decentra | 2026-05-14 00:19:39 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/empe/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:19:39 +05:30: âś“ testnet/empe: 59 nodes
7|decentra | 2026-05-14 00:19:42 +05:30: Fetching decentralization data for Gnoland...
7|decentra | 2026-05-14 00:19:42 +05:30: Fetching peers from 5 RPC endpoints...
7|decentra | 2026-05-14 00:19:42 +05:30: Collected 46 unique peers from 5 RPCs
7|decentra | 2026-05-14 00:19:42 +05:30: Found 46 unique peers
7|decentra | 2026-05-14 00:19:42 +05:30: Geolocated 43 IPs
7|decentra | 2026-05-14 00:19:42 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/gnoland/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:19:42 +05:30: âś“ testnet/gnoland: 45 nodes
7|decentra | 2026-05-14 00:19:45 +05:30: Fetching decentralization data for Juno...
7|decentra | 2026-05-14 00:19:45 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-05-14 00:19:46 +05:30: Collected 16 unique peers from 3 RPCs
7|decentra | 2026-05-14 00:19:46 +05:30: Found 16 unique peers
7|decentra | 2026-05-14 00:19:46 +05:30: Geolocated 16 IPs
7|decentra | 2026-05-14 00:19:46 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/juno/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:19:46 +05:30: âś“ testnet/juno: 16 nodes
7|decentra | 2026-05-14 00:19:49 +05:30: Fetching decentralization data for Kiichain...
7|decentra | 2026-05-14 00:19:49 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-05-14 00:19:49 +05:30: Collected 41 unique peers from 3 RPCs
7|decentra | 2026-05-14 00:19:49 +05:30: Found 41 unique peers
7|decentra | 2026-05-14 00:19:49 +05:30: Geolocated 38 IPs
7|decentra | 2026-05-14 00:19:49 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/kiichain/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:19:49 +05:30: âś“ testnet/kiichain: 38 nodes
7|decentra | 2026-05-14 00:19:52 +05:30: Fetching decentralization data for Mantra...
7|decentra | 2026-05-14 00:19:52 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-05-14 00:19:52 +05:30: Collected 38 unique peers from 3 RPCs
7|decentra | 2026-05-14 00:19:52 +05:30: Found 38 unique peers
7|decentra | 2026-05-14 00:19:52 +05:30: Geolocated 37 IPs
7|decentra | 2026-05-14 00:19:52 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/mantra/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:19:52 +05:30: âś“ testnet/mantra: 38 nodes
7|decentra | 2026-05-14 00:19:55 +05:30: Fetching decentralization data for Monolythium...
7|decentra | 2026-05-14 00:19:55 +05:30: Fetching peers from 4 RPC endpoints...
7|decentra | 2026-05-14 00:19:56 +05:30: Collected 31 unique peers from 4 RPCs
7|decentra | 2026-05-14 00:19:56 +05:30: Found 31 unique peers
7|decentra | 2026-05-14 00:19:56 +05:30: Geolocated 31 IPs
7|decentra | 2026-05-14 00:19:56 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/mono/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:19:56 +05:30: âś“ testnet/mono: 31 nodes
7|decentra | 2026-05-14 00:19:59 +05:30: Fetching decentralization data for Odiseo...
7|decentra | 2026-05-14 00:19:59 +05:30: Fetching peers from 10 RPC endpoints...
7|decentra | 2026-05-14 00:20:00 +05:30: Collected 36 unique peers from 10 RPCs
7|decentra | 2026-05-14 00:20:00 +05:30: Found 36 unique peers
7|decentra | 2026-05-14 00:20:00 +05:30: Geolocated 35 IPs
7|decentra | 2026-05-14 00:20:00 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/odiseo/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:00 +05:30: âś“ testnet/odiseo: 36 nodes
7|decentra | 2026-05-14 00:20:03 +05:30: Fetching decentralization data for Push...
7|decentra | 2026-05-14 00:20:03 +05:30: Fetching peers from 2 RPC endpoints...
7|decentra | 2026-05-14 00:20:03 +05:30: Collected 8 unique peers from 2 RPCs
7|decentra | 2026-05-14 00:20:03 +05:30: Found 8 unique peers
7|decentra | 2026-05-14 00:20:03 +05:30: Geolocated 0 IPs
7|decentra | 2026-05-14 00:20:03 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/push/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:03 +05:30: âś“ testnet/push: 0 nodes
7|decentra | 2026-05-14 00:20:06 +05:30: Fetching decentralization data for Republic...
7|decentra | 2026-05-14 00:20:06 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-05-14 00:20:06 +05:30: Collected 50 unique peers from 3 RPCs
7|decentra | 2026-05-14 00:20:06 +05:30: Found 50 unique peers
7|decentra | 2026-05-14 00:20:06 +05:30: Geolocated 0 IPs
7|decentra | 2026-05-14 00:20:06 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/republic/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:06 +05:30: âś“ testnet/republic: 0 nodes
7|decentra | 2026-05-14 00:20:09 +05:30: Fetching decentralization data for Safrochain...
7|decentra | 2026-05-14 00:20:09 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-05-14 00:20:10 +05:30: Collected 57 unique peers from 3 RPCs
7|decentra | 2026-05-14 00:20:10 +05:30: Found 57 unique peers
7|decentra | 2026-05-14 00:20:10 +05:30: Geolocated 0 IPs
7|decentra | 2026-05-14 00:20:10 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/safrochain/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:10 +05:30: âś“ testnet/safrochain: 0 nodes
7|decentra | 2026-05-14 00:20:13 +05:30: Fetching decentralization data for Story...
7|decentra | 2026-05-14 00:20:13 +05:30: Fetching peers from 2 RPC endpoints...
7|decentra | 2026-05-14 00:20:13 +05:30: Collected 52 unique peers from 2 RPCs
7|decentra | 2026-05-14 00:20:13 +05:30: Found 52 unique peers
7|decentra | 2026-05-14 00:20:13 +05:30: Geolocated 0 IPs
7|decentra | 2026-05-14 00:20:13 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/story/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:13 +05:30: âś“ testnet/story: 0 nodes
7|decentra | 2026-05-14 00:20:16 +05:30: Fetching decentralization data for Terra...
7|decentra | 2026-05-14 00:20:16 +05:30: Found 8 unique peers
7|decentra | 2026-05-14 00:20:16 +05:30: Geolocated 8 IPs
7|decentra | 2026-05-14 00:20:16 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/terra/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:16 +05:30: âś“ testnet/terra: 8 nodes
7|decentra | 2026-05-14 00:20:19 +05:30: Fetching decentralization data for Titan...
7|decentra | 2026-05-14 00:20:19 +05:30: Fetching peers from 2 RPC endpoints...
7|decentra | 2026-05-14 00:20:20 +05:30: Collected 17 unique peers from 2 RPCs
7|decentra | 2026-05-14 00:20:20 +05:30: Found 17 unique peers
7|decentra | 2026-05-14 00:20:21 +05:30: Geolocated 17 IPs
7|decentra | 2026-05-14 00:20:21 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/titan/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:21 +05:30: âś“ testnet/titan: 17 nodes
7|decentra | 2026-05-14 00:20:24 +05:30: Fetching decentralization data for XRPLEVM...
7|decentra | 2026-05-14 00:20:24 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-05-14 00:20:24 +05:30: Collected 43 unique peers from 3 RPCs
7|decentra | 2026-05-14 00:20:24 +05:30: Found 43 unique peers
7|decentra | 2026-05-14 00:20:24 +05:30: Geolocated 40 IPs
7|decentra | 2026-05-14 00:20:24 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/xrplevm/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:24 +05:30: âś“ testnet/xrplevm: 43 nodes
7|decentra | 2026-05-14 00:20:27 +05:30: Fetching decentralization data for Zetachain...
7|decentra | 2026-05-14 00:20:27 +05:30: Fetching peers from 4 RPC endpoints...
7|decentra | 2026-05-14 00:20:27 +05:30: Collected 41 unique peers from 4 RPCs
7|decentra | 2026-05-14 00:20:27 +05:30: Found 41 unique peers
7|decentra | 2026-05-14 00:20:27 +05:30: Geolocated 40 IPs
7|decentra | 2026-05-14 00:20:27 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/zetachain/Decentralization/node-locations.json
7|decentra | 2026-05-14 00:20:27 +05:30: âś“ testnet/zetachain: 41 nodes
7|decentra | 2026-05-14 00:20:30 +05:30: [2026-05-13T18:47:03.857Z] Decentralization: 44 updated, 0 failed

/home/ubuntu/nh-services/logs/upgrade-history-extractor-out.log last 100 lines:
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ mainnet/zetachain: 23 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/atomone: 3 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/empe: 3 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/juno: 2 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/kiichain: 12 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/mantra: 19 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/odiseo: 1 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/push: 29 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/republic: 1 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/story: 6 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/terra: 19 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/xrplevm: 4 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ testnet/zetachain: 40 upgrades
9|upgrade- | 2026-05-13 23:13:22 +05:30:
9|upgrade- | 2026-05-13 23:13:22 +05:30: âś“ Upgrade history extraction complete in 0.3s
9|upgrade- | 2026-05-13 23:13:22 +05:30:
9|upgrade- | 2026-05-14 00:13:22 +05:30:
9|upgrade- | 2026-05-14 00:13:22 +05:30: [2026-05-13T18:43:22.037Z] Starting upgrade history extraction...
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/arkeo: 6 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/atomone: 5 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/babylon: 9 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/bitway: 1 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/bouncebit: 9 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/cosmos: 32 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/crossfi: 2 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/dymension: 3 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/firmachain: 5 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/hippo: 2 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/juno: 24 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/kiichain: 4 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/kyve: 8 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/lava: 11 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/mantra: 9 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/osmosis: 26 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/realio: 8 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/secret: 24 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/shentu: 18 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/story: 8 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/symphony: 5 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/tellor: 13 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/terra: 18 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/xrplevm: 3 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ mainnet/zetachain: 23 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/atomone: 3 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/empe: 3 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/juno: 2 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/kiichain: 12 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/mantra: 19 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/odiseo: 1 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/push: 29 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/republic: 1 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/story: 6 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/terra: 19 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/xrplevm: 4 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ testnet/zetachain: 40 upgrades
9|upgrade- | 2026-05-14 00:13:22 +05:30:
9|upgrade- | 2026-05-14 00:13:22 +05:30: âś“ Upgrade history extraction complete in 0.3s
9|upgrade- | 2026-05-14 00:13:22 +05:30:
9|upgrade- | 2026-05-14 01:13:22 +05:30:
9|upgrade- | 2026-05-14 01:13:22 +05:30: [2026-05-13T19:43:22.038Z] Starting upgrade history extraction...
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/arkeo: 6 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/atomone: 5 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/babylon: 9 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/bitway: 1 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/bouncebit: 9 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/cosmos: 32 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/crossfi: 2 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/dymension: 3 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/firmachain: 5 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/hippo: 2 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/juno: 24 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/kiichain: 4 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/kyve: 8 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/lava: 11 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/mantra: 9 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/osmosis: 26 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/realio: 8 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/secret: 24 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/shentu: 18 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/story: 8 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/symphony: 5 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/tellor: 13 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/terra: 18 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/xrplevm: 3 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ mainnet/zetachain: 23 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/atomone: 3 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/empe: 3 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/juno: 2 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/kiichain: 12 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/mantra: 19 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/odiseo: 1 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/push: 29 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/republic: 1 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/story: 6 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/terra: 19 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/xrplevm: 4 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ testnet/zetachain: 40 upgrades
9|upgrade- | 2026-05-14 01:13:22 +05:30:
9|upgrade- | 2026-05-14 01:13:22 +05:30: âś“ Upgrade history extraction complete in 0.3s
9|upgrade- | 2026-05-14 01:13:22 +05:30:

/home/ubuntu/nh-services/logs/consensus-monitor-out.log last 100 lines:
8|consensu | 2026-05-14 00:13:39 +05:30: âś“ mainnet/lava: 195 validators cached
8|consensu | 2026-05-14 00:13:39 +05:30: âś“ mainnet/mantra: 86 validators cached
8|consensu | 2026-05-14 00:13:39 +05:30: âś“ mainnet/noble: 24 validators cached
8|consensu | 2026-05-14 00:13:39 +05:30: âś“ mainnet/kiichain: 20 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/kyve: 211 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/osmosis: 387 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/juno: 342 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âš  No API endpoints for mainnet/secret
8|consensu | 2026-05-14 00:13:40 +05:30: âš  No API endpoints for mainnet/story
8|consensu | 2026-05-14 00:13:40 +05:30: âš  No chain-info.json for mainnet/xrp
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/tellor: 48 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/terra: 208 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/symphony: 37 validators cached
8|consensu | 2026-05-14 00:13:40 +05:30: âś“ mainnet/source: 153 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ mainnet/xrplevm: 22 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ mainnet/shentu: 238 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ mainnet/realio: 110 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âš  No chain-info.json for mainnet/zenrock
8|consensu | 2026-05-14 00:13:41 +05:30: âš  No chain-info.json for testnet/elys
8|consensu | 2026-05-14 00:13:41 +05:30: âš  No API endpoints for testnet/gnoland
8|consensu | 2026-05-14 00:13:41 +05:30: ⏭ Skipping EVM chain: testnet/monad
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/juno: 22 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ mainnet/zetachain: 191 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/mantra: 62 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/atomone: 118 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/empe: 501 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/kiichain: 203 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âš  No API endpoints for testnet/push
8|consensu | 2026-05-14 00:13:41 +05:30: âš  No API endpoints for testnet/story
8|consensu | 2026-05-14 00:13:41 +05:30: âš  No chain-info.json for testnet/xrp
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/safrochain: 187 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/mono: 50 validators cached
8|consensu | 2026-05-14 00:13:41 +05:30: âś“ testnet/xrplevm: 28 validators cached
8|consensu | 2026-05-14 00:13:42 +05:30: âś“ testnet/terra: 162 validators cached
8|consensu | 2026-05-14 00:13:42 +05:30: âś“ testnet/republic: 648 validators cached
8|consensu | 2026-05-14 00:13:42 +05:30: âś“ testnet/odiseo: 83 validators cached
8|consensu | 2026-05-14 00:13:44 +05:30: âś“ testnet/titan: 343 validators cached
8|consensu | 2026-05-14 00:13:45 +05:30: âś“ testnet/zetachain: 250 validators cached
8|consensu | 2026-05-14 00:13:45 +05:30:
8|consensu | 2026-05-14 00:13:45 +05:30: âś“ Validator info update complete in 7.5s
8|consensu | 2026-05-14 00:13:45 +05:30: Success: 51, Errors: 0
8|consensu | 2026-05-14 00:13:45 +05:30:
8|consensu | 2026-05-14 01:13:38 +05:30:
8|consensu | 2026-05-14 01:13:38 +05:30: [2026-05-13T19:43:38.291Z] Starting validator info update...
8|consensu | 2026-05-14 01:13:38 +05:30: Processing 51 chains...
8|consensu | 2026-05-14 01:13:38 +05:30: âš  No chain-info.json for mainnet/elys
8|consensu | 2026-05-14 01:13:38 +05:30: âś“ mainnet/crossfi: 147 validators cached
8|consensu | 2026-05-14 01:13:38 +05:30: âś“ mainnet/bitway: 121 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/bouncebit: 33 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/arkeo: 90 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/atomone: 146 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/babylon: 141 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/dymension: 278 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/firmachain: 83 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/cosmos: 513 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âš  No chain-info.json for mainnet/functionx
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/hippo: 49 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/lava: 195 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś— Failed to fetch validators for mainnet/mezo
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/noble: 24 validators cached
8|consensu | 2026-05-14 01:13:39 +05:30: âś“ mainnet/mantra: 86 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/kyve: 211 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/kiichain: 20 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/osmosis: 387 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/juno: 342 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âš  No API endpoints for mainnet/secret
8|consensu | 2026-05-14 01:13:40 +05:30: âš  No API endpoints for mainnet/story
8|consensu | 2026-05-14 01:13:40 +05:30: âš  No chain-info.json for mainnet/xrp
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/tellor: 48 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/terra: 208 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/symphony: 37 validators cached
8|consensu | 2026-05-14 01:13:40 +05:30: âś“ mainnet/source: 153 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ mainnet/xrplevm: 22 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ mainnet/realio: 110 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ mainnet/shentu: 238 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âš  No chain-info.json for mainnet/zenrock
8|consensu | 2026-05-14 01:13:41 +05:30: âš  No chain-info.json for testnet/elys
8|consensu | 2026-05-14 01:13:41 +05:30: âš  No API endpoints for testnet/gnoland
8|consensu | 2026-05-14 01:13:41 +05:30: ⏭ Skipping EVM chain: testnet/monad
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ mainnet/zetachain: 191 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/juno: 22 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/atomone: 118 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/mantra: 62 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/kiichain: 203 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/empe: 501 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âš  No API endpoints for testnet/push
8|consensu | 2026-05-14 01:13:41 +05:30: âš  No API endpoints for testnet/story
8|consensu | 2026-05-14 01:13:41 +05:30: âš  No chain-info.json for testnet/xrp
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/safrochain: 187 validators cached
8|consensu | 2026-05-14 01:13:41 +05:30: âś“ testnet/mono: 50 validators cached
8|consensu | 2026-05-14 01:13:42 +05:30: âś“ testnet/xrplevm: 28 validators cached
8|consensu | 2026-05-14 01:13:42 +05:30: âś“ testnet/odiseo: 83 validators cached
8|consensu | 2026-05-14 01:13:42 +05:30: âś“ testnet/republic: 648 validators cached
8|consensu | 2026-05-14 01:13:42 +05:30: âś“ testnet/terra: 162 validators cached
8|consensu | 2026-05-14 01:13:44 +05:30: âś“ testnet/titan: 343 validators cached
8|consensu | 2026-05-14 01:13:45 +05:30: âś“ testnet/zetachain: 250 validators cached
8|consensu | 2026-05-14 01:13:45 +05:30:
8|consensu | 2026-05-14 01:13:45 +05:30: âś“ Validator info update complete in 7.5s
8|consensu | 2026-05-14 01:13:45 +05:30: Success: 51, Errors: 0
8|consensu | 2026-05-14 01:13:45 +05:30:

/home/ubuntu/nh-services/logs/rpc-monitor-error.log last 100 lines:
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://kiichain-mainnet-rpc.luckystar.asia: HTTP 502
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://kyve-mainnet-rpc.mellifera.network: HTTP 502
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://rpc-kiichain.onenov.xyz: fetch failed (cause: self-signed certificate)
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://rpc-hippo.revonode.com: HTTP 403
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://kiichain-mainnet-rpc.coinsspor.com: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://rpc-kiichain.winnode.xyz: HTTP 521
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://hippo-rpc.node39.top: HTTP 526
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://rpc.hippo.nodevism.com: fetch failed (cause: getaddrinfo ENOTFOUND rpc.hippo.nodevism.com)
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [FETCH ERROR] https://hippo.blocksync.me/rpc: fetch failed (cause: getaddrinfo ENOTFOUND hippo.blocksync.me)
1|rpc-moni | 2026-05-14 01:17:55 +05:30: [API FETCH ERROR] https://kiichain-mainnet-api.coinsspor.com: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [API FETCH ERROR] https://hippo.blocksync.me/api: fetch failed (cause: getaddrinfo ENOTFOUND hippo.blocksync.me)
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/lava: HTTP 429
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/noble: HTTP 429
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://rpc-noble.imperator.co: HTTP 429
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://rpc-osmosis.imperator.co: HTTP 429
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://mantra-mainnet-rpc.shazoes.xyz: fetch failed (cause: certificate has expired)
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/osmosis: HTTP 429
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://mantra.rpc.m.stavr.tech: HTTP 502
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://rpc.osmosis.goldenratiostaking.net: HTTP 502
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://rpc-mezo.imperator.co: HTTP 429
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://noble-rpc.owallet.io: HTTP 502
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://osmosis.rpc.stakin-nodes.com: HTTP 429
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://mezo.rpc.nodeshub.online: HTTP 501
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://lava-rpc.node39.top: HTTP 526
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://osmosis.rpc.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND osmosis.rpc.nodeshub.online)
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://lava-mainnet-rpc.mekonglabs.tech: fetch failed (cause: getaddrinfo ENOTFOUND lava-mainnet-rpc.mekonglabs.tech)
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [FETCH ERROR] https://rpc.mantra.nodestake.org: fetch failed (cause: getaddrinfo ENOTFOUND rpc.mantra.nodestake.org)
1|rpc-moni | 2026-05-14 01:17:57 +05:30: [API FETCH ERROR] https://mantra-mainnet-api.shazoes.xyz: fetch failed (cause: certificate has expired)
1|rpc-moni | 2026-05-14 01:17:58 +05:30: [API FETCH ERROR] https://api.mantra.nodestake.org: fetch failed (cause: getaddrinfo ENOTFOUND api.mantra.nodestake.org)
1|rpc-moni | 2026-05-14 01:18:07 +05:30: [FETCH ERROR] https://rpc.osmosis.citizenweb3.com: fetch failed (cause: Connect Timeout Error (attempted address: rpc.osmosis.citizenweb3.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:07 +05:30: [FETCH ERROR] https://noble-rpc.noders.services: fetch failed (cause: Connect Timeout Error (attempted address: noble-rpc.noders.services:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:08 +05:30: [API FETCH ERROR] https://osmosis.api.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND osmosis.api.nodeshub.online)
1|rpc-moni | 2026-05-14 01:18:16 +05:30: [FETCH ERROR] https://lava-mainnet-rpc.mellifera.network: HTTP 522
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [API FETCH ERROR] https://lava-mainnet-api.mekonglabs.tech: fetch failed (cause: getaddrinfo ENOTFOUND lava-mainnet-api.mekonglabs.tech)
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [API FETCH ERROR] https://noble-api.noders.services: fetch failed (cause: Connect Timeout Error (attempted address: noble-api.noders.services:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [API FETCH ERROR] https://api.osmosis.citizenweb3.com: fetch failed (cause: Connect Timeout Error (attempted address: api.osmosis.citizenweb3.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/secretnetwork: HTTP 429
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [FETCH ERROR] http://realio.rpc.m.stavr.tech:21097: fetch failed (cause: connect ECONNREFUSED 65.21.136.219:21097)
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/story: HTTP 429
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [FETCH ERROR] https://rpc.source.roomit.xyz: HTTP 403
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [FETCH ERROR] https://rpc-realio-network.nodeist.net: HTTP 502
1|rpc-moni | 2026-05-14 01:18:19 +05:30: [FETCH ERROR] https://shentu-rpc.node39.top: HTTP 526
1|rpc-moni | 2026-05-14 01:18:19 +05:30: [FETCH ERROR] https://story.rpc.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND story.rpc.nodeshub.online)
1|rpc-moni | 2026-05-14 01:18:19 +05:30: [FETCH ERROR] https://shentu.blocksync.me/rpc: fetch failed (cause: getaddrinfo ENOTFOUND shentu.blocksync.me)
1|rpc-moni | 2026-05-14 01:18:19 +05:30: [FETCH ERROR] https://rpc.archive.scrt.marionode.com: fetch failed (cause: connect EHOSTUNREACH 142.234.204.83:443)
1|rpc-moni | 2026-05-14 01:18:20 +05:30: [API FETCH ERROR] https://shentu.blocksync.me/api: fetch failed (cause: getaddrinfo ENOTFOUND shentu.blocksync.me)
1|rpc-moni | 2026-05-14 01:18:21 +05:30: [FETCH ERROR] https://secret.rpc.nodeshub.online: fetch failed (cause: redirect count exceeded)
1|rpc-moni | 2026-05-14 01:18:24 +05:30: [API FETCH ERROR] https://story.api.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND story.api.nodeshub.online)
1|rpc-moni | 2026-05-14 01:18:25 +05:30: [API FETCH ERROR] https://secret.api.nodeshub.online: fetch failed (cause: redirect count exceeded)
1|rpc-moni | 2026-05-14 01:18:28 +05:30: [FETCH ERROR] https://source-rpc.moonbridge.org: fetch failed (cause: Connect Timeout Error (attempted address: source-rpc.moonbridge.org:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:28 +05:30: [FETCH ERROR] https://realio-rpc.moonbridge.org: fetch failed (cause: Connect Timeout Error (attempted address: realio-rpc.moonbridge.org:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:38 +05:30: [FETCH ERROR] https://realio-rpc.genznodes.dev: HTTP 522
1|rpc-moni | 2026-05-14 01:18:39 +05:30: [API FETCH ERROR] https://source-api.moonbridge.org: fetch failed (cause: Connect Timeout Error (attempted address: source-api.moonbridge.org:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:48 +05:30: [API FETCH ERROR] https://realio-api.moonbridge.org: fetch failed (cause: Connect Timeout Error (attempted address: realio-api.moonbridge.org:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:18:57 +05:30: [FETCH ERROR] https://rpc.xrp.nodestake.org: fetch failed (cause: connect ECONNREFUSED 185.194.177.8:443)
1|rpc-moni | 2026-05-14 01:18:57 +05:30: [FETCH ERROR] https://xrp-rpc.noders.services: HTTP 502
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [FETCH ERROR] https://terra.rpc.nodeshub.online: HTTP 502
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [FETCH ERROR] https://rpc-layer.winnode.xyz: fetch failed (cause: getaddrinfo ENOTFOUND rpc-layer.winnode.xyz)
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [FETCH ERROR] https://rpc.symphony.citizenweb3.com: fetch failed (cause: getaddrinfo ENOTFOUND rpc.symphony.citizenweb3.com)
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [FETCH ERROR] https://xrpl-rpc.stakeme.pro: fetch failed (cause: getaddrinfo ENOTFOUND xrpl-rpc.stakeme.pro)
1|rpc-moni | 2026-05-14 01:19:17 +05:30: [FETCH ERROR] https://symphony-mainnet-rpc.cryptonode.id: The operation was aborted due to timeout
1|rpc-moni | 2026-05-14 01:19:17 +05:30: [FETCH ERROR] https://xrpl-mainnet-rpc.bonynode.online: The operation was aborted due to timeout
1|rpc-moni | 2026-05-14 01:19:17 +05:30: [API FETCH ERROR] https://api.xrp.nodestake.org: fetch failed (cause: connect ECONNREFUSED 185.194.177.8:443)
1|rpc-moni | 2026-05-14 01:19:18 +05:30: [API FETCH ERROR] https://xrpl-rest.stakeme.pro: fetch failed (cause: getaddrinfo ENOTFOUND xrpl-rest.stakeme.pro)
1|rpc-moni | 2026-05-14 01:19:18 +05:30: [API FETCH ERROR] https://api.symphony.citizenweb3.com: fetch failed (cause: getaddrinfo ENOTFOUND api.symphony.citizenweb3.com)
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [API FETCH ERROR] https://symphony-mainnet-api.cryptonode.id: The operation was aborted due to timeout
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [API FETCH ERROR] https://xrpl-mainnet-api.bonynode.online: The operation was aborted due to timeout
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [FETCH ERROR] https://zetachain-rpc.stakeme.pro: HTTP 502
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [FETCH ERROR] https://zeta.rpc.m.stavr.tech: HTTP 502
1|rpc-moni | 2026-05-14 01:19:38 +05:30: [FETCH ERROR] https://empe-testnet-rpc.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND empe-testnet-rpc.polkachu.com)
1|rpc-moni | 2026-05-14 01:19:38 +05:30: [FETCH ERROR] https://atomone-testnet-rpc.ibs.team: fetch failed (cause: getaddrinfo ENOTFOUND atomone-testnet-rpc.ibs.team)
1|rpc-moni | 2026-05-14 01:19:39 +05:30: [API FETCH ERROR] https://empe-testnet-api.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND empe-testnet-api.polkachu.com)
1|rpc-moni | 2026-05-14 01:19:48 +05:30: [FETCH ERROR] https://rpc-atomone-t.sychonix.com: fetch failed (cause: Connect Timeout Error (attempted address: rpc-atomone-t.sychonix.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:19:49 +05:30: [API FETCH ERROR] https://atomone-testnet-api.ibs.team: fetch failed (cause: getaddrinfo ENOTFOUND atomone-testnet-api.ibs.team)
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [API FETCH ERROR] https://api-atomone-t.sychonix.com: fetch failed (cause: Connect Timeout Error (attempted address: api-atomone-t.sychonix.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [FETCH ERROR] https://testnet-rpc.monad.xyz: HTTP 400
1|rpc-moni | 2026-05-14 01:19:59 +05:30: [FETCH ERROR] https://rpc-kiichain.vinjan.xyz: fetch failed (cause: getaddrinfo ENOTFOUND rpc-kiichain.vinjan.xyz)
1|rpc-moni | 2026-05-14 01:19:59 +05:30: [FETCH ERROR] https://gnoland.test.rpc.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND gnoland.test.rpc.nodeshub.online)
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [API FETCH ERROR] https://api-kiichain.vinjan.xyz: fetch failed (cause: getaddrinfo ENOTFOUND api-kiichain.vinjan.xyz)
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [FETCH ERROR] https://mono.test.rpc.nodeshub.online: HTTP 502
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [FETCH ERROR] https://push.test.rpc.nodeshub.online: HTTP 502
1|rpc-moni | 2026-05-14 01:20:01 +05:30: [FETCH ERROR] https://republic-testnet-rpc.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND republic-testnet-rpc.mictonode.com)
1|rpc-moni | 2026-05-14 01:20:01 +05:30: [FETCH ERROR] https://rpc.odiseo-t.nodevism.com: fetch failed (cause: getaddrinfo ENOTFOUND rpc.odiseo-t.nodevism.com)
1|rpc-moni | 2026-05-14 01:20:01 +05:30: [FETCH ERROR] https://rpc-t.mono.nodestake.org: fetch failed (cause: getaddrinfo ENOTFOUND rpc-t.mono.nodestake.org)
1|rpc-moni | 2026-05-14 01:20:01 +05:30: [FETCH ERROR] https://rpc-daodiseo.dnsarz.xyz: fetch failed (cause: getaddrinfo ENOTFOUND rpc-daodiseo.dnsarz.xyz)
1|rpc-moni | 2026-05-14 01:20:01 +05:30: [FETCH ERROR] https://monolythium-testnet-rpc.bonynode.online: fetch failed (cause: getaddrinfo ENOTFOUND monolythium-testnet-rpc.bonynode.online)
1|rpc-moni | 2026-05-14 01:20:01 +05:30: [API FETCH ERROR] https://api-t.mono.nodestake.org: fetch failed (cause: 80AC117D47760000:error:0A000438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1605:SSL alert number 80
1|rpc-moni | 2026-05-14 01:20:01 +05:30: )
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [API FETCH ERROR] https://republic-testnet-api.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND republic-testnet-api.mictonode.com)
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [API FETCH ERROR] https://monolythium-testnet-api.stakerhouse.com: fetch failed (cause: getaddrinfo ENOTFOUND monolythium-testnet-api.stakerhouse.com)
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [API FETCH ERROR] https://monolythium-testnet-api.bonynode.online: fetch failed (cause: getaddrinfo ENOTFOUND monolythium-testnet-api.bonynode.online)
1|rpc-moni | 2026-05-14 01:20:10 +05:30: [FETCH ERROR] https://rpc-odiseo-t.sychonix.com: fetch failed (cause: Connect Timeout Error (attempted address: rpc-odiseo-t.sychonix.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:20:10 +05:30: [FETCH ERROR] http://136.112.142.137:26657: fetch failed (cause: Connect Timeout Error (attempted address: 136.112.142.137:26657, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:20:10 +05:30: [FETCH ERROR] https://odiseo-testnet.rpc.sbgid.com: fetch failed (cause: Connect Timeout Error (attempted address: odiseo-testnet.rpc.sbgid.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:20:11 +05:30: [API FETCH ERROR] https://api.odiseo-t.nodevism.com: fetch failed (cause: getaddrinfo ENOTFOUND api.odiseo-t.nodevism.com)
1|rpc-moni | 2026-05-14 01:20:11 +05:30: [API FETCH ERROR] https://api-daodiseo.dnsarz.xyz: fetch failed (cause: getaddrinfo ENOTFOUND api-daodiseo.dnsarz.xyz)
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [API FETCH ERROR] https://api-odiseo-t.sychonix.com: fetch failed (cause: Connect Timeout Error (attempted address: api-odiseo-t.sychonix.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [API FETCH ERROR] https://odiseo-testnet.api.sbgid.com: fetch failed (cause: Connect Timeout Error (attempted address: odiseo-testnet.api.sbgid.com:443, timeout: 10000ms))
1|rpc-moni | 2026-05-14 01:20:22 +05:30: [FETCH ERROR] https://titan-testnet-rpc.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND titan-testnet-rpc.mictonode.com)
1|rpc-moni | 2026-05-14 01:20:24 +05:30: [API FETCH ERROR] https://titan-testnet-api.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND titan-testnet-api.mictonode.com)

/home/ubuntu/nh-services/logs/rpc-monitor-out.log last 100 lines:
1|rpc-moni | 2026-05-14 00:51:09 +05:30: [2026-05-13T19:21:09.057Z] testnet/xrplevm: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 00:51:09 +05:30: [2026-05-13T19:21:09.057Z] testnet/xrplevm: 3/3 RPC endpoints active
1|rpc-moni | 2026-05-14 00:51:14 +05:30: [2026-05-13T19:21:14.256Z] testnet/titan: 2/3 API endpoints active
1|rpc-moni | 2026-05-14 00:51:14 +05:30: [2026-05-13T19:21:14.258Z] testnet/titan: 2/3 RPC endpoints active
1|rpc-moni | 2026-05-14 00:51:14 +05:30: [2026-05-13T19:21:14.668Z] testnet/zetachain: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 00:51:14 +05:30: [2026-05-13T19:21:14.670Z] testnet/zetachain: 4/4 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:04 +05:30: [2026-05-13T19:47:04.849Z] mainnet/bouncebit: 1/1 API endpoints active
1|rpc-moni | 2026-05-14 01:17:04 +05:30: [2026-05-13T19:47:04.852Z] mainnet/bouncebit: 2/2 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:05 +05:30: [2026-05-13T19:47:05.288Z] mainnet/babylon: 8/11 API endpoints active
1|rpc-moni | 2026-05-14 01:17:05 +05:30: [2026-05-13T19:47:05.289Z] mainnet/babylon: 9/12 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:07 +05:30: [2026-05-13T19:47:07.110Z] mainnet/atomone: 35/40 API endpoints active
1|rpc-moni | 2026-05-14 01:17:07 +05:30: [2026-05-13T19:47:07.111Z] mainnet/atomone: 37/43 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:24 +05:30: [2026-05-13T19:47:24.348Z] mainnet/bitway: 13/15 API endpoints active
1|rpc-moni | 2026-05-14 01:17:24 +05:30: [2026-05-13T19:47:24.354Z] mainnet/bitway: 13/16 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:24 +05:30: [2026-05-13T19:47:24.355Z] mainnet/arkeo: 12/14 API endpoints active
1|rpc-moni | 2026-05-14 01:17:24 +05:30: [2026-05-13T19:47:24.360Z] mainnet/arkeo: 12/15 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:27 +05:30: [2026-05-13T19:47:27.024Z] mainnet/firmachain: 7/9 API endpoints active
1|rpc-moni | 2026-05-14 01:17:27 +05:30: [2026-05-13T19:47:27.025Z] mainnet/firmachain: 8/9 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:27 +05:30: [2026-05-13T19:47:27.541Z] mainnet/cosmos: 22/26 API endpoints active
1|rpc-moni | 2026-05-14 01:17:27 +05:30: [2026-05-13T19:47:27.541Z] mainnet/cosmos: 24/29 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:45 +05:30: [2026-05-13T19:47:45.331Z] mainnet/crossfi: 6/8 API endpoints active
1|rpc-moni | 2026-05-14 01:17:45 +05:30: [2026-05-13T19:47:45.331Z] mainnet/crossfi: 7/9 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:54 +05:30: [2026-05-13T19:47:54.819Z] mainnet/dymension: 13/18 API endpoints active
1|rpc-moni | 2026-05-14 01:17:54 +05:30: [2026-05-13T19:47:54.820Z] mainnet/dymension: 14/20 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:55 +05:30: ⚠️ Outlier detected: https://rpc.juno.validatus.com reports height 37657839 (median: 37877806, variance: 219967)
1|rpc-moni | 2026-05-14 01:17:55 +05:30: Marked 1 endpoint(s) as inactive due to height variance > 200000
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.637Z] mainnet/hippo: 7/12 API endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.638Z] mainnet/hippo: 7/13 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.797Z] mainnet/juno: 10/11 API endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.798Z] mainnet/juno: 9/11 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.832Z] mainnet/kiichain: 5/8 API endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.832Z] mainnet/kiichain: 5/9 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.914Z] mainnet/kyve: 6/9 API endpoints active
1|rpc-moni | 2026-05-14 01:17:56 +05:30: [2026-05-13T19:47:56.915Z] mainnet/kyve: 6/11 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:58 +05:30: â›” Wrong chain API: https://mezo.api.nodeshub.online reports chain 'arkeo-main-v1' (expected: 'mezo_31612-1')
1|rpc-moni | 2026-05-14 01:17:58 +05:30: [2026-05-13T19:47:58.607Z] mainnet/mezo: 1/2 API endpoints active
1|rpc-moni | 2026-05-14 01:17:58 +05:30: [2026-05-13T19:47:58.608Z] mainnet/mezo: 1/2 RPC endpoints active
1|rpc-moni | 2026-05-14 01:17:58 +05:30: [2026-05-13T19:47:58.782Z] mainnet/mantra: 5/7 API endpoints active
1|rpc-moni | 2026-05-14 01:17:58 +05:30: [2026-05-13T19:47:58.783Z] mainnet/mantra: 4/7 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:07 +05:30: ⚠️ Outlier detected: https://osmosis-rpc.staketab.org reports height 12752076 (median: 61566502, variance: 48814426)
1|rpc-moni | 2026-05-14 01:18:07 +05:30: ⚠️ Outlier detected: https://public.stakewolle.com/cosmos/osmosis/rpc reports height 61163396 (median: 61566502, variance: 403106)
1|rpc-moni | 2026-05-14 01:18:07 +05:30: ⚠️ Outlier detected: https://rpc.osmosis.validatus.com reports height 61163396 (median: 61566502, variance: 403106)
1|rpc-moni | 2026-05-14 01:18:07 +05:30: Marked 3 endpoint(s) as inactive due to height variance > 200000
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [2026-05-13T19:48:17.783Z] mainnet/noble: 3/7 API endpoints active
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [2026-05-13T19:48:17.783Z] mainnet/noble: 4/8 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [2026-05-13T19:48:17.783Z] mainnet/osmosis: 21/26 API endpoints active
1|rpc-moni | 2026-05-14 01:18:17 +05:30: [2026-05-13T19:48:17.784Z] mainnet/osmosis: 20/28 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [2026-05-13T19:48:18.316Z] mainnet/lava: 15/19 API endpoints active
1|rpc-moni | 2026-05-14 01:18:18 +05:30: [2026-05-13T19:48:18.316Z] mainnet/lava: 15/20 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:20 +05:30: [2026-05-13T19:48:20.273Z] mainnet/shentu: 13/15 API endpoints active
1|rpc-moni | 2026-05-14 01:18:20 +05:30: [2026-05-13T19:48:20.274Z] mainnet/shentu: 13/15 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:25 +05:30: [2026-05-13T19:48:25.124Z] mainnet/story: 0/4 API endpoints active
1|rpc-moni | 2026-05-14 01:18:25 +05:30: [2026-05-13T19:48:25.124Z] mainnet/story: 8/10 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:25 +05:30: [2026-05-13T19:48:25.238Z] mainnet/secret: 0/2 API endpoints active
1|rpc-moni | 2026-05-14 01:18:25 +05:30: [2026-05-13T19:48:25.243Z] mainnet/secret: 1/4 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:39 +05:30: [2026-05-13T19:48:39.282Z] mainnet/source: 5/7 API endpoints active
1|rpc-moni | 2026-05-14 01:18:39 +05:30: [2026-05-13T19:48:39.285Z] mainnet/source: 5/7 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:57 +05:30: [2026-05-13T19:48:57.780Z] mainnet/realio: 7/10 API endpoints active
1|rpc-moni | 2026-05-14 01:18:57 +05:30: [2026-05-13T19:48:57.788Z] mainnet/realio: 8/11 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [2026-05-13T19:48:58.491Z] mainnet/terra: 2/3 API endpoints active
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [2026-05-13T19:48:58.491Z] mainnet/terra: 2/3 RPC endpoints active
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [2026-05-13T19:48:58.732Z] mainnet/tellor: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 01:18:58 +05:30: [2026-05-13T19:48:58.735Z] mainnet/tellor: 4/5 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [2026-05-13T19:49:37.794Z] mainnet/symphony: 9/10 API endpoints active
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [2026-05-13T19:49:37.795Z] mainnet/symphony: 8/10 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [2026-05-13T19:49:37.801Z] mainnet/xrplevm: 3/7 API endpoints active
1|rpc-moni | 2026-05-14 01:19:37 +05:30: [2026-05-13T19:49:37.801Z] mainnet/xrplevm: 3/7 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:39 +05:30: [2026-05-13T19:49:39.235Z] mainnet/zetachain: 11/12 API endpoints active
1|rpc-moni | 2026-05-14 01:19:39 +05:30: [2026-05-13T19:49:39.235Z] mainnet/zetachain: 11/12 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:39 +05:30: [2026-05-13T19:49:39.405Z] testnet/empe: 2/3 API endpoints active
1|rpc-moni | 2026-05-14 01:19:39 +05:30: [2026-05-13T19:49:39.405Z] testnet/empe: 3/4 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [2026-05-13T19:49:58.688Z] testnet/atomone: 6/8 API endpoints active
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [2026-05-13T19:49:58.689Z] testnet/atomone: 8/10 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [2026-05-13T19:49:58.771Z] testnet/monad: 1/1 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [2026-05-13T19:49:58.985Z] testnet/mantra: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 01:19:58 +05:30: [2026-05-13T19:49:58.991Z] testnet/mantra: 3/3 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:59 +05:30: [2026-05-13T19:49:59.616Z] testnet/gnoland: 5/6 RPC endpoints active
1|rpc-moni | 2026-05-14 01:19:59 +05:30: [2026-05-13T19:49:59.642Z] testnet/juno: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 01:19:59 +05:30: [2026-05-13T19:49:59.643Z] testnet/juno: 3/3 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [2026-05-13T19:50:00.321Z] testnet/kiichain: 3/4 API endpoints active
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [2026-05-13T19:50:00.321Z] testnet/kiichain: 3/4 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [2026-05-13T19:50:00.619Z] testnet/safrochain: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 01:20:00 +05:30: [2026-05-13T19:50:00.619Z] testnet/safrochain: 3/3 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [2026-05-13T19:50:02.005Z] testnet/republic: 3/4 API endpoints active
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [2026-05-13T19:50:02.006Z] testnet/republic: 3/4 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [2026-05-13T19:50:02.396Z] testnet/mono: 1/5 API endpoints active
1|rpc-moni | 2026-05-14 01:20:02 +05:30: [2026-05-13T19:50:02.397Z] testnet/mono: 2/5 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:10 +05:30: [2026-05-13T19:50:10.872Z] testnet/push: 0/1 API endpoints active
1|rpc-moni | 2026-05-14 01:20:10 +05:30: [2026-05-13T19:50:10.876Z] testnet/push: 2/4 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.268Z] testnet/odiseo: 8/12 API endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.270Z] testnet/odiseo: 10/14 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.387Z] testnet/story: 2/2 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.523Z] testnet/terra: 1/1 API endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.527Z] testnet/terra: 1/1 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.586Z] testnet/xrplevm: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 01:20:21 +05:30: [2026-05-13T19:50:21.591Z] testnet/xrplevm: 3/3 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:25 +05:30: [2026-05-13T19:50:25.745Z] testnet/titan: 2/3 API endpoints active
1|rpc-moni | 2026-05-14 01:20:25 +05:30: [2026-05-13T19:50:25.746Z] testnet/titan: 2/3 RPC endpoints active
1|rpc-moni | 2026-05-14 01:20:26 +05:30: [2026-05-13T19:50:26.060Z] testnet/zetachain: 3/3 API endpoints active
1|rpc-moni | 2026-05-14 01:20:26 +05:30: [2026-05-13T19:50:26.061Z] testnet/zetachain: 4/4 RPC endpoints active

/home/ubuntu/nh-services/logs/snapshot-monitor-error.log last 100 lines:
6|snapshot | 2026-05-14 00:48:33 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 00:53:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 00:53:33 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 00:58:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 00:58:33 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 00:58:34 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 00:58:34 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 00:58:34 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 00:58:35 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 00:58:35 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 00:58:35 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 00:58:35 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:03:32 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:08:35 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:08:36 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:08:37 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:08:37 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:08:37 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:08:37 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:08:39 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:08:39 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:08:39 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:13:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:13:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:13:32 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:13:32 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:13:32 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:13:32 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:13:33 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:13:33 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:13:33 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:18:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:18:34 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:18:35 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:18:35 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:18:35 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:18:35 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:18:35 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:18:35 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:18:36 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:23:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:23:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:23:33 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:23:33 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:23:33 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:23:34 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:23:34 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:23:34 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:23:34 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:28:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:28:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:28:32 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:28:32 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:28:32 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:28:32 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:28:33 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:28:33 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:28:33 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:33:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:33:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:33:32 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:33:32 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:33:32 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:33:33 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:33:33 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:33:33 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:33:33 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:38:32 +05:30: âś— testnet/story: HTTP 404
6|snapshot | 2026-05-14 01:43:32 +05:30: âś— mainnet/babylon: HTTP 404
6|snapshot | 2026-05-14 01:43:32 +05:30: âś— mainnet/dymension: HTTP 404
6|snapshot | 2026-05-14 01:43:32 +05:30: âś— mainnet/osmosis: HTTP 404
6|snapshot | 2026-05-14 01:43:32 +05:30: âś— mainnet/secret: HTTP 404
6|snapshot | 2026-05-14 01:43:32 +05:30: âś— mainnet/story: HTTP 404
6|snapshot | 2026-05-14 01:43:32 +05:30: âś— testnet/gnoland: HTTP 404
6|snapshot | 2026-05-14 01:43:33 +05:30: âś— testnet/monad: HTTP 404
6|snapshot | 2026-05-14 01:43:33 +05:30: âś— testnet/mono: HTTP 404
6|snapshot | 2026-05-14 01:43:33 +05:30: âś— testnet/story: HTTP 404

/home/ubuntu/nh-services/logs/snapshot-monitor-out.log last 100 lines:
6|snapshot | 2026-05-13 22:58:33 +05:30: [2026-05-13T17:28:32.042Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:03:32 +05:30:
6|snapshot | 2026-05-13 23:03:32 +05:30: [2026-05-13T17:33:32.042Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:03:33 +05:30: [2026-05-13T17:33:32.042Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:08:32 +05:30:
6|snapshot | 2026-05-13 23:08:32 +05:30: [2026-05-13T17:38:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:08:33 +05:30: [2026-05-13T17:38:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:13:32 +05:30:
6|snapshot | 2026-05-13 23:13:32 +05:30: [2026-05-13T17:43:32.042Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:13:33 +05:30: [2026-05-13T17:43:32.042Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:18:32 +05:30:
6|snapshot | 2026-05-13 23:18:32 +05:30: [2026-05-13T17:48:32.042Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:18:33 +05:30: [2026-05-13T17:48:32.042Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:23:32 +05:30:
6|snapshot | 2026-05-13 23:23:32 +05:30: [2026-05-13T17:53:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:23:33 +05:30: [2026-05-13T17:53:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:28:32 +05:30:
6|snapshot | 2026-05-13 23:28:32 +05:30: [2026-05-13T17:58:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:28:33 +05:30: [2026-05-13T17:58:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:33:32 +05:30:
6|snapshot | 2026-05-13 23:33:32 +05:30: [2026-05-13T18:03:32.042Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:33:33 +05:30: [2026-05-13T18:03:32.042Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:38:32 +05:30:
6|snapshot | 2026-05-13 23:38:32 +05:30: [2026-05-13T18:08:32.042Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:38:33 +05:30: [2026-05-13T18:08:32.042Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:43:32 +05:30:
6|snapshot | 2026-05-13 23:43:32 +05:30: [2026-05-13T18:13:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:43:33 +05:30: [2026-05-13T18:13:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:48:32 +05:30:
6|snapshot | 2026-05-13 23:48:32 +05:30: [2026-05-13T18:18:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:48:33 +05:30: [2026-05-13T18:18:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:53:32 +05:30:
6|snapshot | 2026-05-13 23:53:32 +05:30: [2026-05-13T18:23:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:53:35 +05:30: [2026-05-13T18:23:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-13 23:58:32 +05:30:
6|snapshot | 2026-05-13 23:58:32 +05:30: [2026-05-13T18:28:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-13 23:58:33 +05:30: [2026-05-13T18:28:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:03:32 +05:30:
6|snapshot | 2026-05-14 00:03:32 +05:30: [2026-05-13T18:33:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:03:33 +05:30: [2026-05-13T18:33:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:08:32 +05:30:
6|snapshot | 2026-05-14 00:08:32 +05:30: [2026-05-13T18:38:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:08:33 +05:30: [2026-05-13T18:38:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:13:32 +05:30:
6|snapshot | 2026-05-14 00:13:32 +05:30: [2026-05-13T18:43:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:13:33 +05:30: [2026-05-13T18:43:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:18:32 +05:30:
6|snapshot | 2026-05-14 00:18:32 +05:30: [2026-05-13T18:48:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:18:33 +05:30: [2026-05-13T18:48:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:23:32 +05:30:
6|snapshot | 2026-05-14 00:23:32 +05:30: [2026-05-13T18:53:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:23:33 +05:30: [2026-05-13T18:53:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:28:32 +05:30:
6|snapshot | 2026-05-14 00:28:32 +05:30: [2026-05-13T18:58:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:28:33 +05:30: [2026-05-13T18:58:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:33:32 +05:30:
6|snapshot | 2026-05-14 00:33:32 +05:30: [2026-05-13T19:03:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:33:33 +05:30: [2026-05-13T19:03:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:38:32 +05:30:
6|snapshot | 2026-05-14 00:38:32 +05:30: [2026-05-13T19:08:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:38:33 +05:30: [2026-05-13T19:08:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:43:32 +05:30:
6|snapshot | 2026-05-14 00:43:32 +05:30: [2026-05-13T19:13:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:43:33 +05:30: [2026-05-13T19:13:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:48:32 +05:30:
6|snapshot | 2026-05-14 00:48:32 +05:30: [2026-05-13T19:18:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:48:33 +05:30: [2026-05-13T19:18:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:53:32 +05:30:
6|snapshot | 2026-05-14 00:53:32 +05:30: [2026-05-13T19:23:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:53:33 +05:30: [2026-05-13T19:23:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 00:58:32 +05:30:
6|snapshot | 2026-05-14 00:58:32 +05:30: [2026-05-13T19:28:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 00:58:36 +05:30: [2026-05-13T19:28:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:03:32 +05:30:
6|snapshot | 2026-05-14 01:03:32 +05:30: [2026-05-13T19:33:32.045Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:03:33 +05:30: [2026-05-13T19:33:32.045Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:08:32 +05:30:
6|snapshot | 2026-05-14 01:08:32 +05:30: [2026-05-13T19:38:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:08:40 +05:30: [2026-05-13T19:38:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:13:32 +05:30:
6|snapshot | 2026-05-14 01:13:32 +05:30: [2026-05-13T19:43:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:13:33 +05:30: [2026-05-13T19:43:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:18:32 +05:30:
6|snapshot | 2026-05-14 01:18:32 +05:30: [2026-05-13T19:48:32.043Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:18:36 +05:30: [2026-05-13T19:48:32.043Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:23:32 +05:30:
6|snapshot | 2026-05-14 01:23:32 +05:30: [2026-05-13T19:53:32.044Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:23:35 +05:30: [2026-05-13T19:53:32.044Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:28:32 +05:30:
6|snapshot | 2026-05-14 01:28:32 +05:30: [2026-05-13T19:58:32.045Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:28:33 +05:30: [2026-05-13T19:58:32.045Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:33:32 +05:30:
6|snapshot | 2026-05-14 01:33:32 +05:30: [2026-05-13T20:03:32.046Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:33:33 +05:30: [2026-05-13T20:03:32.046Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:38:32 +05:30:
6|snapshot | 2026-05-14 01:38:32 +05:30: [2026-05-13T20:08:32.047Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:38:32 +05:30: [2026-05-13T20:08:32.047Z] Snapshots: 36 updated, 9 failed
6|snapshot | 2026-05-14 01:43:32 +05:30:
6|snapshot | 2026-05-14 01:43:32 +05:30: [2026-05-13T20:13:32.047Z] Updating 45 chain snapshots...
6|snapshot | 2026-05-14 01:43:33 +05:30: [2026-05-13T20:13:32.047Z] Snapshots: 36 updated, 9 failed

/home/ubuntu/nh-services/logs/governance-monitor-error.log last 100 lines:
2|governan | 2026-05-13 19:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:11:11 +05:30: âś— Error for mainnet/symphony: Timeout after 120s
2|governan | 2026-05-13 19:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:24:11 +05:30: âś— Error for mainnet/hippo: Timeout after 120s
2|governan | 2026-05-13 19:24:11 +05:30: âś— Error for mainnet/kiichain: Timeout after 120s
2|governan | 2026-05-13 19:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:26:11 +05:30: âś— Error for mainnet/shentu: Timeout after 120s
2|governan | 2026-05-13 19:26:11 +05:30: âś— Error for mainnet/symphony: Timeout after 120s
2|governan | 2026-05-13 19:29:11 +05:30: âś— Error for mainnet/kiichain: Timeout after 120s
2|governan | 2026-05-13 19:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:31:11 +05:30: âś— Error for mainnet/shentu: Timeout after 120s
2|governan | 2026-05-13 19:31:11 +05:30: âś— Error for mainnet/symphony: Timeout after 120s
2|governan | 2026-05-13 19:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:39:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:49:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:54:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 19:59:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:04:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:39:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:49:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:54:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 20:59:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:04:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:34:11 +05:30: âś— Error for mainnet/babylon: Timeout after 120s
2|governan | 2026-05-13 21:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:39:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:44:11 +05:30: âś— Error for mainnet/babylon: Timeout after 120s
2|governan | 2026-05-13 21:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:49:11 +05:30: âś— Error for mainnet/babylon: Timeout after 120s
2|governan | 2026-05-13 21:49:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:54:11 +05:30: âś— Error for mainnet/babylon: Timeout after 120s
2|governan | 2026-05-13 21:54:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 21:59:11 +05:30: âś— Error for mainnet/babylon: Timeout after 120s
2|governan | 2026-05-13 21:59:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:04:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:29:11 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 22:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:34:11 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 22:39:12 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:39:12 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 22:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:44:11 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 22:49:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:54:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 22:59:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:04:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:14:11 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 23:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:24:11 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 23:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:39:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:44:11 +05:30: âś— Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-05-13 23:49:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:54:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-13 23:59:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:04:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:39:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:49:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:54:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 00:59:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:04:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:09:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:14:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:19:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:24:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:29:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:34:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:39:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s
2|governan | 2026-05-14 01:44:11 +05:30: âś— Error for mainnet/lava: Timeout after 120s

/home/ubuntu/nh-services/logs/upgrades-updater-out.log last 100 lines:
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc3 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc4 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc5 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc6 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc7 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc8 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v5.0.0-rc9 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v6.0.0-rc0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v6.1.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v7.0.0-rc2 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v7.0.0-rc3 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v8.0.0-rc2 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v8.0.0-rc3 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v8.1.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: mantra: Excluding v8.1.1 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: odiseo: Excluding v1.0.1 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding fee-abs (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding solana-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding eth-hash-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding gas-oracle (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding pc-mint-cap (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding tss-core (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding tss-core-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding tss-core-evm-params-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding evm-rpc-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding tss-vote-gasless (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding remove-fee-abs-v1 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding outbound (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding universal-tx-v1 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding proxy-bytecode-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding supply-slash (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding supply-slash-1.5 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding supply-burn (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding chain-meta (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding chain-meta-vote-gasless (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding cea-gas-and-payload (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding cea-payload-verification-fix (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding ai-audit-fixes (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding ai-audit-fixes-2 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding uea-migration (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding tss-migration (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding purge-expired-outbounds (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding remove-utxverifier (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding tss-fund-migration-fixes (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: push: Excluding changes (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: republic: Excluding v0.3.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: story: Excluding Horace (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding 2.4.0-rc4 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.5 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.5 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.6 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.7 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.8 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.9 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.10 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.11 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.12 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.13 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.14 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.15 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.16 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.17 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.18 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.19 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: terra: Excluding v2.19 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: xrplevm: Excluding v7.0.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: xrplevm: Excluding v8.0.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: xrplevm: Excluding v9.0.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: xrplevm: Excluding v10.0.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v12.0.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v12.1.0 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v12.2.1 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v13 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v14 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v15 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v16 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v17-athens (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v18 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v19 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v20 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v21 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v22 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v23 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v24 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v25 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v26 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v27 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v28 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v29 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v30 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v31 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v32 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v33 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v34 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v35 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v36 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30: zetachain: Excluding v37 (found in upgrade-history.json)
4|upgrades | 2026-05-14 01:44:30 +05:30:
4|upgrades | 2026-05-14 01:44:30 +05:30: âś“ Updated unified file: 2 total upcoming upgrades
4|upgrades | 2026-05-14 01:44:30 +05:30: Mainnet: 2 | Testnet: 0

/home/ubuntu/nh-services/logs/proposals-updater-out.log last 100 lines:
3|proposal | 2026-05-14 01:44:09 +05:30: Fetched 12 votes for proposal 13
3|proposal | 2026-05-14 01:44:09 +05:30: Validators: 10 voted, 49 not voted for proposal 13
3|proposal | 2026-05-14 01:44:09 +05:30: Updated proposal 13 votes: Y:58.3% N:41.7%
3|proposal | 2026-05-14 01:44:09 +05:30: Fetched 27 votes for proposal 14
3|proposal | 2026-05-14 01:44:09 +05:30: Validators: 25 voted, 49 not voted for proposal 14
3|proposal | 2026-05-14 01:44:09 +05:30: Updated proposal 14 votes: Y:100.0% N:0.0%
3|proposal | 2026-05-14 01:44:09 +05:30: âś“ Updated unified file: 12 total active proposals
3|proposal | 2026-05-14 01:44:09 +05:30: Mainnet: 10 | Testnet: 2
3|proposal | 2026-05-14 01:44:33 +05:30:
3|proposal | 2026-05-14 01:44:33 +05:30: [2026-05-13T20:14:33.322Z] Updating active proposals...
3|proposal | 2026-05-14 01:44:33 +05:30: mainnet/atomone: 1 active proposals
3|proposal | 2026-05-14 01:44:34 +05:30: Vote fetch empty, preserving 2323 existing votes for proposal 20
3|proposal | 2026-05-14 01:44:34 +05:30: Validators: 69 voted, 100 not voted for proposal 20
3|proposal | 2026-05-14 01:44:34 +05:30: Updated proposal 20 votes: Y:99.9% N:0.1%
3|proposal | 2026-05-14 01:44:34 +05:30: mainnet/cosmos: 4 active proposals
3|proposal | 2026-05-14 01:44:35 +05:30: Fetched 1005 votes for proposal 1033
3|proposal | 2026-05-14 01:44:35 +05:30: Validators: 72 voted, 171 not voted for proposal 1033
3|proposal | 2026-05-14 01:44:35 +05:30: Updated proposal 1033 votes: Y:65.1% N:7.8%
3|proposal | 2026-05-14 01:44:35 +05:30: Fetched 683 votes for proposal 1034
3|proposal | 2026-05-14 01:44:35 +05:30: Validators: 65 voted, 171 not voted for proposal 1034
3|proposal | 2026-05-14 01:44:35 +05:30: Updated proposal 1034 votes: Y:1.8% N:1.0%
3|proposal | 2026-05-14 01:44:36 +05:30: Fetched 1332 votes for proposal 1035
3|proposal | 2026-05-14 01:44:36 +05:30: Validators: 66 voted, 171 not voted for proposal 1035
3|proposal | 2026-05-14 01:44:36 +05:30: Updated proposal 1035 votes: Y:94.6% N:3.5%
3|proposal | 2026-05-14 01:44:36 +05:30: Fetched 66 votes for proposal 1036
3|proposal | 2026-05-14 01:44:36 +05:30: Validators: 50 voted, 171 not voted for proposal 1036
3|proposal | 2026-05-14 01:44:36 +05:30: Updated proposal 1036 votes: Y:15.2% N:3.0%
3|proposal | 2026-05-14 01:44:36 +05:30: mainnet/hippo: 1 active proposals
3|proposal | 2026-05-14 01:44:36 +05:30: Fetched 16 votes for proposal 26
3|proposal | 2026-05-14 01:44:36 +05:30: Validators: 15 voted, 27 not voted for proposal 26
3|proposal | 2026-05-14 01:44:36 +05:30: Updated proposal 26 votes: Y:93.8% N:6.3%
3|proposal | 2026-05-14 01:44:36 +05:30: mainnet/lava: 2 active proposals
3|proposal | 2026-05-14 01:44:36 +05:30: Fetched 80 votes for proposal 63
3|proposal | 2026-05-14 01:44:36 +05:30: Validators: 43 voted, 86 not voted for proposal 63
3|proposal | 2026-05-14 01:44:36 +05:30: Updated proposal 63 votes: Y:96.3% N:0.0%
3|proposal | 2026-05-14 01:44:37 +05:30: Fetched 71 votes for proposal 64
3|proposal | 2026-05-14 01:44:37 +05:30: Validators: 36 voted, 86 not voted for proposal 64
3|proposal | 2026-05-14 01:44:37 +05:30: Updated proposal 64 votes: Y:95.8% N:0.0%
3|proposal | 2026-05-14 01:44:37 +05:30: mainnet/osmosis: 2 active proposals
3|proposal | 2026-05-14 01:44:37 +05:30: Fetched 184 votes for proposal 1014
3|proposal | 2026-05-14 01:44:37 +05:30: Validators: 41 voted, 90 not voted for proposal 1014
3|proposal | 2026-05-14 01:44:37 +05:30: Updated proposal 1014 votes: Y:23.4% N:14.1%
3|proposal | 2026-05-14 01:44:37 +05:30: Fetched 806 votes for proposal 1015
3|proposal | 2026-05-14 01:44:37 +05:30: Validators: 30 voted, 90 not voted for proposal 1015
3|proposal | 2026-05-14 01:44:37 +05:30: Updated proposal 1015 votes: Y:95.5% N:0.6%
3|proposal | 2026-05-14 01:44:37 +05:30: testnet/atomone: 2 active proposals
3|proposal | 2026-05-14 01:44:38 +05:30: Fetched 12 votes for proposal 13
3|proposal | 2026-05-14 01:44:38 +05:30: Validators: 10 voted, 49 not voted for proposal 13
3|proposal | 2026-05-14 01:44:38 +05:30: Updated proposal 13 votes: Y:58.3% N:41.7%
3|proposal | 2026-05-14 01:44:38 +05:30: Fetched 27 votes for proposal 14
3|proposal | 2026-05-14 01:44:38 +05:30: Validators: 25 voted, 49 not voted for proposal 14
3|proposal | 2026-05-14 01:44:38 +05:30: Updated proposal 14 votes: Y:100.0% N:0.0%
3|proposal | 2026-05-14 01:44:38 +05:30: âś“ Updated unified file: 12 total active proposals
3|proposal | 2026-05-14 01:44:38 +05:30: Mainnet: 10 | Testnet: 2
3|proposal | 2026-05-14 01:45:03 +05:30:
3|proposal | 2026-05-14 01:45:03 +05:30: [2026-05-13T20:15:03.322Z] Updating active proposals...
3|proposal | 2026-05-14 01:45:03 +05:30: mainnet/atomone: 1 active proposals
3|proposal | 2026-05-14 01:45:04 +05:30: Vote fetch empty, preserving 2323 existing votes for proposal 20
3|proposal | 2026-05-14 01:45:04 +05:30: Validators: 69 voted, 100 not voted for proposal 20
3|proposal | 2026-05-14 01:45:04 +05:30: Updated proposal 20 votes: Y:99.9% N:0.1%
3|proposal | 2026-05-14 01:45:04 +05:30: mainnet/cosmos: 4 active proposals
3|proposal | 2026-05-14 01:45:04 +05:30: Fetched 1005 votes for proposal 1033
3|proposal | 2026-05-14 01:45:04 +05:30: Validators: 72 voted, 171 not voted for proposal 1033
3|proposal | 2026-05-14 01:45:04 +05:30: Updated proposal 1033 votes: Y:65.1% N:7.8%
3|proposal | 2026-05-14 01:45:05 +05:30: Fetched 683 votes for proposal 1034
3|proposal | 2026-05-14 01:45:05 +05:30: Validators: 65 voted, 171 not voted for proposal 1034
3|proposal | 2026-05-14 01:45:05 +05:30: Updated proposal 1034 votes: Y:1.8% N:1.0%
3|proposal | 2026-05-14 01:45:05 +05:30: Fetched 1332 votes for proposal 1035
3|proposal | 2026-05-14 01:45:05 +05:30: Validators: 66 voted, 171 not voted for proposal 1035
3|proposal | 2026-05-14 01:45:05 +05:30: Updated proposal 1035 votes: Y:94.6% N:3.5%
3|proposal | 2026-05-14 01:45:05 +05:30: Fetched 66 votes for proposal 1036
3|proposal | 2026-05-14 01:45:05 +05:30: Validators: 50 voted, 171 not voted for proposal 1036
3|proposal | 2026-05-14 01:45:05 +05:30: Updated proposal 1036 votes: Y:15.2% N:3.0%
3|proposal | 2026-05-14 01:45:05 +05:30: mainnet/hippo: 1 active proposals
3|proposal | 2026-05-14 01:45:05 +05:30: Fetched 16 votes for proposal 26
3|proposal | 2026-05-14 01:45:05 +05:30: Validators: 15 voted, 27 not voted for proposal 26
3|proposal | 2026-05-14 01:45:05 +05:30: Updated proposal 26 votes: Y:93.8% N:6.3%
3|proposal | 2026-05-14 01:45:05 +05:30: mainnet/lava: 2 active proposals
3|proposal | 2026-05-14 01:45:06 +05:30: Fetched 80 votes for proposal 63
3|proposal | 2026-05-14 01:45:06 +05:30: Validators: 43 voted, 86 not voted for proposal 63
3|proposal | 2026-05-14 01:45:06 +05:30: Updated proposal 63 votes: Y:96.3% N:0.0%
3|proposal | 2026-05-14 01:45:06 +05:30: Fetched 71 votes for proposal 64
3|proposal | 2026-05-14 01:45:06 +05:30: Validators: 36 voted, 86 not voted for proposal 64
3|proposal | 2026-05-14 01:45:06 +05:30: Updated proposal 64 votes: Y:95.8% N:0.0%
3|proposal | 2026-05-14 01:45:06 +05:30: mainnet/osmosis: 2 active proposals
3|proposal | 2026-05-14 01:45:06 +05:30: Fetched 184 votes for proposal 1014
3|proposal | 2026-05-14 01:45:06 +05:30: Validators: 41 voted, 90 not voted for proposal 1014
3|proposal | 2026-05-14 01:45:06 +05:30: Updated proposal 1014 votes: Y:23.4% N:14.1%
3|proposal | 2026-05-14 01:45:06 +05:30: Fetched 806 votes for proposal 1015
3|proposal | 2026-05-14 01:45:06 +05:30: Validators: 30 voted, 90 not voted for proposal 1015
3|proposal | 2026-05-14 01:45:06 +05:30: Updated proposal 1015 votes: Y:95.5% N:0.6%
3|proposal | 2026-05-14 01:45:06 +05:30: testnet/atomone: 2 active proposals
3|proposal | 2026-05-14 01:45:07 +05:30: Fetched 12 votes for proposal 13
3|proposal | 2026-05-14 01:45:07 +05:30: Validators: 10 voted, 49 not voted for proposal 13
3|proposal | 2026-05-14 01:45:07 +05:30: Updated proposal 13 votes: Y:58.3% N:41.7%
3|proposal | 2026-05-14 01:45:07 +05:30: Fetched 27 votes for proposal 14
3|proposal | 2026-05-14 01:45:07 +05:30: Validators: 25 voted, 49 not voted for proposal 14
3|proposal | 2026-05-14 01:45:07 +05:30: Updated proposal 14 votes: Y:100.0% N:0.0%
3|proposal | 2026-05-14 01:45:07 +05:30: âś“ Updated unified file: 12 total active proposals
3|proposal | 2026-05-14 01:45:07 +05:30: Mainnet: 10 | Testnet: 2

/home/ubuntu/nh-services/logs/evm-monitor-out.log last 100 lines:
15|evm-mon | 2026-05-14 01:15:06 +05:30: Retry 2/3 for https://story.test.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:15:06 +05:30: Retry 2/3 for https://story-testnet-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:15:08 +05:30: 1/3 active
15|evm-mon | 2026-05-14 01:15:08 +05:30:
15|evm-mon | 2026-05-14 01:15:08 +05:30: ========================================
15|evm-mon | 2026-05-14 01:15:08 +05:30: Summary:
15|evm-mon | 2026-05-14 01:15:08 +05:30: Checked: 3
15|evm-mon | 2026-05-14 01:15:08 +05:30: Skipped: 0
15|evm-mon | 2026-05-14 01:15:08 +05:30:
15|evm-mon | 2026-05-14 01:15:08 +05:30: Endpoints:
15|evm-mon | 2026-05-14 01:15:08 +05:30: Total: 17
15|evm-mon | 2026-05-14 01:15:08 +05:30: Active: 10
15|evm-mon | 2026-05-14 01:15:08 +05:30: Inactive: 7
15|evm-mon | 2026-05-14 01:15:08 +05:30:
15|evm-mon | 2026-05-14 01:15:08 +05:30: By chain:
15|evm-mon | 2026-05-14 01:15:08 +05:30: mainnet/story (dual-client): 8/13 active
15|evm-mon | 2026-05-14 01:15:08 +05:30: testnet/monad (evm): 1/1 active
15|evm-mon | 2026-05-14 01:15:08 +05:30: testnet/story (dual-client): 1/3 active
15|evm-mon | 2026-05-14 01:15:08 +05:30:
15|evm-mon | 2026-05-14 01:15:08 +05:30: [2026-05-13T19:45:08.332Z] Done
15|evm-mon | 2026-05-14 01:30:01 +05:30: [2026-05-13T20:00:01.576Z] Starting EVM endpoint check...
15|evm-mon | 2026-05-14 01:30:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-05-14 01:30:01 +05:30: Found 3 chain(s) with EVM endpoints
15|evm-mon | 2026-05-14 01:30:01 +05:30:
15|evm-mon | 2026-05-14 01:30:01 +05:30: mainnet/story:
15|evm-mon | 2026-05-14 01:30:01 +05:30: Checking 13 EVM endpoints...
15|evm-mon | 2026-05-14 01:30:01 +05:30: Retry 1/3 for https://evm-rpc.story.nodestake.org... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:01 +05:30: Retry 1/3 for https://story-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:01 +05:30: Retry 1/3 for https://story.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:02 +05:30: Retry 2/3 for https://evm-rpc.story.nodestake.org... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:02 +05:30: Retry 2/3 for https://story-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:02 +05:30: Retry 2/3 for https://story.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:04 +05:30: 8/13 active
15|evm-mon | 2026-05-14 01:30:04 +05:30: testnet/monad:
15|evm-mon | 2026-05-14 01:30:04 +05:30: Checking 1 EVM endpoints...
15|evm-mon | 2026-05-14 01:30:05 +05:30: 1/1 active
15|evm-mon | 2026-05-14 01:30:05 +05:30: testnet/story:
15|evm-mon | 2026-05-14 01:30:05 +05:30: Checking 3 EVM endpoints...
15|evm-mon | 2026-05-14 01:30:05 +05:30: Retry 1/3 for https://story-testnet-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:05 +05:30: Retry 1/3 for https://story.test.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:06 +05:30: Retry 2/3 for https://story-testnet-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:06 +05:30: Retry 2/3 for https://story.test.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:30:08 +05:30: 1/3 active
15|evm-mon | 2026-05-14 01:30:08 +05:30:
15|evm-mon | 2026-05-14 01:30:08 +05:30: ========================================
15|evm-mon | 2026-05-14 01:30:08 +05:30: Summary:
15|evm-mon | 2026-05-14 01:30:08 +05:30: Checked: 3
15|evm-mon | 2026-05-14 01:30:08 +05:30: Skipped: 0
15|evm-mon | 2026-05-14 01:30:08 +05:30:
15|evm-mon | 2026-05-14 01:30:08 +05:30: Endpoints:
15|evm-mon | 2026-05-14 01:30:08 +05:30: Total: 17
15|evm-mon | 2026-05-14 01:30:08 +05:30: Active: 10
15|evm-mon | 2026-05-14 01:30:08 +05:30: Inactive: 7
15|evm-mon | 2026-05-14 01:30:08 +05:30:
15|evm-mon | 2026-05-14 01:30:08 +05:30: By chain:
15|evm-mon | 2026-05-14 01:30:08 +05:30: mainnet/story (dual-client): 8/13 active
15|evm-mon | 2026-05-14 01:30:08 +05:30: testnet/monad (evm): 1/1 active
15|evm-mon | 2026-05-14 01:30:08 +05:30: testnet/story (dual-client): 1/3 active
15|evm-mon | 2026-05-14 01:30:08 +05:30:
15|evm-mon | 2026-05-14 01:30:08 +05:30: [2026-05-13T20:00:08.250Z] Done
15|evm-mon | 2026-05-14 01:45:01 +05:30: [2026-05-13T20:15:01.418Z] Starting EVM endpoint check...
15|evm-mon | 2026-05-14 01:45:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-05-14 01:45:01 +05:30: Found 3 chain(s) with EVM endpoints
15|evm-mon | 2026-05-14 01:45:01 +05:30:
15|evm-mon | 2026-05-14 01:45:01 +05:30: mainnet/story:
15|evm-mon | 2026-05-14 01:45:01 +05:30: Checking 13 EVM endpoints...
15|evm-mon | 2026-05-14 01:45:01 +05:30: Retry 1/3 for https://story.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:01 +05:30: Retry 1/3 for https://story-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:01 +05:30: Retry 1/3 for https://evm-rpc.story.nodestake.org... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:02 +05:30: Retry 2/3 for https://story.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:02 +05:30: Retry 2/3 for https://story-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:02 +05:30: Retry 2/3 for https://evm-rpc.story.nodestake.org... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:04 +05:30: 8/13 active
15|evm-mon | 2026-05-14 01:45:04 +05:30: testnet/monad:
15|evm-mon | 2026-05-14 01:45:04 +05:30: Checking 1 EVM endpoints...
15|evm-mon | 2026-05-14 01:45:04 +05:30: 1/1 active
15|evm-mon | 2026-05-14 01:45:04 +05:30: testnet/story:
15|evm-mon | 2026-05-14 01:45:04 +05:30: Checking 3 EVM endpoints...
15|evm-mon | 2026-05-14 01:45:04 +05:30: Retry 1/3 for https://story.test.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:04 +05:30: Retry 1/3 for https://story-testnet-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:05 +05:30: Retry 2/3 for https://story.test.evm.nodeshub.online... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:05 +05:30: Retry 2/3 for https://story-testnet-evm.polkachu.com... (ENOTFOUND)
15|evm-mon | 2026-05-14 01:45:07 +05:30: 1/3 active
15|evm-mon | 2026-05-14 01:45:07 +05:30:
15|evm-mon | 2026-05-14 01:45:07 +05:30: ========================================
15|evm-mon | 2026-05-14 01:45:07 +05:30: Summary:
15|evm-mon | 2026-05-14 01:45:07 +05:30: Checked: 3
15|evm-mon | 2026-05-14 01:45:07 +05:30: Skipped: 0
15|evm-mon | 2026-05-14 01:45:07 +05:30:
15|evm-mon | 2026-05-14 01:45:07 +05:30: Endpoints:
15|evm-mon | 2026-05-14 01:45:07 +05:30: Total: 17
15|evm-mon | 2026-05-14 01:45:07 +05:30: Active: 10
15|evm-mon | 2026-05-14 01:45:07 +05:30: Inactive: 7
15|evm-mon | 2026-05-14 01:45:07 +05:30:
15|evm-mon | 2026-05-14 01:45:07 +05:30: By chain:
15|evm-mon | 2026-05-14 01:45:07 +05:30: mainnet/story (dual-client): 8/13 active
15|evm-mon | 2026-05-14 01:45:07 +05:30: testnet/monad (evm): 1/1 active
15|evm-mon | 2026-05-14 01:45:07 +05:30: testnet/story (dual-client): 1/3 active
15|evm-mon | 2026-05-14 01:45:07 +05:30:
15|evm-mon | 2026-05-14 01:45:07 +05:30: [2026-05-13T20:15:07.914Z] Done

/home/ubuntu/nh-services/logs/governance-monitor-out.log last 100 lines:
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 21 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 22 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 23 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 24 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 25 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 26 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 27 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 28 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 29 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 30 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 31 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 32 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 33 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 34 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 35 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 36 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 37 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 38 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: đź’ľ Using cached votes for proposal 39 (0 votes)
2|governan | 2026-05-14 01:45:22 +05:30: 📦 Found 4 upcoming upgrades
2|governan | 2026-05-14 01:45:22 +05:30: âś“ Updated: 0 active, 43 total proposals
2|governan | 2026-05-14 01:45:22 +05:30: âś“ Success - Found 3 proposals
2|governan | 2026-05-14 01:45:22 +05:30: âš  API returned 3 proposals but expected at least 4 - API may be behind, trying next...
2|governan | 2026-05-14 01:45:22 +05:30: Trying API: https://api-t.republic.vinjan-inc.com
2|governan | 2026-05-14 01:45:24 +05:30: âś“ Success - Found 3 proposals
2|governan | 2026-05-14 01:45:24 +05:30: âš  API returned 3 proposals but expected at least 4 - API may be behind, trying next...
2|governan | 2026-05-14 01:45:24 +05:30: Trying API: https://rest.republicai.io
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Success - Found 5 proposals
2|governan | 2026-05-14 01:45:26 +05:30: 📊 Found 5 existing proposals (highest ID: 5)
2|governan | 2026-05-14 01:45:26 +05:30: 🔍 Smart scan results:
2|governan | 2026-05-14 01:45:26 +05:30: - New proposals: 0
2|governan | 2026-05-14 01:45:26 +05:30: - Active to update: 5
2|governan | 2026-05-14 01:45:26 +05:30: - Ended (skipping): 0
2|governan | 2026-05-14 01:45:26 +05:30: Fetching governance params...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Quorum: 33.4%, Threshold: 50.0% (from https://odiseo-testnet-api.bonynode.online)
2|governan | 2026-05-14 01:45:26 +05:30: Fetching staking pool...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Bonded tokens: 6,130,315,474,074 (from https://odiseo-testnet-api.bonynode.online)
2|governan | 2026-05-14 01:45:26 +05:30: Fetching validators...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Success - Found 3 proposals
2|governan | 2026-05-14 01:45:26 +05:30: âš  API returned 3 proposals but expected at least 4 - API may be behind, trying next...
2|governan | 2026-05-14 01:45:26 +05:30: âš  No API returned expected 4 proposals, using best result (3 from https://republic.test.api.nodeshub.online)
2|governan | 2026-05-14 01:45:26 +05:30: 📊 Found 4 existing proposals (highest ID: 4)
2|governan | 2026-05-14 01:45:26 +05:30: 🔍 Smart scan results:
2|governan | 2026-05-14 01:45:26 +05:30: - New proposals: 0
2|governan | 2026-05-14 01:45:26 +05:30: - Active to update: 1
2|governan | 2026-05-14 01:45:26 +05:30: - Ended (skipping): 2
2|governan | 2026-05-14 01:45:26 +05:30: ⏩ Skipping 2 ended proposals, processing 1 proposals
2|governan | 2026-05-14 01:45:26 +05:30: Fetching governance params...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Success - Found 116 proposals
2|governan | 2026-05-14 01:45:26 +05:30: 📊 Found 116 existing proposals (highest ID: 129)
2|governan | 2026-05-14 01:45:26 +05:30: 🔍 Smart scan results:
2|governan | 2026-05-14 01:45:26 +05:30: - New proposals: 0
2|governan | 2026-05-14 01:45:26 +05:30: - Active to update: 13
2|governan | 2026-05-14 01:45:26 +05:30: - Ended (skipping): 103
2|governan | 2026-05-14 01:45:26 +05:30: ⏩ Skipping 103 ended proposals, processing 13 proposals
2|governan | 2026-05-14 01:45:26 +05:30: Fetching governance params...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Quorum: 33.4%, Threshold: 50.0% (from https://republic.test.api.nodeshub.online)
2|governan | 2026-05-14 01:45:26 +05:30: Fetching staking pool...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Bonded tokens: 137,370,054,513,866,388,324,444,119 (from https://republic.test.api.nodeshub.online)
2|governan | 2026-05-14 01:45:26 +05:30: Fetching validators...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Quorum: 33.4%, Threshold: 50.0% (from https://zetachain-testnet-api.polkachu.com)
2|governan | 2026-05-14 01:45:26 +05:30: Fetching staking pool...
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Bonded tokens: 2,203,520,878,821,947,342,145,936 (from https://zetachain-testnet-api.polkachu.com)
2|governan | 2026-05-14 01:45:26 +05:30: Fetching validators...
2|governan | 2026-05-14 01:45:26 +05:30: Found 166 validator addresses
2|governan | 2026-05-14 01:45:26 +05:30: Sample validator addresses:
2|governan | 2026-05-14 01:45:26 +05:30: odiseo1q2cc49y2zm37r98fflzk3y9... -> Iryna
2|governan | 2026-05-14 01:45:26 +05:30: odiseovaloper1q2cc49y2zm37r98f... -> Iryna
2|governan | 2026-05-14 01:45:26 +05:30: odiseo1zlx6vem6m9795apfp08we4q... -> Beauty Validator | Monika
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 1 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 2 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 3 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 4 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 5 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: 📦 Found 1 upcoming upgrades
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Updated: 0 active, 5 total proposals
2|governan | 2026-05-14 01:45:26 +05:30: Found 0 validator addresses
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 114 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 115 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 116 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 117 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 118 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 119 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 120 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 121 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 122 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 123 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 124 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 125 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 126 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: 📦 Found 28 upcoming upgrades
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Updated: 0 active, 116 total proposals
2|governan | 2026-05-14 01:45:26 +05:30: Found 1292 validator addresses
2|governan | 2026-05-14 01:45:26 +05:30: Sample validator addresses:
2|governan | 2026-05-14 01:45:26 +05:30: rai1qxt7awul3cyvgf2ku08k3n3nqn... -> OneNov
2|governan | 2026-05-14 01:45:26 +05:30: raivaloper1qxt7awul3cyvgf2ku08... -> OneNov
2|governan | 2026-05-14 01:45:26 +05:30: rai1qg9ekpgj8kkl89c6epcuxne98e... -> NakoTurk
2|governan | 2026-05-14 01:45:26 +05:30: đź’ľ Using cached votes for proposal 1 (0 votes)
2|governan | 2026-05-14 01:45:26 +05:30: 📦 Found 1 upcoming upgrades
2|governan | 2026-05-14 01:45:26 +05:30: âś“ Updated: 0 active, 4 total proposals