PM2 Logs

web-server
CPU: 0.0% | Mem: 68 MB
rpc-monitor
CPU: 1.6% | Mem: 216 MB
governance-monitor
CPU: 107.9% | Mem: 915 MB
proposals-updater
CPU: 0.0% | Mem: 181 MB
upgrades-updater
CPU: 0.0% | Mem: 38 MB
live-height-monitor
CPU: 30.2% | Mem: 418 MB
snapshot-monitor
CPU: 0.0% | Mem: 169 MB
decentralization-monitor
CPU: 1.6% | Mem: 54 MB
consensus-monitor
CPU: 0.0% | Mem: 176 MB
upgrade-history-extractor
CPU: 0.0% | Mem: 51 MB
logs-server
CPU: 6.3% | Mem: 40 MB
parameters-fetcher
CPU: 0.0% | Mem: 33 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: 2:03:57 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-09-02T00:00:30: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:00:30: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:00:30: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:00:32: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:33: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:37: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:00:37: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:00:38: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:00:38: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:00:40: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:40: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:45: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:00:45: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:00:45: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:00:45: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:00:48: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:48: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:53: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:00:53: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:00:53: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:00:53: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:00:56: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:00:56: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:01: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:01:01: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:01:01: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:01:01: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:01:03: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:03: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:08: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:01:08: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:01:08: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:01:08: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:01:10: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:11: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:15: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:01:15: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:01:16: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:01:16: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:01:18: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:19: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:23: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:01:23: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:01:24: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:01:24: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:01:25: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:26: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:30: PM2 log: App [upgrade-bot:14] starting in -fork mode-
PM2 | 2026-09-02T00:01:30: PM2 log: App [upgrade-bot:14] online
PM2 | 2026-09-02T00:01:31: PM2 log: App [telegram-bot:13] starting in -fork mode-
PM2 | 2026-09-02T00:01:31: PM2 log: App [telegram-bot:13] online
PM2 | 2026-09-02T00:01:33: PM2 log: App [upgrade-bot:14] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:33: PM2 log: Script /home/ubuntu/nh-services/services/upgrade-bot/index.ts had too many unstable restarts (10). Stopped. "errored"
PM2 | 2026-09-02T00:01:33: PM2 log: App [telegram-bot:13] exited with code [1] via signal [SIGINT]
PM2 | 2026-09-02T00:01:33: PM2 log: Script /home/ubuntu/nh-services/services/telegram-bot/index.ts had too many unstable restarts (10). Stopped. "errored"
PM2 | 2026-09-02T00:15:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T00:15:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T00:15:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T00:15:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T00:15:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T00:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T00:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T00:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T00:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T00:30:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T00:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T00:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T00:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T00:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T00:45:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T01:00:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T01:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T01:00:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T01:00:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T01:00:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T01:15:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T01:15:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T01:15:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T01:15:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T01:15:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T01:30:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T01:30:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T01:30:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T01:30:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T01:30:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T01:45:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T01:45:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T01:45:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T01:45:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T01:45:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T02:00:00: PM2 log: [PM2] Deregistering a cron job on: 12
PM2 | 2026-09-02T02:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 12
PM2 | 2026-09-02T02:00:00: PM2 log: App [keybase-fetcher:12] starting in -fork mode-
PM2 | 2026-09-02T02:00:00: PM2 log: App [keybase-fetcher:12] online
PM2 | 2026-09-02T02:00:00: PM2 log: [PM2] Deregistering a cron job on: 15
PM2 | 2026-09-02T02:00:00: PM2 log: [PM2][WORKER] Registering a cron job on: 15
PM2 | 2026-09-02T02:00:00: PM2 log: App [evm-monitor:15] starting in -fork mode-
PM2 | 2026-09-02T02:00:00: PM2 log: App [evm-monitor:15] online
PM2 | 2026-09-02T02:00:03: PM2 log: App [evm-monitor:15] exited with code [0] via signal [SIGINT]
PM2 | 2026-09-02T02:00:09: PM2 log: App [keybase-fetcher:12] 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/upgrade-history-extractor-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/consensus-monitor-error.log last 100 lines:
8|consensu | 2026-06-28 00:38:42 +05:30: ✗ Error for mainnet/bitway: Timeout after 30s
8|consensu | 2026-06-28 00:38:42 +05:30: ✗ Error for mainnet/crossfi: Timeout after 30s
8|consensu | 2026-06-28 00:38:42 +05:30: ✗ Error for mainnet/firmachain: Timeout after 30s
8|consensu | 2026-06-28 00:38:42 +05:30: ✗ Error for mainnet/hippo: Timeout after 30s
8|consensu | 2026-06-28 00:38:42 +05:30: ✗ Error for mainnet/juno: Timeout after 30s
8|consensu | 2026-06-28 00:38:42 +05:30: ✗ Error for mainnet/kiichain: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/kyve: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/lava: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/mantra: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/noble: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/osmosis: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/pocket: Timeout after 30s
8|consensu | 2026-06-28 00:39:12 +05:30: ✗ Error for mainnet/realio: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for mainnet/shentu: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for mainnet/source: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for mainnet/tellor: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for mainnet/terra: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for mainnet/xrplevm: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for mainnet/zetachain: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for testnet/atomone: Timeout after 30s
8|consensu | 2026-06-28 00:39:42 +05:30: ✗ Error for testnet/cosmos: Timeout after 30s
8|consensu | 2026-06-28 00:40:12 +05:30: ✗ Error for testnet/kiichain: Timeout after 30s
8|consensu | 2026-06-28 00:40:12 +05:30: ✗ Error for testnet/mantra: Timeout after 30s
8|consensu | 2026-06-28 00:40:12 +05:30: ✗ Error for testnet/odiseo: Timeout after 30s
8|consensu | 2026-06-28 00:40:12 +05:30: ✗ Error for testnet/republic: Timeout after 30s
8|consensu | 2026-06-28 00:40:12 +05:30: ✗ Error for testnet/safrochain: Timeout after 30s
8|consensu | 2026-06-28 00:40:42 +05:30: ✗ Error for testnet/xrplevm: Timeout after 30s
8|consensu | 2026-06-28 00:40:42 +05:30: ✗ Error for testnet/zetachain: Timeout after 30s
8|consensu | 2026-07-22 01:05:31 +05:30: ✗ Error for testnet/zetachain: Timeout after 30s
8|consensu | 2026-07-22 20:09:54 +05:30: ✗ Error for mainnet/osmosis: Timeout after 30s
8|consensu | 2026-08-03 08:39:51 +05:30: ✗ Error for mainnet/kyve: Timeout after 30s
8|consensu | 2026-08-03 08:39:51 +05:30: ✗ Error for mainnet/lava: Timeout after 30s
8|consensu | 2026-08-03 08:39:51 +05:30: ✗ Error for mainnet/mantra: Timeout after 30s
8|consensu | 2026-08-03 08:39:51 +05:30: ✗ Error for mainnet/osmosis: Timeout after 30s
8|consensu | 2026-08-03 08:39:51 +05:30: ✗ Error for mainnet/pocket: Timeout after 30s
8|consensu | 2026-08-03 08:39:51 +05:30: ✗ Error for mainnet/realio: Timeout after 30s
8|consensu | 2026-08-03 08:40:21 +05:30: ✗ Error for mainnet/tellor: Timeout after 30s
8|consensu | 2026-08-03 08:40:21 +05:30: ✗ Error for mainnet/terra: Timeout after 30s
8|consensu | 2026-08-03 08:40:21 +05:30: ✗ Error for mainnet/xrplevm: Timeout after 30s
8|consensu | 2026-08-03 08:40:21 +05:30: ✗ Error for mainnet/zetachain: Timeout after 30s
8|consensu | 2026-08-03 08:40:21 +05:30: ✗ Error for testnet/atomone: Timeout after 30s
8|consensu | 2026-08-03 08:40:21 +05:30: ✗ Error for testnet/cosmos: Timeout after 30s

/home/ubuntu/nh-services/logs/logs-server-error.log last 100 lines:
10|logs-se | 2026-08-17 21:30:27 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-17 21:30:27 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-17 21:30:27 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-17 21:30:27 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-17 21:30:27 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-17 21:30:27 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-17 21:30:27 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-17 21:30:27 +05:30: input: '///////.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/etc/passwd',
10|logs-se | 2026-08-17 21:30:27 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-17 21:30:27 +05:30: }
10|logs-se | 2026-08-18 05:20:58 +05:30: TypeError: Invalid URL
10|logs-se | 2026-08-18 05:20:58 +05:30: at new URL (node:internal/url:818:25)
10|logs-se | 2026-08-18 05:20:58 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:419:15
10|logs-se | 2026-08-18 05:20:58 +05:30: at step (/home/ubuntu/nh-services/services/logs-server.ts:40:23)
10|logs-se | 2026-08-18 05:20:58 +05:30: at Object.next (/home/ubuntu/nh-services/services/logs-server.ts:21:53)
10|logs-se | 2026-08-18 05:20:58 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-18 05:20:58 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-18 05:20:58 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-18 05:20:58 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-18 05:20:58 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-18 05:20:58 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-18 05:20:58 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-18 05:20:58 +05:30: input: '///////.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/etc/wgetrc',
10|logs-se | 2026-08-18 05:20:58 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-18 05:20:58 +05:30: }
10|logs-se | 2026-08-18 05:21:08 +05:30: TypeError: Invalid URL
10|logs-se | 2026-08-18 05:21:08 +05:30: at new URL (node:internal/url:818:25)
10|logs-se | 2026-08-18 05:21:08 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:419:15
10|logs-se | 2026-08-18 05:21:08 +05:30: at step (/home/ubuntu/nh-services/services/logs-server.ts:40:23)
10|logs-se | 2026-08-18 05:21:08 +05:30: at Object.next (/home/ubuntu/nh-services/services/logs-server.ts:21:53)
10|logs-se | 2026-08-18 05:21:08 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-18 05:21:08 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-18 05:21:08 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-18 05:21:08 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-18 05:21:08 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-18 05:21:08 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-18 05:21:08 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-18 05:21:08 +05:30: input: '///////.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/etc/wgetrc',
10|logs-se | 2026-08-18 05:21:08 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-18 05:21:08 +05:30: }
10|logs-se | 2026-08-18 06:04:54 +05:30: TypeError: Invalid URL
10|logs-se | 2026-08-18 06:04:54 +05:30: at new URL (node:internal/url:818:25)
10|logs-se | 2026-08-18 06:04:54 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:419:15
10|logs-se | 2026-08-18 06:04:54 +05:30: at step (/home/ubuntu/nh-services/services/logs-server.ts:40:23)
10|logs-se | 2026-08-18 06:04:54 +05:30: at Object.next (/home/ubuntu/nh-services/services/logs-server.ts:21:53)
10|logs-se | 2026-08-18 06:04:54 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-18 06:04:54 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-18 06:04:54 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-18 06:04:54 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-18 06:04:54 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-18 06:04:54 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-18 06:04:54 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-18 06:04:54 +05:30: input: '//%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a../%0a../%0a../%0a../%0a../%0a../%0a../%0aetc/%0apasswd',
10|logs-se | 2026-08-18 06:04:54 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-18 06:04:54 +05:30: }
10|logs-se | 2026-08-18 06:05:04 +05:30: TypeError: Invalid URL
10|logs-se | 2026-08-18 06:05:04 +05:30: at new URL (node:internal/url:818:25)
10|logs-se | 2026-08-18 06:05:04 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:419:15
10|logs-se | 2026-08-18 06:05:04 +05:30: at step (/home/ubuntu/nh-services/services/logs-server.ts:40:23)
10|logs-se | 2026-08-18 06:05:04 +05:30: at Object.next (/home/ubuntu/nh-services/services/logs-server.ts:21:53)
10|logs-se | 2026-08-18 06:05:04 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-18 06:05:04 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-18 06:05:04 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-18 06:05:04 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-18 06:05:04 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-18 06:05:04 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-18 06:05:04 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-18 06:05:04 +05:30: input: '//%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a/%0a../%0a../%0a../%0a../%0a../%0a../%0a../%0aetc/%0apasswd',
10|logs-se | 2026-08-18 06:05:04 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-18 06:05:04 +05:30: }
10|logs-se | 2026-08-23 12:03:21 +05:30: TypeError: Invalid URL
10|logs-se | 2026-08-23 12:03:21 +05:30: at new URL (node:internal/url:818:25)
10|logs-se | 2026-08-23 12:03:21 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:419:15
10|logs-se | 2026-08-23 12:03:21 +05:30: at step (/home/ubuntu/nh-services/services/logs-server.ts:40:23)
10|logs-se | 2026-08-23 12:03:21 +05:30: at Object.next (/home/ubuntu/nh-services/services/logs-server.ts:21:53)
10|logs-se | 2026-08-23 12:03:21 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-23 12:03:21 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-23 12:03:21 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-23 12:03:21 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-23 12:03:21 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-23 12:03:21 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-23 12:03:21 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-23 12:03:21 +05:30: input: '//%0d%0a%20Set-Cookie:crlfinjection=crlfinjection',
10|logs-se | 2026-08-23 12:03:21 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-23 12:03:21 +05:30: }
10|logs-se | 2026-08-23 12:03:31 +05:30: TypeError: Invalid URL
10|logs-se | 2026-08-23 12:03:31 +05:30: at new URL (node:internal/url:818:25)
10|logs-se | 2026-08-23 12:03:31 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:419:15
10|logs-se | 2026-08-23 12:03:31 +05:30: at step (/home/ubuntu/nh-services/services/logs-server.ts:40:23)
10|logs-se | 2026-08-23 12:03:31 +05:30: at Object.next (/home/ubuntu/nh-services/services/logs-server.ts:21:53)
10|logs-se | 2026-08-23 12:03:31 +05:30: at /home/ubuntu/nh-services/services/logs-server.ts:15:71
10|logs-se | 2026-08-23 12:03:31 +05:30: at new Promise (<anonymous>)
10|logs-se | 2026-08-23 12:03:31 +05:30: at __awaiter (/home/ubuntu/nh-services/services/logs-server.ts:11:12)
10|logs-se | 2026-08-23 12:03:31 +05:30: at Server.<anonymous> (/home/ubuntu/nh-services/services/logs-server.ts:418:49)
10|logs-se | 2026-08-23 12:03:31 +05:30: at Server.emit (node:events:513:28)
10|logs-se | 2026-08-23 12:03:31 +05:30: at Server.emit (node:domain:489:12) {
10|logs-se | 2026-08-23 12:03:31 +05:30: code: 'ERR_INVALID_URL',
10|logs-se | 2026-08-23 12:03:31 +05:30: input: '//%0d%0a%20Set-Cookie:crlfinjection=crlfinjection',
10|logs-se | 2026-08-23 12:03:31 +05:30: base: 'http://localhost:3298'
10|logs-se | 2026-08-23 12:03:31 +05:30: }

/home/ubuntu/nh-services/logs/web-server-error.log last 100 lines:
0|web-serv | 2026-08-31 12:37:33 +05:30: at node:internal/deps/undici/undici:13484:13
0|web-serv | 2026-08-31 12:37:33 +05:30: at async c (/home/ubuntu/nh-services/.next/server/app/api/peers-list/[network]/[chain]/route.js:1:618)
0|web-serv | 2026-08-31 12:37:33 +05:30: at async Promise.all (index 0)
0|web-serv | 2026-08-31 12:37:33 +05:30: at async u (/home/ubuntu/nh-services/.next/server/app/api/peers-list/[network]/[chain]/route.js:1:1443)
0|web-serv | 2026-08-31 12:37:33 +05:30: at async d (/home/ubuntu/nh-services/.next/server/app/api/peers-list/[network]/[chain]/route.js:1:2220)
0|web-serv | 2026-08-31 12:37:33 +05:30: at async /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:34666
0|web-serv | 2026-08-31 12:37:33 +05:30: at async eS.execute (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:25813)
0|web-serv | 2026-08-31 12:37:33 +05:30: at async eS.handle (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:35920)
0|web-serv | 2026-08-31 12:37:33 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1377:42)
0|web-serv | 2026-08-31 12:37:33 +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-08-31 20:59:20 +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-08-31 20:59:20 +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-08-31 20:59:20 +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-08-31 20:59:20 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-08-31 20:59:20 +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-08-31 20:59:20 +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-08-31 20:59:20 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-08-31 20:59:20 +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-08-31 20:59:20 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-08-31 20:59:20 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-08-31 20:59:20 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-08-31 21:01:49 +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-08-31 21:01:49 +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-08-31 21:01:49 +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-08-31 21:01:49 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-08-31 21:01:49 +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-08-31 21:01:49 +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-08-31 21:01:49 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-08-31 21:01:49 +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-08-31 21:01:49 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-08-31 21:01:49 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-08-31 21:01:49 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-08-31 21:21:01 +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-08-31 21:21:01 +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-08-31 21:21:01 +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-08-31 21:21:01 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-08-31 21:21:01 +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-08-31 21:21:01 +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-08-31 21:21:01 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-08-31 21:21:01 +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-08-31 21:21:01 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-08-31 21:21:01 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-08-31 21:21:01 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-09-01 07:25:09 +05:30: [Peers] Failed to fetch from https://topaz-gnoland-rpc.noderuner.xyz: DOMException [TimeoutError]: The operation was aborted due to timeout
0|web-serv | 2026-09-01 07:25:09 +05:30: at node:internal/deps/undici/undici:13484:13
0|web-serv | 2026-09-01 07:25:09 +05:30: at async u (/home/ubuntu/nh-services/.next/server/app/api/peers/[network]/[chain]/route.js:1:616)
0|web-serv | 2026-09-01 07:25:09 +05:30: at async Promise.all (index 0)
0|web-serv | 2026-09-01 07:25:09 +05:30: at async c (/home/ubuntu/nh-services/.next/server/app/api/peers/[network]/[chain]/route.js:1:1318)
0|web-serv | 2026-09-01 07:25:09 +05:30: at async d (/home/ubuntu/nh-services/.next/server/app/api/peers/[network]/[chain]/route.js:1:1907)
0|web-serv | 2026-09-01 07:25:09 +05:30: at async /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:34666
0|web-serv | 2026-09-01 07:25:09 +05:30: at async eS.execute (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:25813)
0|web-serv | 2026-09-01 07:25:09 +05:30: at async eS.handle (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:35920)
0|web-serv | 2026-09-01 07:25:09 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1377:42)
0|web-serv | 2026-09-01 07:25:09 +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-09-01 07:25:14 +05:30: [PeersList] Failed to fetch from https://topaz-gnoland-rpc.noderuner.xyz: DOMException [TimeoutError]: The operation was aborted due to timeout
0|web-serv | 2026-09-01 07:25:14 +05:30: at node:internal/deps/undici/undici:13484:13
0|web-serv | 2026-09-01 07:25:14 +05:30: at runNextTicks (node:internal/process/task_queues:65:5)
0|web-serv | 2026-09-01 07:25:14 +05:30: at listOnTimeout (node:internal/timers:575:9)
0|web-serv | 2026-09-01 07:25:14 +05:30: at process.processTimers (node:internal/timers:549:7)
0|web-serv | 2026-09-01 07:25:14 +05:30: at async c (/home/ubuntu/nh-services/.next/server/app/api/peers-list/[network]/[chain]/route.js:1:618)
0|web-serv | 2026-09-01 07:25:14 +05:30: at async Promise.all (index 0)
0|web-serv | 2026-09-01 07:25:14 +05:30: at async u (/home/ubuntu/nh-services/.next/server/app/api/peers-list/[network]/[chain]/route.js:1:1443)
0|web-serv | 2026-09-01 07:25:14 +05:30: at async d (/home/ubuntu/nh-services/.next/server/app/api/peers-list/[network]/[chain]/route.js:1:2220)
0|web-serv | 2026-09-01 07:25:14 +05:30: at async /home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:34666
0|web-serv | 2026-09-01 07:25:14 +05:30: at async eS.execute (/home/ubuntu/nh-services/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:25813)
0|web-serv | 2026-09-01 08:44:29 +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-09-01 08:44:29 +05:30: Read more: https://nextjs.org/docs/messages/sharp-missing-in-production
0|web-serv | 2026-09-01 09:14:32 +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-09-01 09:14:32 +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-09-01 09:14:32 +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-09-01 09:14:32 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-09-01 09:14:32 +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-09-01 09:14:32 +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-09-01 09:14:32 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-09-01 09:14:32 +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-09-01 09:14:32 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-09-01 09:14:32 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-09-01 09:14:32 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-09-01 11:25:03 +05:30: Error: Failed to find Server Action "2d6e9fc0233f3be3cc7d3bffa87855b8db06471c". This request might be from an older or newer deployment. Original error: Cannot read properties of undefined (reading 'workers')
0|web-serv | 2026-09-01 11:25:03 +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-09-01 11:25:03 +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-09-01 11:25:03 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-09-01 11:25:03 +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-09-01 11:25:03 +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-09-01 11:25:03 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-09-01 11:25:03 +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-09-01 11:25:03 +05:30: at async NextNodeServer.renderToResponseWithComponentsImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1507:28)
0|web-serv | 2026-09-01 11:25:03 +05:30: at async NextNodeServer.renderPageComponent (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1924:24)
0|web-serv | 2026-09-01 11:25:03 +05:30: at async NextNodeServer.renderToResponseImpl (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1962:32)
0|web-serv | 2026-09-01 21:36: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-09-01 21:36: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-09-01 21:36: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-09-01 21:36:05 +05:30: at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
0|web-serv | 2026-09-01 21:36: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-09-01 21:36: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-09-01 21:36:05 +05:30: at async doRender (/home/ubuntu/nh-services/node_modules/next/dist/server/base-server.js:1438:30)
0|web-serv | 2026-09-01 21:36: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-09-01 21:36: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-09-01 21:36: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-09-01 21:36:05 +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/logs-server-out.log last 100 lines:
10|logs-se | 2026-08-17 01:20:14 +05:30:
10|logs-se | 2026-08-17 12:00:16 +05:30:
10|logs-se | 2026-08-17 12:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-17 12:00:16 +05:30:
10|logs-se | 2026-08-18 00:00:18 +05:30:
10|logs-se | 2026-08-18 00:00:18 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-18 00:00:18 +05:30:
10|logs-se | 2026-08-18 12:00:13 +05:30:
10|logs-se | 2026-08-18 12:00:13 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-18 12:00:13 +05:30:
10|logs-se | 2026-08-19 00:00:18 +05:30:
10|logs-se | 2026-08-19 00:00:18 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-19 00:00:18 +05:30:
10|logs-se | 2026-08-19 12:00:13 +05:30:
10|logs-se | 2026-08-19 12:00:13 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-19 12:00:13 +05:30:
10|logs-se | 2026-08-20 00:00:17 +05:30:
10|logs-se | 2026-08-20 00:00:17 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-20 00:00:17 +05:30:
10|logs-se | 2026-08-20 12:00:12 +05:30:
10|logs-se | 2026-08-20 12:00:12 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-20 12:00:12 +05:30:
10|logs-se | 2026-08-21 00:00:13 +05:30:
10|logs-se | 2026-08-21 00:00:13 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-21 00:00:13 +05:30:
10|logs-se | 2026-08-21 12:00:15 +05:30:
10|logs-se | 2026-08-21 12:00:15 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-21 12:00:15 +05:30:
10|logs-se | 2026-08-22 00:00:14 +05:30:
10|logs-se | 2026-08-22 00:00:14 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-22 00:00:14 +05:30:
10|logs-se | 2026-08-22 12:00:14 +05:30:
10|logs-se | 2026-08-22 12:00:14 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-22 12:00:14 +05:30:
10|logs-se | 2026-08-23 00:00:16 +05:30:
10|logs-se | 2026-08-23 00:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-23 00:00:16 +05:30:
10|logs-se | 2026-08-23 12:00:16 +05:30:
10|logs-se | 2026-08-23 12:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-23 12:00:16 +05:30:
10|logs-se | 2026-08-24 00:00:13 +05:30:
10|logs-se | 2026-08-24 00:00:13 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-24 00:00:13 +05:30:
10|logs-se | 2026-08-24 12:00:13 +05:30:
10|logs-se | 2026-08-24 12:00:13 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-24 12:00:13 +05:30:
10|logs-se | 2026-08-25 00:00:17 +05:30:
10|logs-se | 2026-08-25 00:00:17 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-25 00:00:17 +05:30:
10|logs-se | 2026-08-25 12:00:15 +05:30:
10|logs-se | 2026-08-25 12:00:15 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-25 12:00:15 +05:30:
10|logs-se | 2026-08-26 00:00:18 +05:30:
10|logs-se | 2026-08-26 00:00:18 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-26 00:00:18 +05:30:
10|logs-se | 2026-08-26 12:00:14 +05:30:
10|logs-se | 2026-08-26 12:00:14 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-26 12:00:14 +05:30:
10|logs-se | 2026-08-27 00:00:17 +05:30:
10|logs-se | 2026-08-27 00:00:17 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-27 00:00:17 +05:30:
10|logs-se | 2026-08-27 12:00:16 +05:30:
10|logs-se | 2026-08-27 12:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-27 12:00:16 +05:30:
10|logs-se | 2026-08-27 23:04:15 +05:30:
10|logs-se | 2026-08-27 23:04:15 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-27 23:04:15 +05:30:
10|logs-se | 2026-08-28 00:00:15 +05:30:
10|logs-se | 2026-08-28 00:00:15 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-28 00:00:15 +05:30:
10|logs-se | 2026-08-28 12:00:16 +05:30:
10|logs-se | 2026-08-28 12:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-28 12:00:16 +05:30:
10|logs-se | 2026-08-29 00:00:16 +05:30:
10|logs-se | 2026-08-29 00:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-29 00:00:16 +05:30:
10|logs-se | 2026-08-29 12:00:18 +05:30:
10|logs-se | 2026-08-29 12:00:18 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-29 12:00:18 +05:30:
10|logs-se | 2026-08-30 00:00:17 +05:30:
10|logs-se | 2026-08-30 00:00:17 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-30 00:00:17 +05:30:
10|logs-se | 2026-08-30 12:00:16 +05:30:
10|logs-se | 2026-08-30 12:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-30 12:00:16 +05:30:
10|logs-se | 2026-08-31 00:00:16 +05:30:
10|logs-se | 2026-08-31 00:00:16 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-31 00:00:16 +05:30:
10|logs-se | 2026-08-31 12:00:13 +05:30:
10|logs-se | 2026-08-31 12:00:13 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-08-31 12:00:13 +05:30:
10|logs-se | 2026-09-01 00:00:15 +05:30:
10|logs-se | 2026-09-01 00:00:15 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-09-01 00:00:15 +05:30:
10|logs-se | 2026-09-01 12:00:12 +05:30:
10|logs-se | 2026-09-01 12:00:12 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-09-01 12:00:12 +05:30:
10|logs-se | 2026-09-02 00:00:15 +05:30:
10|logs-se | 2026-09-02 00:00:15 +05:30: 📋 PM2 Logs Server running at http://localhost:3298
10|logs-se | 2026-09-02 00:00:15 +05:30:

/home/ubuntu/nh-services/logs/live-height-monitor-out.log last 100 lines:
5|live-hei | 2026-09-01 00:00:16 +05:30: [BlockTime] Restored 31767 observations for testnet/safrochain
5|live-hei | 2026-09-01 00:00:16 +05:30: [BlockTime] Restored 16134 observations for testnet/terra
5|live-hei | 2026-09-01 00:00:16 +05:30: [BlockTime] Restored 8103 observations for testnet/titan
5|live-hei | 2026-09-01 00:00:16 +05:30: [BlockTime] Restored 15003 observations for testnet/xrplevm
5|live-hei | 2026-09-01 00:00:16 +05:30: [BlockTime] Restored 9429 observations for testnet/zetachain
5|live-hei | 2026-09-01 00:00:16 +05:30: Restored observations for 36/44 chains
5|live-hei | 2026-09-01 00:00:16 +05:30: Seeded block time for 30/44 chains
5|live-hei | 2026-09-01 00:00:16 +05:30:
5|live-hei | 2026-09-01 12:00:13 +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-09-01 12:00:13 +05:30:
5|live-hei | 2026-09-01 12:00:13 +05:30: Live Height & Block Time Monitor Started
5|live-hei | 2026-09-01 12:00:13 +05:30: Polling 44 chains every 1s
5|live-hei | 2026-09-01 12:00:13 +05:30: Block time windows: 5min / 1hr / 24hr
5|live-hei | 2026-09-01 12:00:13 +05:30: Min samples: 30 (current), 100 (history)
5|live-hei | 2026-09-01 12:00:13 +05:30:
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 15092 observations for mainnet/arkeo
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 12110 observations for mainnet/atomone
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 9016 observations for mainnet/cosmos
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 14719 observations for mainnet/crossfi
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 15226 observations for mainnet/firmachain
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 14215 observations for mainnet/hippo
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 17791 observations for mainnet/juno
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 36588 observations for mainnet/kiichain
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 15343 observations for mainnet/kyve
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 1409 observations for mainnet/lava
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 25461 observations for mainnet/mantra
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 73486 observations for mainnet/noble
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 30103 observations for mainnet/osmosis
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 1420 observations for mainnet/pocket
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 30633 observations for mainnet/safrochain
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 15091 observations for mainnet/secret
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 12973 observations for mainnet/shentu
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 22852 observations for mainnet/swisstronik
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 32397 observations for mainnet/tellor
5|live-hei | 2026-09-01 12:00:13 +05:30: [BlockTime] Restored 13522 observations for mainnet/terra
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 15079 observations for mainnet/xrplevm
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 23011 observations for mainnet/zetachain
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 15215 observations for testnet/atomone
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 13686 observations for testnet/cosmos
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 15416 observations for testnet/empe
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 33667 observations for testnet/juno
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 20222 observations for testnet/kiichain
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 24584 observations for testnet/mantra
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 12533 observations for testnet/odiseo
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 63641 observations for testnet/push
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 14706 observations for testnet/republic
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 31574 observations for testnet/safrochain
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 16138 observations for testnet/terra
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 7778 observations for testnet/titan
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 14951 observations for testnet/xrplevm
5|live-hei | 2026-09-01 12:00:14 +05:30: [BlockTime] Restored 15365 observations for testnet/zetachain
5|live-hei | 2026-09-01 12:00:14 +05:30: Restored observations for 36/44 chains
5|live-hei | 2026-09-01 12:00:14 +05:30: Seeded block time for 30/44 chains
5|live-hei | 2026-09-01 12:00:14 +05:30:
5|live-hei | 2026-09-02 00:00:16 +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-09-02 00:00:16 +05:30:
5|live-hei | 2026-09-02 00:00:16 +05:30: Live Height & Block Time Monitor Started
5|live-hei | 2026-09-02 00:00:16 +05:30: Polling 44 chains every 1s
5|live-hei | 2026-09-02 00:00:16 +05:30: Block time windows: 5min / 1hr / 24hr
5|live-hei | 2026-09-02 00:00:16 +05:30: Min samples: 30 (current), 100 (history)
5|live-hei | 2026-09-02 00:00:16 +05:30:
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 15096 observations for mainnet/arkeo
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 14865 observations for mainnet/atomone
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 8993 observations for mainnet/cosmos
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 14721 observations for mainnet/crossfi
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 15186 observations for mainnet/firmachain
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 14265 observations for mainnet/hippo
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 26051 observations for mainnet/juno
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 36503 observations for mainnet/kiichain
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 15329 observations for mainnet/kyve
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 2001 observations for mainnet/lava
5|live-hei | 2026-09-02 00:00:16 +05:30: [BlockTime] Restored 25437 observations for mainnet/mantra
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 72632 observations for mainnet/noble
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 26765 observations for mainnet/osmosis
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 1419 observations for mainnet/pocket
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 30645 observations for mainnet/safrochain
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 15093 observations for mainnet/secret
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 12990 observations for mainnet/shentu
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 22855 observations for mainnet/swisstronik
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 32365 observations for mainnet/tellor
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 13506 observations for mainnet/terra
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 15077 observations for mainnet/xrplevm
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 23035 observations for mainnet/zetachain
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 15191 observations for testnet/atomone
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 13704 observations for testnet/cosmos
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 15395 observations for testnet/empe
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 33712 observations for testnet/juno
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 30485 observations for testnet/kiichain
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 24881 observations for testnet/mantra
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 12478 observations for testnet/odiseo
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 63906 observations for testnet/push
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 14704 observations for testnet/republic
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 31587 observations for testnet/safrochain
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 16130 observations for testnet/terra
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 7340 observations for testnet/titan
5|live-hei | 2026-09-02 00:00:17 +05:30: [BlockTime] Restored 14957 observations for testnet/xrplevm
5|live-hei | 2026-09-02 00:00:18 +05:30: [BlockTime] Restored 32712 observations for testnet/zetachain
5|live-hei | 2026-09-02 00:00:18 +05:30: Restored observations for 36/44 chains
5|live-hei | 2026-09-02 00:00:18 +05:30: Seeded block time for 32/44 chains
5|live-hei | 2026-09-02 00:00:18 +05:30:

/home/ubuntu/nh-services/logs/parameters-fetcher-out.log last 100 lines:
11|paramet | 2026-09-01 00:00:31 +05:30: ✓ testnet/titan
11|paramet | 2026-09-01 00:00:31 +05:30: ✓ testnet/xrplevm
11|paramet | 2026-09-01 00:00:31 +05:30: ✓ testnet/zetachain
11|paramet | 2026-09-01 00:00:31 +05:30: [2026-08-31T18:30:14.557Z] Parameters: 35 updated, 7 failed
11|paramet | 2026-09-01 12:00:12 +05:30: ⚙️ Parameters Fetcher Service Started
11|paramet | 2026-09-01 12:00:12 +05:30: Updating every 24 hours
11|paramet | 2026-09-01 12:00:12 +05:30:
11|paramet | 2026-09-01 12:00:12 +05:30:
11|paramet | 2026-09-01 12:00:12 +05:30: [2026-09-01T06:30:12.649Z] Fetching parameters for 42 chains...
11|paramet | 2026-09-01 12:00:13 +05:30: ✓ mainnet/arkeo
11|paramet | 2026-09-01 12:00:13 +05:30: ✓ mainnet/atomone
11|paramet | 2026-09-01 12:00:14 +05:30: ✓ mainnet/bitway
11|paramet | 2026-09-01 12:00:14 +05:30: - mainnet/bouncebit: no active API endpoint
11|paramet | 2026-09-01 12:00:14 +05:30: ✓ mainnet/cosmos
11|paramet | 2026-09-01 12:00:14 +05:30: ✓ mainnet/crossfi
11|paramet | 2026-09-01 12:00:15 +05:30: ✓ mainnet/firmachain
11|paramet | 2026-09-01 12:00:15 +05:30: ✓ mainnet/hippo
11|paramet | 2026-09-01 12:00:16 +05:30: ✓ mainnet/juno
11|paramet | 2026-09-01 12:00:16 +05:30: ✓ mainnet/kiichain
11|paramet | 2026-09-01 12:00:16 +05:30: ✓ mainnet/kyve
11|paramet | 2026-09-01 12:00:17 +05:30: ✓ mainnet/lava
11|paramet | 2026-09-01 12:00:17 +05:30: - mainnet/mantra: no parameter data returned
11|paramet | 2026-09-01 12:00:17 +05:30: - mainnet/mezo: no active API endpoint
11|paramet | 2026-09-01 12:00:17 +05:30: ✓ mainnet/noble
11|paramet | 2026-09-01 12:00:17 +05:30: ✓ mainnet/osmosis
11|paramet | 2026-09-01 12:00:17 +05:30: ✓ mainnet/pocket
11|paramet | 2026-09-01 12:00:20 +05:30: ✓ mainnet/realio
11|paramet | 2026-09-01 12:00:20 +05:30: ✓ mainnet/safrochain
11|paramet | 2026-09-01 12:00:20 +05:30: - mainnet/secret: no active API endpoint
11|paramet | 2026-09-01 12:00:21 +05:30: ✓ mainnet/shentu
11|paramet | 2026-09-01 12:00:21 +05:30: ✓ mainnet/source
11|paramet | 2026-09-01 12:00:21 +05:30: ✓ mainnet/swisstronik
11|paramet | 2026-09-01 12:00:21 +05:30: ✓ mainnet/tellor
11|paramet | 2026-09-01 12:00:21 +05:30: ✓ mainnet/terra
11|paramet | 2026-09-01 12:00:21 +05:30: ✓ mainnet/xrplevm
11|paramet | 2026-09-01 12:00:22 +05:30: ✓ mainnet/zetachain
11|paramet | 2026-09-01 12:00:22 +05:30: ✓ testnet/atomone
11|paramet | 2026-09-01 12:00:22 +05:30: ✓ testnet/cosmos
11|paramet | 2026-09-01 12:00:22 +05:30: ✓ testnet/empe
11|paramet | 2026-09-01 12:00:22 +05:30: - testnet/gnoland: no active API endpoint
11|paramet | 2026-09-01 12:00:23 +05:30: ✓ testnet/juno
11|paramet | 2026-09-01 12:00:24 +05:30: ✓ testnet/kiichain
11|paramet | 2026-09-01 12:00:24 +05:30: ✓ testnet/mantra
11|paramet | 2026-09-01 12:00:24 +05:30: ✓ testnet/odiseo
11|paramet | 2026-09-01 12:00:24 +05:30: ✓ testnet/push
11|paramet | 2026-09-01 12:00:25 +05:30: ✓ testnet/republic
11|paramet | 2026-09-01 12:00:25 +05:30: ✓ testnet/safrochain
11|paramet | 2026-09-01 12:00:25 +05:30: ✓ testnet/terra
11|paramet | 2026-09-01 12:00:27 +05:30: ✓ testnet/titan
11|paramet | 2026-09-01 12:00:27 +05:30: ✓ testnet/xrplevm
11|paramet | 2026-09-01 12:00:27 +05:30: ✓ testnet/zetachain
11|paramet | 2026-09-01 12:00:27 +05:30: [2026-09-01T06:30:12.649Z] Parameters: 37 updated, 5 failed
11|paramet | 2026-09-02 00:00:17 +05:30: ⚙️ Parameters Fetcher Service Started
11|paramet | 2026-09-02 00:00:17 +05:30: Updating every 24 hours
11|paramet | 2026-09-02 00:00:17 +05:30:
11|paramet | 2026-09-02 00:00:17 +05:30:
11|paramet | 2026-09-02 00:00:17 +05:30: [2026-09-01T18:30:17.086Z] Fetching parameters for 42 chains...
11|paramet | 2026-09-02 00:00:17 +05:30: ✓ mainnet/arkeo
11|paramet | 2026-09-02 00:00:18 +05:30: ✓ mainnet/atomone
11|paramet | 2026-09-02 00:00:18 +05:30: ✓ mainnet/bitway
11|paramet | 2026-09-02 00:00:18 +05:30: - mainnet/bouncebit: no active API endpoint
11|paramet | 2026-09-02 00:00:18 +05:30: ✓ mainnet/cosmos
11|paramet | 2026-09-02 00:00:19 +05:30: ✓ mainnet/crossfi
11|paramet | 2026-09-02 00:00:19 +05:30: ✓ mainnet/firmachain
11|paramet | 2026-09-02 00:00:19 +05:30: ✓ mainnet/hippo
11|paramet | 2026-09-02 00:00:20 +05:30: ✓ mainnet/juno
11|paramet | 2026-09-02 00:00:20 +05:30: ✓ mainnet/kiichain
11|paramet | 2026-09-02 00:00:20 +05:30: ✓ mainnet/kyve
11|paramet | 2026-09-02 00:00:22 +05:30: ✓ mainnet/lava
11|paramet | 2026-09-02 00:00:22 +05:30: - mainnet/mantra: no parameter data returned
11|paramet | 2026-09-02 00:00:22 +05:30: - mainnet/mezo: no active API endpoint
11|paramet | 2026-09-02 00:00:22 +05:30: ✓ mainnet/noble
11|paramet | 2026-09-02 00:00:22 +05:30: ✓ mainnet/osmosis
11|paramet | 2026-09-02 00:00:23 +05:30: ✓ mainnet/pocket
11|paramet | 2026-09-02 00:00:24 +05:30: ✓ mainnet/realio
11|paramet | 2026-09-02 00:00:29 +05:30: ✓ mainnet/safrochain
11|paramet | 2026-09-02 00:00:29 +05:30: - mainnet/secret: no active API endpoint
11|paramet | 2026-09-02 00:00:30 +05:30: ✓ mainnet/shentu
11|paramet | 2026-09-02 00:00:30 +05:30: - mainnet/source: no active API endpoint
11|paramet | 2026-09-02 00:00:30 +05:30: ✓ mainnet/swisstronik
11|paramet | 2026-09-02 00:00:30 +05:30: ✓ mainnet/tellor
11|paramet | 2026-09-02 00:00:30 +05:30: ✓ mainnet/terra
11|paramet | 2026-09-02 00:00:31 +05:30: ✓ mainnet/xrplevm
11|paramet | 2026-09-02 00:00:31 +05:30: ✓ mainnet/zetachain
11|paramet | 2026-09-02 00:00:32 +05:30: ✓ testnet/atomone
11|paramet | 2026-09-02 00:00:32 +05:30: ✓ testnet/cosmos
11|paramet | 2026-09-02 00:00:32 +05:30: ✓ testnet/empe
11|paramet | 2026-09-02 00:00:32 +05:30: - testnet/gnoland: no active API endpoint
11|paramet | 2026-09-02 00:00:32 +05:30: ✓ testnet/juno
11|paramet | 2026-09-02 00:00:33 +05:30: ✓ testnet/kiichain
11|paramet | 2026-09-02 00:00:33 +05:30: ✓ testnet/mantra
11|paramet | 2026-09-02 00:00:33 +05:30: ✓ testnet/odiseo
11|paramet | 2026-09-02 00:00:33 +05:30: ✓ testnet/push
11|paramet | 2026-09-02 00:00:34 +05:30: ✓ testnet/republic
11|paramet | 2026-09-02 00:00:34 +05:30: ✓ testnet/safrochain
11|paramet | 2026-09-02 00:00:34 +05:30: ✓ testnet/terra
11|paramet | 2026-09-02 00:00:35 +05:30: ✓ testnet/titan
11|paramet | 2026-09-02 00:00:36 +05:30: ✓ testnet/xrplevm
11|paramet | 2026-09-02 00:00:36 +05:30: ✓ testnet/zetachain
11|paramet | 2026-09-02 00:00:36 +05:30: [2026-09-01T18:30:17.086Z] Parameters: 36 updated, 6 failed

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

/home/ubuntu/nh-services/logs/upgrade-bot-error.log last 100 lines:
14|upgrade | 2026-09-02 00:00:25 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:00:32 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:00:32 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:00:32 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:00:32 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:00:32 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:00:32 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:00:32 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:00:32 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:00:32 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:00:32 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:00:32 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:00:40 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:00:40 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:00:40 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:00:40 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:00:40 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:00:40 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:00:40 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:00:40 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:00:40 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:00:40 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:00:40 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:00:48 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:00:48 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:00:48 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:00:48 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:00:48 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:00:48 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:00:48 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:00:48 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:00:48 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:00:48 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:00:48 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:00:56 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:00:56 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:00:56 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:00:56 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:00:56 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:00:56 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:00:56 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:00:56 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:00:56 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:00:56 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:00:56 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:01:03 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:01:03 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:01:03 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:01:03 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:01:03 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:01:03 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:01:03 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:01:03 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:01:03 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:01:03 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:01:03 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:01:10 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:01:10 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:01:10 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:01:10 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:01:10 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:01:10 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:01:10 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:01:10 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:01:10 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:01:10 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:01:10 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:01:18 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:01:18 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:01:18 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:01:18 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:01:18 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:01:18 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:01:18 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:01:18 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:01:18 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:01:18 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:01:18 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:01:25 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:01:25 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:01:25 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:01:25 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:01:25 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:01:25 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:01:25 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:01:25 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:01:25 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:01:25 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:01:25 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
14|upgrade | 2026-09-02 00:01:33 +05:30: Fatal error: Error: UPGRADE_BOT_TOKEN not set. Add it to config/upgrade-bot/.env
14|upgrade | 2026-09-02 00:01:33 +05:30: at getBotToken (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:70:9)
14|upgrade | 2026-09-02 00:01:33 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:795:17
14|upgrade | 2026-09-02 00:01:33 +05:30: at step (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:53:23)
14|upgrade | 2026-09-02 00:01:33 +05:30: at Object.next (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:34:53)
14|upgrade | 2026-09-02 00:01:33 +05:30: at /home/ubuntu/nh-services/services/upgrade-bot/index.ts:28:71
14|upgrade | 2026-09-02 00:01:33 +05:30: at new Promise (<anonymous>)
14|upgrade | 2026-09-02 00:01:33 +05:30: at __awaiter (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:24:12)
14|upgrade | 2026-09-02 00:01:33 +05:30: at main (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:965:12)
14|upgrade | 2026-09-02 00:01:33 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/upgrade-bot/index.ts:840:1)
14|upgrade | 2026-09-02 00:01:33 +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-08-28 12:01:37 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:00:16 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:00:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:00:32 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:00:40 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:00:47 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:00:54 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:01:02 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:01:09 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:01:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:01:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 00:01:32 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:00:18 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:00:26 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:00:34 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:00:42 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:00:50 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:00:57 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:01:04 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:01:12 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:01:20 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:01:27 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-29 12:01:35 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:00:19 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:00:27 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:00:36 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:00:44 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:00:53 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:01:01 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:01:09 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:01:16 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:01:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:01:32 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 00:01:39 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:00:16 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:00:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:00:32 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:00:39 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:00:47 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:00:54 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:01:02 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:01:09 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:01:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:01:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-30 12:01:31 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:00:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:00:25 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:00:33 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:00:41 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:00:49 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:00:57 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:01:05 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:01:12 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:01:20 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:01:27 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 00:01:34 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:00:14 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:00:22 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:00:29 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:00:37 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:00:44 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:00:52 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:01:00 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:01:08 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:01:15 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:01:22 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-08-31 12:01:29 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:00:15 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:00:23 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:00:31 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:00:39 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:00:46 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:00:53 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:01:00 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:01:08 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:01:15 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:01:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 00:01:32 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:13 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:20 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:28 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:34 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:42 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:49 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:00:56 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:01:03 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:01:10 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:01:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-01 12:01:24 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:00:17 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:00:25 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:00:33 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:00:40 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:00:48 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:00:56 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:01:03 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:01:11 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:01:19 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:01:26 +05:30: 🤖 NodesHub Telegram Bot starting…
13|telegra | 2026-09-02 00:01:33 +05:30: 🤖 NodesHub Telegram Bot starting…

/home/ubuntu/nh-services/logs/telegram-bot-error.log last 100 lines:
13|telegra | 2026-09-02 00:00:25 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:00:33 +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-09-02 00:00:33 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:00:33 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:00:33 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:00:33 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:00:33 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:00:33 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:00:33 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:00:33 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:00:33 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:00:33 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:00:40 +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-09-02 00:00:40 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:00:40 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:00:40 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:00:40 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:00:40 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:00:40 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:00:40 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:00:40 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:00:40 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:00:40 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:00:48 +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-09-02 00:00:48 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:00:48 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:00:48 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:00:48 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:00:48 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:00:48 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:00:48 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:00:48 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:00:48 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:00:48 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:00:56 +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-09-02 00:00:56 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:00:56 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:00:56 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:00:56 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:00:56 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:00:56 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:00:56 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:00:56 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:00:56 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:00:56 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:01:03 +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-09-02 00:01:03 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:01:03 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:01:03 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:01:03 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:01:03 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:01:03 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:01:03 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:01:03 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:01:03 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:01:03 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:01:11 +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-09-02 00:01:11 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:01:11 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:01:11 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:01:11 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:01:11 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:01:11 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:01:11 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:01:11 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:01:11 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:01:11 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:01:19 +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-09-02 00:01:19 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:01:19 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:01:19 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:01:19 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:01:19 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:01:19 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:01:19 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:01:19 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:01:19 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:01:19 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:01:26 +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-09-02 00:01:26 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:01:26 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:01:26 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:01:26 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:01:26 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:01:26 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:01:26 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:01:26 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:01:26 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:01:26 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)
13|telegra | 2026-09-02 00:01:33 +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-09-02 00:01:33 +05:30: at getBotToken (/home/ubuntu/nh-services/services/telegram-bot/index.ts:77:9)
13|telegra | 2026-09-02 00:01:33 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:935:17
13|telegra | 2026-09-02 00:01:33 +05:30: at step (/home/ubuntu/nh-services/services/telegram-bot/index.ts:53:23)
13|telegra | 2026-09-02 00:01:33 +05:30: at Object.next (/home/ubuntu/nh-services/services/telegram-bot/index.ts:34:53)
13|telegra | 2026-09-02 00:01:33 +05:30: at /home/ubuntu/nh-services/services/telegram-bot/index.ts:28:71
13|telegra | 2026-09-02 00:01:33 +05:30: at new Promise (<anonymous>)
13|telegra | 2026-09-02 00:01:33 +05:30: at __awaiter (/home/ubuntu/nh-services/services/telegram-bot/index.ts:24:12)
13|telegra | 2026-09-02 00:01:33 +05:30: at main (/home/ubuntu/nh-services/services/telegram-bot/index.ts:1130:12)
13|telegra | 2026-09-02 00:01:33 +05:30: at Object.<anonymous> (/home/ubuntu/nh-services/services/telegram-bot/index.ts:961:1)
13|telegra | 2026-09-02 00:01:33 +05:30: at Module._compile (node:internal/modules/cjs/loader:1546:14)

/home/ubuntu/nh-services/logs/evm-monitor-out.log last 100 lines:
15|evm-mon | 2026-09-01 18:00:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 18:15:01 +05:30: [2026-09-01T12:45:01.202Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 18:15:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 18:15:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 18:30:01 +05:30: [2026-09-01T13:00:01.707Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 18:30:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 18:30:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 18:45:02 +05:30: [2026-09-01T13:15:02.286Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 18:45:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 18:45:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 19:00:01 +05:30: [2026-09-01T13:30:01.896Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 19:00:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 19:00:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 19:15:01 +05:30: [2026-09-01T13:45:01.841Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 19:15:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 19:15:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 19:30:01 +05:30: [2026-09-01T14:00:01.494Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 19:30:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 19:30:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 19:45:01 +05:30: [2026-09-01T14:15:01.453Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 19:45:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 19:45:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 20:00:02 +05:30: [2026-09-01T14:30:02.406Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 20:00:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 20:00:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 20:15:02 +05:30: [2026-09-01T14:45:02.122Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 20:15:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 20:15:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 20:30:01 +05:30: [2026-09-01T15:00:01.687Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 20:30:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 20:30:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 20:45:01 +05:30: [2026-09-01T15:15:01.560Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 20:45:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 20:45:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 21:00:01 +05:30: [2026-09-01T15:30:01.835Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 21:00:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 21:00:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 21:15:01 +05:30: [2026-09-01T15:45:01.525Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 21:15:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 21:15:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 21:30:03 +05:30: [2026-09-01T16:00:03.836Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 21:30:03 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 21:30:03 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 21:45:01 +05:30: [2026-09-01T16:15:01.811Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 21:45:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 21:45:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 22:00:03 +05:30: [2026-09-01T16:30:03.118Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 22:00:03 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 22:00:03 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 22:15:01 +05:30: [2026-09-01T16:45:01.934Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 22:15:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 22:15:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 22:30:02 +05:30: [2026-09-01T17:00:02.412Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 22:30:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 22:30:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 22:45:01 +05:30: [2026-09-01T17:15:01.659Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 22:45:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 22:45:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 23:00:01 +05:30: [2026-09-01T17:30:01.382Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 23:00:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 23:00:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 23:15:02 +05:30: [2026-09-01T17:45:02.403Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 23:15:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 23:15:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 23:30:01 +05:30: [2026-09-01T18:00:01.676Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 23:30:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 23:30:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-01 23:45:03 +05:30: [2026-09-01T18:15:02.998Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-01 23:45:03 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-01 23:45:03 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 00:00:02 +05:30: [2026-09-01T18:30:02.931Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 00:00:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 00:00:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 00:00:15 +05:30: [2026-09-01T18:30:15.881Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 00:00:15 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 00:00:15 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 00:15:01 +05:30: [2026-09-01T18:45:01.144Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 00:15:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 00:15:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 00:30:01 +05:30: [2026-09-01T19:00:01.812Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 00:30:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 00:30:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 00:45:02 +05:30: [2026-09-01T19:15:02.758Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 00:45:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 00:45:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 01:00:02 +05:30: [2026-09-01T19:30:02.036Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 01:00:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 01:00:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 01:15:01 +05:30: [2026-09-01T19:45:01.984Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 01:15:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 01:15:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 01:30:02 +05:30: [2026-09-01T20:00:02.268Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 01:30:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 01:30:02 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 01:45:01 +05:30: [2026-09-01T20:15:01.816Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 01:45:01 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 01:45:01 +05:30: No EVM chains found to check.
15|evm-mon | 2026-09-02 02:00:02 +05:30: [2026-09-01T20:30:02.178Z] Starting EVM endpoint check...
15|evm-mon | 2026-09-02 02:00:02 +05:30: Checking: all EVM chains
15|evm-mon | 2026-09-02 02:00:02 +05:30: No EVM chains found to check.

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

/home/ubuntu/nh-services/logs/governance-monitor-error.log last 100 lines:
2|governan | 2026-09-01 22:56:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 22:56:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:01:57 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:01:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:01:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:06:57 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:06:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:06:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:11:58 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:11:58 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:11:58 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:16:57 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:16:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:16:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:21:57 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:21:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:21:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:27:00 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:27:00 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:27:00 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:31:57 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:31:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:31:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:36:57 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:36:57 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:36:57 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:41:59 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:41:59 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:41:59 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:47:02 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:47:02 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:47:02 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:51:59 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:51:59 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:51:59 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-01 23:56:59 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-01 23:56:59 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-01 23:56:59 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:02:18 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:02:18 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:02:18 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:10:06 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:10:06 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:15:06 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:15:06 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:20:06 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:20:06 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:25:06 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:25:06 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:25:06 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:30:10 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:30:10 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:30:10 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:35:08 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:35:08 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:35:08 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:40:08 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:40:08 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:40:08 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:45:08 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:45:08 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:45:08 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:50:08 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:50:08 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:50:08 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 00:55:08 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 00:55:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 00:55:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:00:08 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:00:08 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:00:08 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:05:10 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:05:10 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:10:09 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:10:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:10:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:15:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:15:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:20:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:20:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:25:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:25:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:30:10 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:30:10 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:30:10 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:35:09 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:35:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:35:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:40:09 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:40:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:40:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:45:09 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:45:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:45:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:50:09 +05:30: ✗ Error for mainnet/juno: Timeout after 120s
2|governan | 2026-09-02 01:50:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 01:55:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 01:55:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s
2|governan | 2026-09-02 02:00:09 +05:30: ✗ Error for mainnet/lava: Timeout after 120s
2|governan | 2026-09-02 02:00:09 +05:30: ✗ Error for mainnet/osmosis: Timeout after 120s

/home/ubuntu/nh-services/logs/upgrade-history-extractor-out.log last 100 lines:
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/secret: 25 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/shentu: 19 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/source: 4 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/tellor: 14 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/terra: 19 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/xrplevm: 4 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ mainnet/zetachain: 23 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/atomone: 3 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/cosmos: 31 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/empe: 3 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/juno: 15 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/kiichain: 12 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/mantra: 22 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/odiseo: 6 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/push: 42 upgrades
9|upgrade- | 2026-09-02 00:00:09 +05:30: ✓ testnet/republic: 1 upgrades
9|upgrade- | 2026-09-02 00:00:10 +05:30: ✓ testnet/terra: 20 upgrades
9|upgrade- | 2026-09-02 00:00:10 +05:30: ✓ testnet/xrplevm: 6 upgrades
9|upgrade- | 2026-09-02 00:00:10 +05:30: ✓ testnet/zetachain: 40 upgrades
9|upgrade- | 2026-09-02 00:00:10 +05:30:
9|upgrade- | 2026-09-02 00:00:10 +05:30: ✓ Upgrade history extraction complete in 5.3s
9|upgrade- | 2026-09-02 00:00:10 +05:30:
9|upgrade- | 2026-09-02 01:00:10 +05:30:
9|upgrade- | 2026-09-02 01:00:10 +05:30: [2026-09-01T19:30:10.261Z] Starting upgrade history extraction...
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/arkeo: 6 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/atomone: 7 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/bitway: 2 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/bouncebit: 5 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/cosmos: 36 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/crossfi: 2 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/firmachain: 5 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/hippo: 2 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/juno: 25 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/kiichain: 5 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/kyve: 8 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/lava: 11 upgrades
9|upgrade- | 2026-09-02 01:00:10 +05:30: ✓ mainnet/mantra: 12 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/osmosis: 26 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/realio: 10 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/secret: 25 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/shentu: 19 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/source: 4 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/tellor: 14 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/terra: 19 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/xrplevm: 4 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ mainnet/zetachain: 23 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/atomone: 3 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/cosmos: 31 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/empe: 3 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/juno: 15 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/kiichain: 12 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/mantra: 22 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/odiseo: 6 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/push: 42 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/republic: 1 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/terra: 20 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/xrplevm: 6 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ testnet/zetachain: 40 upgrades
9|upgrade- | 2026-09-02 01:00:11 +05:30:
9|upgrade- | 2026-09-02 01:00:11 +05:30: ✓ Upgrade history extraction complete in 1.5s
9|upgrade- | 2026-09-02 01:00:11 +05:30:
9|upgrade- | 2026-09-02 02:00:10 +05:30:
9|upgrade- | 2026-09-02 02:00:10 +05:30: [2026-09-01T20:30:10.261Z] Starting upgrade history extraction...
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/arkeo: 6 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/atomone: 7 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/bitway: 2 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/bouncebit: 5 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/cosmos: 36 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/crossfi: 2 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/firmachain: 5 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/hippo: 2 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/juno: 25 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/kiichain: 5 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/kyve: 8 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/lava: 11 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/mantra: 12 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/osmosis: 26 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/realio: 10 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/secret: 25 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/shentu: 19 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/source: 4 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/tellor: 14 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/terra: 19 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/xrplevm: 4 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ mainnet/zetachain: 23 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/atomone: 3 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/cosmos: 31 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/empe: 3 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/juno: 15 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/kiichain: 12 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/mantra: 22 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/odiseo: 6 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/push: 42 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/republic: 1 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/terra: 20 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/xrplevm: 6 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ testnet/zetachain: 40 upgrades
9|upgrade- | 2026-09-02 02:00:10 +05:30:
9|upgrade- | 2026-09-02 02:00:10 +05:30: ✓ Upgrade history extraction complete in 0.6s
9|upgrade- | 2026-09-02 02:00:10 +05:30:

/home/ubuntu/nh-services/logs/snapshot-monitor-error.log last 100 lines:
6|snapshot | 2026-09-01 17:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 17:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 17:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:00:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:05:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:10:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:15:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:20:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:25:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:30:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:35:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:40:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 18:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:00:15 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:05:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:10:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:15:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:20:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:25:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:30:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:35:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:40:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 19:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:00:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:05:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:10:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:15:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:20:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:25:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:30:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:35:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:40:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 20:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:00:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:05:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:10:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:15:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:20:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:25:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:30:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:35:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:40:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 21:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:00:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:05:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:10:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:15:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:20:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:25:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:30:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:35:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:40:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 22:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:00:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:05:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:10:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:15:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:20:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:25:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:30:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:35:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:40:15 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:45:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:50:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-01 23:55:14 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:00:16 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:05:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:10:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:15:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:20:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:25:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:30:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:35:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:40:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:45:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:50:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 00:55:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:00:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:05:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:10:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:15:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:20:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:25:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:30:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:35:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:40:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:45:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:50:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 01:55:18 +05:30: ✗ mainnet/bouncebit: HTTP 404
6|snapshot | 2026-09-02 02:00:18 +05:30: ✗ mainnet/bouncebit: HTTP 404

/home/ubuntu/nh-services/logs/snapshot-monitor-out.log last 100 lines:
6|snapshot | 2026-09-01 23:25:14 +05:30:
6|snapshot | 2026-09-01 23:25:14 +05:30: [2026-09-01T17:55:14.044Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:25:15 +05:30: [2026-09-01T17:55:14.044Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-01 23:30:14 +05:30:
6|snapshot | 2026-09-01 23:30:14 +05:30: [2026-09-01T18:00:14.042Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:30:14 +05:30: [2026-09-01T18:00:14.042Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-01 23:35:14 +05:30:
6|snapshot | 2026-09-01 23:35:14 +05:30: [2026-09-01T18:05:14.044Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:35:15 +05:30: [2026-09-01T18:05:14.044Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-01 23:40:14 +05:30:
6|snapshot | 2026-09-01 23:40:14 +05:30: [2026-09-01T18:10:14.045Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:40:20 +05:30: [2026-09-01T18:10:14.045Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-01 23:45:14 +05:30:
6|snapshot | 2026-09-01 23:45:14 +05:30: [2026-09-01T18:15:14.044Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:45:14 +05:30: [2026-09-01T18:15:14.044Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-01 23:50:14 +05:30:
6|snapshot | 2026-09-01 23:50:14 +05:30: [2026-09-01T18:20:14.045Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:50:15 +05:30: [2026-09-01T18:20:14.045Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-01 23:55:14 +05:30:
6|snapshot | 2026-09-01 23:55:14 +05:30: [2026-09-01T18:25:14.044Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-01 23:55:14 +05:30: [2026-09-01T18:25:14.044Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:00:15 +05:30: 📸 Snapshot Monitoring Service Started
6|snapshot | 2026-09-02 00:00:15 +05:30: Updating every 5 minutes
6|snapshot | 2026-09-02 00:00:15 +05:30: Parsing logic: lib/snapshot-parser.ts
6|snapshot | 2026-09-02 00:00:15 +05:30:
6|snapshot | 2026-09-02 00:00:15 +05:30:
6|snapshot | 2026-09-02 00:00:15 +05:30: [2026-09-01T18:30:15.285Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:00:18 +05:30: [2026-09-01T18:30:15.285Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:05:18 +05:30:
6|snapshot | 2026-09-02 00:05:18 +05:30: [2026-09-01T18:35:18.444Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:05:19 +05:30: [2026-09-01T18:35:18.444Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:10:18 +05:30:
6|snapshot | 2026-09-02 00:10:18 +05:30: [2026-09-01T18:40:18.443Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:10:20 +05:30: [2026-09-01T18:40:18.443Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:15:18 +05:30:
6|snapshot | 2026-09-02 00:15:18 +05:30: [2026-09-01T18:45:18.444Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:15:19 +05:30: [2026-09-01T18:45:18.444Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:20:18 +05:30:
6|snapshot | 2026-09-02 00:20:18 +05:30: [2026-09-01T18:50:18.445Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:20:19 +05:30: [2026-09-01T18:50:18.445Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:25:18 +05:30:
6|snapshot | 2026-09-02 00:25:18 +05:30: [2026-09-01T18:55:18.446Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:25:19 +05:30: [2026-09-01T18:55:18.446Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:30:18 +05:30:
6|snapshot | 2026-09-02 00:30:18 +05:30: [2026-09-01T19:00:18.446Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:30:19 +05:30: [2026-09-01T19:00:18.446Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:35:18 +05:30:
6|snapshot | 2026-09-02 00:35:18 +05:30: [2026-09-01T19:05:18.447Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:35:19 +05:30: [2026-09-01T19:05:18.447Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:40:18 +05:30:
6|snapshot | 2026-09-02 00:40:18 +05:30: [2026-09-01T19:10:18.446Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:40:19 +05:30: [2026-09-01T19:10:18.446Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:45:18 +05:30:
6|snapshot | 2026-09-02 00:45:18 +05:30: [2026-09-01T19:15:18.446Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:45:19 +05:30: [2026-09-01T19:15:18.446Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:50:18 +05:30:
6|snapshot | 2026-09-02 00:50:18 +05:30: [2026-09-01T19:20:18.447Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:50:19 +05:30: [2026-09-01T19:20:18.447Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 00:55:18 +05:30:
6|snapshot | 2026-09-02 00:55:18 +05:30: [2026-09-01T19:25:18.447Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 00:55:19 +05:30: [2026-09-01T19:25:18.447Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:00:18 +05:30:
6|snapshot | 2026-09-02 01:00:18 +05:30: [2026-09-01T19:30:18.446Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:00:19 +05:30: [2026-09-01T19:30:18.446Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:05:18 +05:30:
6|snapshot | 2026-09-02 01:05:18 +05:30: [2026-09-01T19:35:18.448Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:05:19 +05:30: [2026-09-01T19:35:18.448Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:10:18 +05:30:
6|snapshot | 2026-09-02 01:10:18 +05:30: [2026-09-01T19:40:18.448Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:10:19 +05:30: [2026-09-01T19:40:18.448Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:15:18 +05:30:
6|snapshot | 2026-09-02 01:15:18 +05:30: [2026-09-01T19:45:18.449Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:15:19 +05:30: [2026-09-01T19:45:18.449Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:20:18 +05:30:
6|snapshot | 2026-09-02 01:20:18 +05:30: [2026-09-01T19:50:18.462Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:20:19 +05:30: [2026-09-01T19:50:18.462Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:25:18 +05:30:
6|snapshot | 2026-09-02 01:25:18 +05:30: [2026-09-01T19:55:18.450Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:25:19 +05:30: [2026-09-01T19:55:18.450Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:30:18 +05:30:
6|snapshot | 2026-09-02 01:30:18 +05:30: [2026-09-01T20:00:18.453Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:30:19 +05:30: [2026-09-01T20:00:18.453Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:35:18 +05:30:
6|snapshot | 2026-09-02 01:35:18 +05:30: [2026-09-01T20:05:18.550Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:35:20 +05:30: [2026-09-01T20:05:18.550Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:40:18 +05:30:
6|snapshot | 2026-09-02 01:40:18 +05:30: [2026-09-01T20:10:18.454Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:40:20 +05:30: [2026-09-01T20:10:18.454Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:45:18 +05:30:
6|snapshot | 2026-09-02 01:45:18 +05:30: [2026-09-01T20:15:18.454Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:45:19 +05:30: [2026-09-01T20:15:18.454Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:50:18 +05:30:
6|snapshot | 2026-09-02 01:50:18 +05:30: [2026-09-01T20:20:18.454Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:50:19 +05:30: [2026-09-01T20:20:18.454Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 01:55:18 +05:30:
6|snapshot | 2026-09-02 01:55:18 +05:30: [2026-09-01T20:25:18.454Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 01:55:19 +05:30: [2026-09-01T20:25:18.454Z] Snapshots: 39 updated, 1 failed
6|snapshot | 2026-09-02 02:00:18 +05:30:
6|snapshot | 2026-09-02 02:00:18 +05:30: [2026-09-01T20:30:18.454Z] Updating 40 chain snapshots...
6|snapshot | 2026-09-02 02:00:19 +05:30: [2026-09-01T20:30:18.454Z] Snapshots: 39 updated, 1 failed

/home/ubuntu/nh-services/logs/consensus-monitor-out.log last 100 lines:
8|consensu | 2026-09-02 01:00:23 +05:30: Processing 44 chains...
8|consensu | 2026-09-02 01:00:23 +05:30: ⚠ No API endpoints for mainnet/bouncebit
8|consensu | 2026-09-02 01:00:23 +05:30: ✓ mainnet/hippo: 63 validators cached
8|consensu | 2026-09-02 01:00:23 +05:30: ✓ mainnet/kiichain: 26 validators cached
8|consensu | 2026-09-02 01:00:23 +05:30: ✓ mainnet/arkeo: 90 validators cached
8|consensu | 2026-09-02 01:00:23 +05:30: ✓ mainnet/crossfi: 147 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/firmachain: 83 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/atomone: 150 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/juno: 343 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/bitway: 121 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/cosmos: 529 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ⚠ No API endpoints for mainnet/mezo
8|consensu | 2026-09-02 01:00:24 +05:30: ⚠ No API endpoints for mainnet/secret
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/pocket: 29 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/safrochain: 74 validators cached
8|consensu | 2026-09-02 01:00:24 +05:30: ✓ mainnet/mantra: 93 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/noble: 24 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/realio: 110 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/kyve: 211 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/lava: 202 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/osmosis: 390 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ⚠ No API endpoints for mainnet/source
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/swisstronik: 8 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/tellor: 51 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/terra: 212 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/xrplevm: 23 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/zetachain: 194 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ testnet/cosmos: 373 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ testnet/empe: 501 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ mainnet/shentu: 240 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ testnet/atomone: 119 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ⚠ No chain-info.json for testnet/fiamma
8|consensu | 2026-09-02 01:00:25 +05:30: ⚠ No API endpoints for testnet/gnoland
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ testnet/push: 182 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ testnet/safrochain: 389 validators cached
8|consensu | 2026-09-02 01:00:25 +05:30: ✓ testnet/odiseo: 83 validators cached
8|consensu | 2026-09-02 01:00:26 +05:30: ✓ testnet/mantra: 68 validators cached
8|consensu | 2026-09-02 01:00:26 +05:30: ✓ testnet/juno: 40 validators cached
8|consensu | 2026-09-02 01:00:26 +05:30: ✓ testnet/terra: 162 validators cached
8|consensu | 2026-09-02 01:00:26 +05:30: ✓ testnet/kiichain: 206 validators cached
8|consensu | 2026-09-02 01:00:27 +05:30: ✓ testnet/republic: 652 validators cached
8|consensu | 2026-09-02 01:00:27 +05:30: ⚠ No chain-info.json for testnet/xrp
8|consensu | 2026-09-02 01:00:27 +05:30: ✓ testnet/xrplevm: 30 validators cached
8|consensu | 2026-09-02 01:00:28 +05:30: ✓ testnet/zetachain: 252 validators cached
8|consensu | 2026-09-02 01:00:28 +05:30: ✓ testnet/titan: 343 validators cached
8|consensu | 2026-09-02 01:00:28 +05:30:
8|consensu | 2026-09-02 01:00:28 +05:30: ✓ Validator info update complete in 5.9s
8|consensu | 2026-09-02 01:00:28 +05:30: Success: 44, Errors: 0
8|consensu | 2026-09-02 01:00:28 +05:30:
8|consensu | 2026-09-02 02:00:22 +05:30:
8|consensu | 2026-09-02 02:00:22 +05:30: [2026-09-01T20:30:22.985Z] Starting validator info update...
8|consensu | 2026-09-02 02:00:22 +05:30: Processing 44 chains...
8|consensu | 2026-09-02 02:00:23 +05:30: ⚠ No API endpoints for mainnet/bouncebit
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/hippo: 63 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/crossfi: 147 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/kiichain: 26 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/atomone: 150 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/arkeo: 90 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/juno: 343 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/bitway: 121 validators cached
8|consensu | 2026-09-02 02:00:23 +05:30: ✓ mainnet/firmachain: 83 validators cached
8|consensu | 2026-09-02 02:00:24 +05:30: ✓ mainnet/cosmos: 529 validators cached
8|consensu | 2026-09-02 02:00:24 +05:30: ⚠ No API endpoints for mainnet/mezo
8|consensu | 2026-09-02 02:00:24 +05:30: ⚠ No API endpoints for mainnet/secret
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/pocket: 29 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/noble: 24 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/mantra: 93 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/safrochain: 74 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/realio: 110 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/kyve: 211 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/lava: 202 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/osmosis: 390 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ⚠ No API endpoints for mainnet/source
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/swisstronik: 8 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/tellor: 51 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/terra: 212 validators cached
8|consensu | 2026-09-02 02:00:25 +05:30: ✓ mainnet/xrplevm: 23 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/atomone: 119 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ mainnet/zetachain: 194 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/empe: 501 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/cosmos: 373 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ mainnet/shentu: 240 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ⚠ No chain-info.json for testnet/fiamma
8|consensu | 2026-09-02 02:00:26 +05:30: ⚠ No API endpoints for testnet/gnoland
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/safrochain: 389 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/push: 182 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/odiseo: 83 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/mantra: 68 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/juno: 40 validators cached
8|consensu | 2026-09-02 02:00:26 +05:30: ✓ testnet/terra: 162 validators cached
8|consensu | 2026-09-02 02:00:27 +05:30: ✓ testnet/kiichain: 206 validators cached
8|consensu | 2026-09-02 02:00:27 +05:30: ✓ testnet/republic: 652 validators cached
8|consensu | 2026-09-02 02:00:27 +05:30: ⚠ No chain-info.json for testnet/xrp
8|consensu | 2026-09-02 02:00:27 +05:30: ✓ testnet/xrplevm: 30 validators cached
8|consensu | 2026-09-02 02:00:29 +05:30: ✓ testnet/zetachain: 252 validators cached
8|consensu | 2026-09-02 02:00:29 +05:30: ✓ testnet/titan: 343 validators cached
8|consensu | 2026-09-02 02:00:29 +05:30:
8|consensu | 2026-09-02 02:00:29 +05:30: ✓ Validator info update complete in 6.3s
8|consensu | 2026-09-02 02:00:29 +05:30: Success: 44, Errors: 0
8|consensu | 2026-09-02 02:00:29 +05:30:

/home/ubuntu/nh-services/logs/web-server-out.log last 100 lines:
0|web-serv | 2026-09-01 18:22:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:27:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:32:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:37:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:42:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:47:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:52:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 18:57:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (130s old)
0|web-serv | 2026-09-01 19:02:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (125s old)
0|web-serv | 2026-09-01 19:07:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:09:24 +05:30: [Snapshot API] Using cached data for mainnet/shentu (249s old)
0|web-serv | 2026-09-01 19:12:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:17:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:22:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:32:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:37:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:42:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:47:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:52:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 19:57:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:02:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:07:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:12:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:17:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:22:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:32:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:37:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:42:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:47:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 20:52:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 20:57:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:02:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:07:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:12:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:17:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:22:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 21:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:32:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 21:37:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:42:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:47:28 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 21:52:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 21:57:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:02:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:07:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 22:12:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:17:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 22:22:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:32:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:37:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:42:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:47:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 22:52:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 22:57:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 23:02:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 23:07:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 23:12:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 23:17:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 23:22:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 23:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 23:32:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 23:37:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 23:42:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (127s old)
0|web-serv | 2026-09-01 23:47:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-01 23:52:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (132s old)
0|web-serv | 2026-09-01 23:57:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (133s old)
0|web-serv | 2026-09-02 00:00:05 +05:30: ▲ Next.js 14.2.3
0|web-serv | 2026-09-02 00:00:05 +05:30: - Local: http://localhost:3299
0|web-serv | 2026-09-02 00:00:05 +05:30:
0|web-serv | 2026-09-02 00:00:05 +05:30: ✓ Starting...
0|web-serv | 2026-09-02 00:00:07 +05:30: ✓ Ready in 3.7s
0|web-serv | 2026-09-02 00:02:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (129s old)
0|web-serv | 2026-09-02 00:07:27 +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-09-02 00:07:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:12:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:17:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:22:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:32:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:37:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:42:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:47:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:52:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 00:57:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:02:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:07:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:12:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:17:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:22:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:27:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:32:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:37:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:42:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (127s old)
0|web-serv | 2026-09-02 01:47:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:52:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 01:57:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)
0|web-serv | 2026-09-02 02:02:27 +05:30: [Snapshot API] Using cached data for mainnet/zetachain (128s old)

/home/ubuntu/nh-services/logs/upgrades-updater-out.log last 100 lines:
4|upgrades | 2026-09-02 02:03:15 +05:30: odiseo: Excluding v4.3 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding fee-abs (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding solana-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding eth-hash-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding gas-oracle (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding pc-mint-cap (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding tss-core (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding tss-core-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding tss-core-evm-params-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-rpc-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding tss-vote-gasless (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding remove-fee-abs-v1 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding outbound (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding universal-tx-v1 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding proxy-bytecode-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding supply-slash (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding supply-slash-1.5 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding supply-burn (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding chain-meta (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding chain-meta-vote-gasless (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding cea-gas-and-payload (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding cea-payload-verification-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding ai-audit-fixes (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding ai-audit-fixes-2 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding uea-migration (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding tss-migration (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding purge-expired-outbounds (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding remove-utxverifier (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding tss-fund-migration-fixes (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding changes (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-params-migration032 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-chainid-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-preinstalls (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-v0-4-0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-blockscout-fix (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-v0-5-0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding security-audit-fixes (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-v0.6.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding pc20 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding sdk-v0.53 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-derived-gas-price (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding read-state (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: push: Excluding evm-v0.6.2 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: republic: Excluding v0.3.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding 2.4.0-rc4 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.5 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.5 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.6 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.7 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.8 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.9 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.10 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.11 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.12 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.13 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.14 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.15 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.16 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.17 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.18 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.19 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.19 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: terra: Excluding v2.20 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: xrplevm: Excluding v7.0.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: xrplevm: Excluding v8.0.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: xrplevm: Excluding v9.0.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: xrplevm: Excluding v10.0.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: xrplevm: Excluding v10.1.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: xrplevm: Excluding v11.1.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v12.0.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v12.1.0 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v12.2.1 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v13 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v14 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v15 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v16 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v17-athens (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v18 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v19 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v20 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v21 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v22 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v23 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v24 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v25 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v26 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v27 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v28 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v29 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v30 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v31 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v32 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v33 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v34 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v35 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v36 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30: zetachain: Excluding v37 (found in upgrade-history.json)
4|upgrades | 2026-09-02 02:03:15 +05:30:
4|upgrades | 2026-09-02 02:03:15 +05:30: ✓ Updated unified file: 6 total upcoming upgrades
4|upgrades | 2026-09-02 02:03:15 +05:30: Mainnet: 6 | Testnet: 0

/home/ubuntu/nh-services/logs/proposals-updater-out.log last 100 lines:
3|proposal | 2026-09-02 01:59:47 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 01:59:47 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 01:59:47 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 01:59:47 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:00:16 +05:30:
3|proposal | 2026-09-02 02:00:16 +05:30: [2026-09-01T20:30:16.652Z] Updating active proposals...
3|proposal | 2026-09-02 02:00:16 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:00:17 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:00:17 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:00:17 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:00:17 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:00:17 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:00:17 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:00:17 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:00:17 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:00:17 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:00:46 +05:30:
3|proposal | 2026-09-02 02:00:46 +05:30: [2026-09-01T20:30:46.652Z] Updating active proposals...
3|proposal | 2026-09-02 02:00:46 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:00:46 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:00:46 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:00:46 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:00:46 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:00:47 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:00:47 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:00:47 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:00:47 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:00:47 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:01:16 +05:30:
3|proposal | 2026-09-02 02:01:16 +05:30: [2026-09-01T20:31:16.652Z] Updating active proposals...
3|proposal | 2026-09-02 02:01:16 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:01:16 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:01:16 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:01:16 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:01:16 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:01:17 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:01:17 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:01:17 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:01:17 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:01:17 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:01:46 +05:30:
3|proposal | 2026-09-02 02:01:46 +05:30: [2026-09-01T20:31:46.652Z] Updating active proposals...
3|proposal | 2026-09-02 02:01:46 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:01:46 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:01:46 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:01:46 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:01:46 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:01:47 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:01:47 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:01:47 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:01:47 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:01:47 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:02:16 +05:30:
3|proposal | 2026-09-02 02:02:16 +05:30: [2026-09-01T20:32:16.653Z] Updating active proposals...
3|proposal | 2026-09-02 02:02:16 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:02:17 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:02:17 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:02:17 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:02:17 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:02:17 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:02:17 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:02:17 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:02:17 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:02:17 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:02:46 +05:30:
3|proposal | 2026-09-02 02:02:46 +05:30: [2026-09-01T20:32:46.654Z] Updating active proposals...
3|proposal | 2026-09-02 02:02:46 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:02:46 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:02:46 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:02:46 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:02:46 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:02:47 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:02:47 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:02:47 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:02:47 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:02:47 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:03:16 +05:30:
3|proposal | 2026-09-02 02:03:16 +05:30: [2026-09-01T20:33:16.656Z] Updating active proposals...
3|proposal | 2026-09-02 02:03:16 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:03:16 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:03:16 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:03:16 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:03:16 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:03:17 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:03:17 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:03:17 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:03:17 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:03:17 +05:30: Mainnet: 2 | Testnet: 0
3|proposal | 2026-09-02 02:03:46 +05:30:
3|proposal | 2026-09-02 02:03:46 +05:30: [2026-09-01T20:33:46.657Z] Updating active proposals...
3|proposal | 2026-09-02 02:03:46 +05:30: mainnet/lava: 1 active proposals
3|proposal | 2026-09-02 02:03:47 +05:30: Vote fetch empty, preserving 53 existing votes for proposal 67
3|proposal | 2026-09-02 02:03:47 +05:30: Validators: 30 voted, 75 not voted for proposal 67
3|proposal | 2026-09-02 02:03:47 +05:30: Updated proposal 67 votes: Y:96.2% N:0.0%
3|proposal | 2026-09-02 02:03:47 +05:30: mainnet/osmosis: 1 active proposals
3|proposal | 2026-09-02 02:03:47 +05:30: Fetched 489 votes for proposal 1040
3|proposal | 2026-09-02 02:03:47 +05:30: Validators: 27 voted, 70 not voted for proposal 1040
3|proposal | 2026-09-02 02:03:47 +05:30: Updated proposal 1040 votes: Y:60.7% N:8.6%
3|proposal | 2026-09-02 02:03:47 +05:30: ✓ Updated unified file: 2 total active proposals
3|proposal | 2026-09-02 02:03:47 +05:30: Mainnet: 2 | Testnet: 0

/home/ubuntu/nh-services/logs/rpc-monitor-error.log last 100 lines:
1|rpc-moni | 2026-09-02 01:35:34 +05:30: [API FETCH ERROR] https://xrp-api.noders.services: fetch failed (cause: getaddrinfo ENOTFOUND xrp-api.noders.services)
1|rpc-moni | 2026-09-02 01:35:34 +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-09-02 01:35:42 +05:30: [FETCH ERROR] https://atomone-t-rpc.syanodes.my.id: fetch failed (cause: Connect Timeout Error (attempted address: atomone-t-rpc.syanodes.my.id:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 01:35:43 +05:30: [API FETCH ERROR] https://api-atomone-t.sychonix.com: fetch failed (cause: getaddrinfo ENOTFOUND api-atomone-t.sychonix.com)
1|rpc-moni | 2026-09-02 01:35:43 +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-09-02 01:35:43 +05:30: [FETCH ERROR] https://gnoland-topaz-testnet-rpc.1xp.vc: HTTP 404
1|rpc-moni | 2026-09-02 01:35:44 +05:30: [FETCH ERROR] https://juno-testnet-rpc.cogwheel.zone: HTTP 502
1|rpc-moni | 2026-09-02 01:35:44 +05:30: [FETCH ERROR] https://rpc.topaz.testnets.gno.land: fetch failed (cause: getaddrinfo ENOTFOUND rpc.topaz.testnets.gno.land)
1|rpc-moni | 2026-09-02 01:35:44 +05:30: [FETCH ERROR] https://topaz.rpc.onbloc.xyz: fetch failed (cause: getaddrinfo ENOTFOUND topaz.rpc.onbloc.xyz)
1|rpc-moni | 2026-09-02 01:35:44 +05:30: [FETCH ERROR] https://mantra-testnet-rpc.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND mantra-testnet-rpc.polkachu.com)
1|rpc-moni | 2026-09-02 01:35:44 +05:30: [FETCH ERROR] https://juno-testnet-rpc.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND juno-testnet-rpc.polkachu.com)
1|rpc-moni | 2026-09-02 01:35:44 +05:30: [FETCH ERROR] https://gnoland-test11-rpc.oshvank.xyz: fetch failed (cause: getaddrinfo ENOTFOUND gnoland-test11-rpc.oshvank.xyz)
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [API FETCH ERROR] https://mantra-testnet-api.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND mantra-testnet-api.polkachu.com)
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [API FETCH ERROR] https://juno-testnet-api.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND juno-testnet-api.polkachu.com)
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [FETCH ERROR] https://rpc-kiichain.vinjan.xyz: fetch failed (cause: getaddrinfo ENOTFOUND rpc-kiichain.vinjan.xyz)
1|rpc-moni | 2026-09-02 01:35:46 +05:30: [API FETCH ERROR] https://api-kiichain.vinjan.xyz: fetch failed (cause: getaddrinfo ENOTFOUND api-kiichain.vinjan.xyz)
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://topaz-gnoland-rpc.noderuner.xyz: fetch failed (cause: Connect Timeout Error (attempted address: topaz-gnoland-rpc.noderuner.xyz:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://odiseo.test.rpc.nodeshub.online: HTTP 502
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://daodiseo-testnet.rpc.mrsml.fun: fetch failed (cause: unable to get local issuer certificate)
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://republic-testnet-rpc.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND republic-testnet-rpc.mictonode.com)
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://rpc-odiseo-t.sychonix.com: fetch failed (cause: getaddrinfo ENOTFOUND rpc-odiseo-t.sychonix.com)
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://odiseo-testnet-rpc.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND odiseo-testnet-rpc.polkachu.com)
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [FETCH ERROR] https://rpc.odiseo-t.nodevism.com: fetch failed (cause: getaddrinfo ENOTFOUND rpc.odiseo-t.nodevism.com)
1|rpc-moni | 2026-09-02 01:35:55 +05:30: [FETCH ERROR] https://rpc-daodiseo.dnsarz.xyz: fetch failed (cause: getaddrinfo ENOTFOUND rpc-daodiseo.dnsarz.xyz)
1|rpc-moni | 2026-09-02 01:35:55 +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-09-02 01:35:59 +05:30: [FETCH ERROR] https://odiseo-testnet-rpc.bonynode.online: HTTP 504
1|rpc-moni | 2026-09-02 01:36:04 +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-09-02 01:36:04 +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-09-02 01:36:04 +05:30: [API FETCH ERROR] https://daodiseo-testnet.api.mrsml.fun: fetch failed (cause: unable to get local issuer certificate)
1|rpc-moni | 2026-09-02 01:36:05 +05:30: [API FETCH ERROR] https://api-odiseo-t.sychonix.com: fetch failed (cause: getaddrinfo ENOTFOUND api-odiseo-t.sychonix.com)
1|rpc-moni | 2026-09-02 01:36:05 +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-09-02 01:36:05 +05:30: [API FETCH ERROR] https://api-daodiseo.dnsarz.xyz: fetch failed (cause: getaddrinfo ENOTFOUND api-daodiseo.dnsarz.xyz)
1|rpc-moni | 2026-09-02 01:36:05 +05:30: [API FETCH ERROR] https://odiseo-testnet-api.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND odiseo-testnet-api.polkachu.com)
1|rpc-moni | 2026-09-02 01:36:14 +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-09-02 01:36:15 +05:30: [FETCH ERROR] https://titan-testnet-rpc.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND titan-testnet-rpc.mictonode.com)
1|rpc-moni | 2026-09-02 01:36:17 +05:30: [API FETCH ERROR] https://titan-testnet-api.mictonode.com: fetch failed (cause: getaddrinfo ENOTFOUND titan-testnet-api.mictonode.com)
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://atomone-mainnet-rpc.hazennetworksolutions.com: HTTP 526
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://arkeo.rpc.nodeshub.online: HTTP 530
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://m-atomone-rpc.ruangnode.com: HTTP 521
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/bitway: HTTP 429
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://cosmoshub.tendermintrpc.lava.build: HTTP 410
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/cosmoshub: HTTP 429
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://nodes.chandrastation.com/rpc/atomone: fetch failed (cause: connect ECONNREFUSED 8.40.118.98:443)
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://nodes.chandrastation.com/rpc/cosmos: fetch failed (cause: connect ECONNREFUSED 8.40.118.98:443)
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://rpc.cosmoshub.goldenratiostaking.net: HTTP 502
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://go.getblock.io/17515cb3ec0e43b7817f182e5de6066a: HTTP 401
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://rpc-cosmos.imperator.co: HTTP 429
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://bitway-rpc.synergynodes.com: HTTP 502
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://bouncebit-rpc.stakeme.pro: HTTP 502
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://bitway-rpc.kleomedes.network: Unexpected end of JSON input
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://bitway-rpc.publicnode.com: HTTP 404
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://mainnet-arkeo-rpc.konsortech.xyz: HTTP 502
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://rpc-atomone.revonode.com: HTTP 403
1|rpc-moni | 2026-09-02 02:03:09 +05:30: [FETCH ERROR] https://cosmoshub.rpc.stakin-nodes.com: HTTP 429
1|rpc-moni | 2026-09-02 02:03:10 +05:30: [FETCH ERROR] https://bouncebit.rpc.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND bouncebit.rpc.nodeshub.online)
1|rpc-moni | 2026-09-02 02:03:10 +05:30: [FETCH ERROR] https://atomone-rpc.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND atomone-rpc.polkachu.com)
1|rpc-moni | 2026-09-02 02:03:10 +05:30: [FETCH ERROR] https://bitway-rpc.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND bitway-rpc.polkachu.com)
1|rpc-moni | 2026-09-02 02:03:10 +05:30: [FETCH ERROR] https://rpc-atomone.dnsarz.xyz: fetch failed (cause: getaddrinfo ENOTFOUND rpc-atomone.dnsarz.xyz)
1|rpc-moni | 2026-09-02 02:03:10 +05:30: [FETCH ERROR] https://cosmoshub-mainnet.chain.whenmoonwhenlambo.money: fetch failed (cause: getaddrinfo ENOTFOUND cosmoshub-mainnet.chain.whenmoonwhenlambo.money)
1|rpc-moni | 2026-09-02 02:03:11 +05:30: [API FETCH ERROR] https://bouncebit.api.nodeshub.online: fetch failed (cause: getaddrinfo ENOTFOUND bouncebit.api.nodeshub.online)
1|rpc-moni | 2026-09-02 02:03:11 +05:30: [FETCH ERROR] https://rpc.arkeo.validatus.com: fetch failed (cause: connect ECONNREFUSED 217.79.183.139:443)
1|rpc-moni | 2026-09-02 02:03:19 +05:30: [FETCH ERROR] https://rpc.cosmos.dragonstake.io: fetch failed (cause: Connect Timeout Error (attempted address: rpc.cosmos.dragonstake.io:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:19 +05:30: [FETCH ERROR] https://bitway.rpc.mandragora.io: fetch failed (cause: Connect Timeout Error (attempted address: bitway.rpc.mandragora.io:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:19 +05:30: [FETCH ERROR] https://rpc.atomone.roomit.xyz: fetch failed (cause: Connect Timeout Error (attempted address: rpc.atomone.roomit.xyz:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:19 +05:30: [FETCH ERROR] https://rpc.arkeo.roomit.xyz: fetch failed (cause: Connect Timeout Error (attempted address: rpc.arkeo.roomit.xyz:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:19 +05:30: [API FETCH ERROR] https://nodes.chandrastation.com/api/cosmos: fetch failed (cause: connect ECONNREFUSED 8.40.118.98:443)
1|rpc-moni | 2026-09-02 02:03:20 +05:30: [API FETCH ERROR] https://cosmoshub-mainnet.chain.whenmoonwhenlambo.money: fetch failed (cause: getaddrinfo ENOTFOUND cosmoshub-mainnet.chain.whenmoonwhenlambo.money)
1|rpc-moni | 2026-09-02 02:03:20 +05:30: [FETCH ERROR] https://atomone.blocksync.me/rpc: fetch failed (cause: getaddrinfo EAI_AGAIN atomone.blocksync.me)
1|rpc-moni | 2026-09-02 02:03:20 +05:30: [API FETCH ERROR] https://nodes.chandrastation.com/api/atomone: fetch failed (cause: connect ECONNREFUSED 8.40.118.98:443)
1|rpc-moni | 2026-09-02 02:03:21 +05:30: [API FETCH ERROR] https://api-atomone.dnsarz.xyz: fetch failed (cause: getaddrinfo ENOTFOUND api-atomone.dnsarz.xyz)
1|rpc-moni | 2026-09-02 02:03:22 +05:30: [API FETCH ERROR] https://api.arkeo.validatus.com: fetch failed (cause: connect ECONNREFUSED 217.79.183.139:443)
1|rpc-moni | 2026-09-02 02:03:28 +05:30: [FETCH ERROR] https://rpc.bitway.com: HTTP 522
1|rpc-moni | 2026-09-02 02:03:28 +05:30: [API FETCH ERROR] https://bitway-api.kleomedes.network: Unexpected end of JSON input
1|rpc-moni | 2026-09-02 02:03:29 +05:30: [API FETCH ERROR] https://bitway-api.polkachu.com: fetch failed (cause: getaddrinfo ENOTFOUND bitway-api.polkachu.com)
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [API FETCH ERROR] https://api.arkeo.roomit.xyz: fetch failed (cause: Connect Timeout Error (attempted address: api.arkeo.roomit.xyz:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [API FETCH ERROR] https://lcd.cosmos.dragonstake.io: fetch failed (cause: Connect Timeout Error (attempted address: lcd.cosmos.dragonstake.io:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [API FETCH ERROR] https://api.atomone.roomit.xyz: fetch failed (cause: Connect Timeout Error (attempted address: api.atomone.roomit.xyz:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:31 +05:30: [API FETCH ERROR] https://atomone.blocksync.me/api: fetch failed (cause: Connect Timeout Error (attempted address: atomone.blocksync.me:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:38 +05:30: [API FETCH ERROR] https://bitway.api.mandragora.io: fetch failed (cause: Connect Timeout Error (attempted address: bitway.api.mandragora.io:443, timeout: 10000ms))
1|rpc-moni | 2026-09-02 02:03:40 +05:30: [API FETCH ERROR] https://rest-atomone-1.cros-nest.com: The operation was aborted due to timeout
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://rpc.juno.validatus.com: fetch failed (cause: connect ECONNREFUSED 217.79.183.139:443)
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/juno: HTTP 429
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://crossfi.rpc.nodeshub.online: HTTP 530
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://firmachain.rpc.nodeshub.online: HTTP 530
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://rpc.lavenderfive.com/firmachain: HTTP 429
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://juno.rpc.nodeshub.online: HTTP 530
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://crossfi-rpc.polkachu.com: HTTP 501
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://kiichain.rpc.nodeshub.online: HTTP 530
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://rpc-hippo.imperator.co: HTTP 429
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://juno-rpc.cogwheel.zone: HTTP 502
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://rpc-hippo.revonode.com: HTTP 403
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://kiichain-mainnet-rpc.luckystar.asia: HTTP 525
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://kiichain-mainnet-rpc.coinsspor.com: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [FETCH ERROR] https://rpc-kiichain.winnode.xyz: HTTP 521
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [FETCH ERROR] https://hippo-rpc.node39.top: fetch failed (cause: getaddrinfo ENOTFOUND hippo-rpc.node39.top)
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [FETCH ERROR] https://rpc.hippo.nodevism.com: fetch failed (cause: getaddrinfo ENOTFOUND rpc.hippo.nodevism.com)
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [FETCH ERROR] https://hippo.blocksync.me/rpc: fetch failed (cause: getaddrinfo EAI_AGAIN hippo.blocksync.me)
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [API FETCH ERROR] https://kiichain-mainnet-api.coinsspor.com: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [API FETCH ERROR] https://api.juno.validatus.com: fetch failed (cause: connect ECONNREFUSED 217.79.183.139:443)
1|rpc-moni | 2026-09-02 02:03:50 +05:30: [API FETCH ERROR] https://hippo-api.node39.top: fetch failed (cause: getaddrinfo ENOTFOUND hippo-api.node39.top)

/home/ubuntu/nh-services/logs/rpc-monitor-out.log last 100 lines:
1|rpc-moni | 2026-09-02 01:33:42 +05:30: [2026-09-01T20:03:42.335Z] mainnet/atomone: 31/40 API endpoints active
1|rpc-moni | 2026-09-02 01:33:42 +05:30: [2026-09-01T20:03:42.336Z] mainnet/atomone: 34/43 RPC endpoints active
1|rpc-moni | 2026-09-02 01:33:46 +05:30: [2026-09-01T20:03:46.664Z] mainnet/arkeo: 10/14 API endpoints active
1|rpc-moni | 2026-09-02 01:33:46 +05:30: [2026-09-01T20:03:46.666Z] mainnet/arkeo: 10/15 RPC endpoints active
1|rpc-moni | 2026-09-02 01:33:49 +05:30: [2026-09-01T20:03:49.660Z] mainnet/bitway: 7/15 API endpoints active
1|rpc-moni | 2026-09-02 01:33:49 +05:30: [2026-09-01T20:03:49.662Z] mainnet/bitway: 7/16 RPC endpoints active
1|rpc-moni | 2026-09-02 01:33:51 +05:30: [2026-09-01T20:03:51.860Z] mainnet/juno: 8/11 API endpoints active
1|rpc-moni | 2026-09-02 01:33:51 +05:30: [2026-09-01T20:03:51.863Z] mainnet/juno: 8/11 RPC endpoints active
1|rpc-moni | 2026-09-02 01:33:52 +05:30: [2026-09-01T20:03:52.045Z] mainnet/kiichain: 5/8 API endpoints active
1|rpc-moni | 2026-09-02 01:33:52 +05:30: [2026-09-01T20:03:52.049Z] mainnet/kiichain: 4/9 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:00 +05:30: ⛔ Wrong chain API: https://crossfi-api.polkachu.com reports chain 'laozi-mainnet' (expected: 'crossfi-mainnet-1')
1|rpc-moni | 2026-09-02 01:34:01 +05:30: [2026-09-01T20:04:01.162Z] mainnet/firmachain: 7/9 API endpoints active
1|rpc-moni | 2026-09-02 01:34:01 +05:30: [2026-09-01T20:04:01.165Z] mainnet/firmachain: 6/9 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:02 +05:30: [2026-09-01T20:04:02.192Z] mainnet/hippo: 7/12 API endpoints active
1|rpc-moni | 2026-09-02 01:34:02 +05:30: [2026-09-01T20:04:02.192Z] mainnet/hippo: 7/13 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:10 +05:30: [2026-09-01T20:04:10.629Z] mainnet/crossfi: 5/8 API endpoints active
1|rpc-moni | 2026-09-02 01:34:10 +05:30: [2026-09-01T20:04:10.629Z] mainnet/crossfi: 6/9 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:11 +05:30: [2026-09-01T20:04:11.808Z] mainnet/kyve: 4/9 API endpoints active
1|rpc-moni | 2026-09-02 01:34:11 +05:30: [2026-09-01T20:04:11.813Z] mainnet/kyve: 5/11 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:12 +05:30: [2026-09-01T20:04:12.418Z] mainnet/mantra: 5/7 API endpoints active
1|rpc-moni | 2026-09-02 01:34:12 +05:30: [2026-09-01T20:04:12.426Z] mainnet/mantra: 5/7 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:12 +05:30: [2026-09-01T20:04:12.453Z] mainnet/noble: 2/7 API endpoints active
1|rpc-moni | 2026-09-02 01:34:12 +05:30: [2026-09-01T20:04:12.454Z] mainnet/noble: 3/8 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:31 +05:30: [2026-09-01T20:04:31.599Z] mainnet/lava: 11/19 API endpoints active
1|rpc-moni | 2026-09-02 01:34:31 +05:30: [2026-09-01T20:04:31.603Z] mainnet/lava: 11/20 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:31 +05:30: [2026-09-01T20:04:31.635Z] mainnet/mezo: 0/2 API endpoints active
1|rpc-moni | 2026-09-02 01:34:31 +05:30: [2026-09-01T20:04:31.636Z] mainnet/mezo: 0/2 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:33 +05:30: [2026-09-01T20:04:33.570Z] mainnet/safrochain: 2/4 API endpoints active
1|rpc-moni | 2026-09-02 01:34:33 +05:30: [2026-09-01T20:04:33.574Z] mainnet/safrochain: 3/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:33 +05:30: [2026-09-01T20:04:33.648Z] mainnet/pocket: 6/7 API endpoints active
1|rpc-moni | 2026-09-02 01:34:33 +05:30: [2026-09-01T20:04:33.649Z] mainnet/pocket: 5/7 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:35 +05:30: ⚠️ Outlier detected: https://osmosis-rpc.staketab.org reports height 12752076 (median: 69719424, variance: 56967348)
1|rpc-moni | 2026-09-02 01:34:35 +05:30: Marked 1 endpoint(s) as inactive due to height variance > 200000
1|rpc-moni | 2026-09-02 01:34:37 +05:30: [2026-09-01T20:04:37.181Z] mainnet/osmosis: 19/26 API endpoints active
1|rpc-moni | 2026-09-02 01:34:37 +05:30: [2026-09-01T20:04:37.182Z] mainnet/osmosis: 21/28 RPC endpoints active
1|rpc-moni | 2026-09-02 01:34:38 +05:30: [2026-09-01T20:04:38.242Z] mainnet/secret: 0/2 API endpoints active
1|rpc-moni | 2026-09-02 01:34:38 +05:30: [2026-09-01T20:04:38.247Z] mainnet/secret: 1/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:11 +05:30: [2026-09-01T20:05:11.253Z] mainnet/realio: 1/10 API endpoints active
1|rpc-moni | 2026-09-02 01:35:11 +05:30: [2026-09-01T20:05:11.256Z] mainnet/realio: 5/11 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:11 +05:30: [2026-09-01T20:05:11.622Z] mainnet/swisstronik: 1/1 API endpoints active
1|rpc-moni | 2026-09-02 01:35:11 +05:30: [2026-09-01T20:05:11.623Z] mainnet/swisstronik: 1/1 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:12 +05:30: [2026-09-01T20:05:12.270Z] mainnet/terra: 3/3 API endpoints active
1|rpc-moni | 2026-09-02 01:35:12 +05:30: [2026-09-01T20:05:12.272Z] mainnet/terra: 3/3 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:12 +05:30: [2026-09-01T20:05:12.738Z] mainnet/tellor: 1/3 API endpoints active
1|rpc-moni | 2026-09-02 01:35:12 +05:30: [2026-09-01T20:05:12.739Z] mainnet/tellor: 2/5 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:23 +05:30: [2026-09-01T20:05:23.693Z] mainnet/shentu: 10/15 API endpoints active
1|rpc-moni | 2026-09-02 01:35:23 +05:30: [2026-09-01T20:05:23.694Z] mainnet/shentu: 11/15 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:32 +05:30: [2026-09-01T20:05:32.221Z] mainnet/source: 0/7 API endpoints active
1|rpc-moni | 2026-09-02 01:35:32 +05:30: [2026-09-01T20:05:32.222Z] mainnet/source: 1/7 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:32 +05:30: [2026-09-01T20:05:32.613Z] testnet/cosmos: 4/4 API endpoints active
1|rpc-moni | 2026-09-02 01:35:32 +05:30: [2026-09-01T20:05:32.620Z] testnet/cosmos: 4/5 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:33 +05:30: [2026-09-01T20:05:33.716Z] mainnet/zetachain: 8/12 API endpoints active
1|rpc-moni | 2026-09-02 01:35:33 +05:30: [2026-09-01T20:05:33.717Z] mainnet/zetachain: 8/12 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:34 +05:30: [2026-09-01T20:05:34.016Z] mainnet/xrplevm: 4/7 API endpoints active
1|rpc-moni | 2026-09-02 01:35:34 +05:30: [2026-09-01T20:05:34.022Z] mainnet/xrplevm: 3/7 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:34 +05:30: [2026-09-01T20:05:34.024Z] testnet/empe: 1/3 API endpoints active
1|rpc-moni | 2026-09-02 01:35:34 +05:30: [2026-09-01T20:05:34.031Z] testnet/empe: 2/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:42 +05:30: ⚠️ Outlier detected: https://rpc-testnet-atomone.nodeist.net reports height 7505168 (median: 8764595, variance: 1259427)
1|rpc-moni | 2026-09-02 01:35:42 +05:30: Marked 1 endpoint(s) as inactive due to height variance > 200000
1|rpc-moni | 2026-09-02 01:35:43 +05:30: [2026-09-01T20:05:43.646Z] testnet/atomone: 5/8 API endpoints active
1|rpc-moni | 2026-09-02 01:35:43 +05:30: [2026-09-01T20:05:43.657Z] testnet/atomone: 5/10 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [2026-09-01T20:05:45.518Z] testnet/mantra: 2/3 API endpoints active
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [2026-09-01T20:05:45.518Z] testnet/mantra: 2/3 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [2026-09-01T20:05:45.551Z] testnet/juno: 1/3 API endpoints active
1|rpc-moni | 2026-09-02 01:35:45 +05:30: [2026-09-01T20:05:45.552Z] testnet/juno: 1/3 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:46 +05:30: [2026-09-01T20:05:46.406Z] testnet/kiichain: 3/4 API endpoints active
1|rpc-moni | 2026-09-02 01:35:46 +05:30: [2026-09-01T20:05:46.406Z] testnet/kiichain: 3/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [2026-09-01T20:05:54.014Z] testnet/gnoland: 0/11 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [2026-09-01T20:05:54.526Z] testnet/safrochain: 3/3 API endpoints active
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [2026-09-01T20:05:54.526Z] testnet/safrochain: 3/3 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [2026-09-01T20:05:54.874Z] testnet/terra: 1/1 API endpoints active
1|rpc-moni | 2026-09-02 01:35:54 +05:30: [2026-09-01T20:05:54.878Z] testnet/terra: 1/1 RPC endpoints active
1|rpc-moni | 2026-09-02 01:35:55 +05:30: [2026-09-01T20:05:55.768Z] testnet/republic: 3/4 API endpoints active
1|rpc-moni | 2026-09-02 01:35:55 +05:30: [2026-09-01T20:05:55.777Z] testnet/republic: 3/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:36:04 +05:30: [2026-09-01T20:06:04.625Z] testnet/push: 1/1 API endpoints active
1|rpc-moni | 2026-09-02 01:36:04 +05:30: [2026-09-01T20:06:04.629Z] testnet/push: 3/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:36:14 +05:30: [2026-09-01T20:06:14.992Z] testnet/odiseo: 4/12 API endpoints active
1|rpc-moni | 2026-09-02 01:36:14 +05:30: [2026-09-01T20:06:14.999Z] testnet/odiseo: 6/14 RPC endpoints active
1|rpc-moni | 2026-09-02 01:36:15 +05:30: [2026-09-01T20:06:15.567Z] testnet/zetachain: 3/3 API endpoints active
1|rpc-moni | 2026-09-02 01:36:15 +05:30: [2026-09-01T20:06:15.567Z] testnet/zetachain: 4/4 RPC endpoints active
1|rpc-moni | 2026-09-02 01:36:16 +05:30: [2026-09-01T20:06:16.214Z] testnet/xrplevm: 3/3 API endpoints active
1|rpc-moni | 2026-09-02 01:36:16 +05:30: [2026-09-01T20:06:16.215Z] testnet/xrplevm: 3/3 RPC endpoints active
1|rpc-moni | 2026-09-02 01:36:17 +05:30: [2026-09-01T20:06:17.858Z] testnet/titan: 2/3 API endpoints active
1|rpc-moni | 2026-09-02 01:36:17 +05:30: [2026-09-01T20:06:17.858Z] testnet/titan: 2/3 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:11 +05:30: [2026-09-01T20:33:11.081Z] mainnet/bouncebit: 0/1 API endpoints active
1|rpc-moni | 2026-09-02 02:03:11 +05:30: [2026-09-01T20:33:11.081Z] mainnet/bouncebit: 0/2 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [2026-09-01T20:33:30.127Z] mainnet/arkeo: 10/14 API endpoints active
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [2026-09-01T20:33:30.128Z] mainnet/arkeo: 11/15 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [2026-09-01T20:33:30.128Z] mainnet/cosmos: 19/26 API endpoints active
1|rpc-moni | 2026-09-02 02:03:30 +05:30: [2026-09-01T20:33:30.129Z] mainnet/cosmos: 20/29 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:40 +05:30: [2026-09-01T20:33:40.528Z] mainnet/atomone: 31/40 API endpoints active
1|rpc-moni | 2026-09-02 02:03:40 +05:30: [2026-09-01T20:33:40.529Z] mainnet/atomone: 34/43 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [2026-09-01T20:33:48.198Z] mainnet/bitway: 7/15 API endpoints active
1|rpc-moni | 2026-09-02 02:03:48 +05:30: [2026-09-01T20:33:48.198Z] mainnet/bitway: 7/16 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [2026-09-01T20:33:49.620Z] mainnet/juno: 7/11 API endpoints active
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [2026-09-01T20:33:49.620Z] mainnet/juno: 8/11 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [2026-09-01T20:33:49.900Z] mainnet/kiichain: 5/8 API endpoints active
1|rpc-moni | 2026-09-02 02:03:49 +05:30: [2026-09-01T20:33:49.900Z] mainnet/kiichain: 4/9 RPC endpoints active
1|rpc-moni | 2026-09-02 02:03:50 +05:30: [2026-09-01T20:33:50.691Z] mainnet/firmachain: 7/9 API endpoints active
1|rpc-moni | 2026-09-02 02:03:50 +05:30: [2026-09-01T20:33:50.692Z] mainnet/firmachain: 7/9 RPC endpoints active

/home/ubuntu/nh-services/logs/governance-monitor-out.log last 100 lines:
2|governan | 2026-09-02 02:03:33 +05:30: - Ended (skipping): 8
2|governan | 2026-09-02 02:03:33 +05:30: ⏩ Skipping 8 ended proposals, processing 0 proposals
2|governan | 2026-09-02 02:03:33 +05:30: Fetching governance params...
2|governan | 2026-09-02 02:03:33 +05:30: ✓ Quorum: 33.4%, Threshold: 50.0% (from https://firmachain.api.m.anode.team)
2|governan | 2026-09-02 02:03:33 +05:30: Fetching staking pool...
2|governan | 2026-09-02 02:03:33 +05:30: ✓ Bonded tokens: 221,418,231,553,507 (from https://firmachain.api.m.anode.team)
2|governan | 2026-09-02 02:03:33 +05:30: Fetching validators...
2|governan | 2026-09-02 02:03:34 +05:30: Found 166 validator addresses
2|governan | 2026-09-02 02:03:34 +05:30: Sample validator addresses:
2|governan | 2026-09-02 02:03:34 +05:30: firma1qzjafkzlfn04th8wrfg8mgrw... -> Korea Web3 Embassy
2|governan | 2026-09-02 02:03:34 +05:30: firmavaloper1qzjafkzlfn04th8wr... -> Korea Web3 Embassy
2|governan | 2026-09-02 02:03:34 +05:30: firma1qy5rfrzn9jtclncyx3c9fp5e... -> Super101
2|governan | 2026-09-02 02:03:34 +05:30: 📦 Found 1 upcoming upgrades
2|governan | 2026-09-02 02:03:34 +05:30: ✓ Updated: 0 active, 8 total proposals
2|governan | 2026-09-02 02:03:34 +05:30: ✓ Success - Found 11 proposals
2|governan | 2026-09-02 02:03:34 +05:30: ⚠ API returned 11 proposals but expected at least 14 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:34 +05:30: Trying API: https://bitway.api.liveraven.net
2|governan | 2026-09-02 02:03:36 +05:30: ✓ Success - Found 8 proposals
2|governan | 2026-09-02 02:03:36 +05:30: ⚠ API returned 8 proposals but expected at least 9 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:36 +05:30: Trying API: https://api.kiichain.nodestake.org
2|governan | 2026-09-02 02:03:36 +05:30: ✓ Success - Found 11 proposals
2|governan | 2026-09-02 02:03:36 +05:30: ⚠ API returned 11 proposals but expected at least 14 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:36 +05:30: Trying API: https://api.bitway.nodestake.org
2|governan | 2026-09-02 02:03:38 +05:30: ✓ Success - Found 11 proposals
2|governan | 2026-09-02 02:03:38 +05:30: ⚠ API returned 11 proposals but expected at least 14 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:38 +05:30: Trying API: https://bitway.api.m.stavr.tech
2|governan | 2026-09-02 02:03:38 +05:30: ✓ Success - Found 35 proposals
2|governan | 2026-09-02 02:03:38 +05:30: 📊 Found 35 existing proposals (highest ID: 35)
2|governan | 2026-09-02 02:03:38 +05:30: 🔍 Smart scan results:
2|governan | 2026-09-02 02:03:38 +05:30: - New proposals: 0
2|governan | 2026-09-02 02:03:38 +05:30: - Active to update: 0
2|governan | 2026-09-02 02:03:38 +05:30: - Ended (skipping): 35
2|governan | 2026-09-02 02:03:38 +05:30: ⏩ Skipping 35 ended proposals, processing 0 proposals
2|governan | 2026-09-02 02:03:38 +05:30: Fetching governance params...
2|governan | 2026-09-02 02:03:38 +05:30: ✓ Quorum: 33.4%, Threshold: 50.0% (from https://arkeo.api.m.anode.team)
2|governan | 2026-09-02 02:03:38 +05:30: Fetching staking pool...
2|governan | 2026-09-02 02:03:38 +05:30: ✓ Bonded tokens: 667,072,274,458,599 (from https://arkeo.api.m.anode.team)
2|governan | 2026-09-02 02:03:38 +05:30: Fetching validators...
2|governan | 2026-09-02 02:03:39 +05:30: Found 180 validator addresses
2|governan | 2026-09-02 02:03:39 +05:30: Sample validator addresses:
2|governan | 2026-09-02 02:03:39 +05:30: arkeo1qaysdtd7nj6w4dpqp454xvef... -> Busurnode
2|governan | 2026-09-02 02:03:39 +05:30: arkeovaloper1qaysdtd7nj6w4dpqp... -> Busurnode
2|governan | 2026-09-02 02:03:39 +05:30: arkeo1pxgnzvvz5mwcgu4xgsx5ah7x... -> Lapatylin
2|governan | 2026-09-02 02:03:39 +05:30: 📦 Found 6 upcoming upgrades
2|governan | 2026-09-02 02:03:39 +05:30: ✓ Updated: 0 active, 35 total proposals
2|governan | 2026-09-02 02:03:39 +05:30: ✓ Success - Found 8 proposals
2|governan | 2026-09-02 02:03:39 +05:30: ⚠ API returned 8 proposals but expected at least 9 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:39 +05:30: Trying API: https://kiichain.api.nodeshub.online
2|governan | 2026-09-02 02:03:39 +05:30: ✗ Failed: All API versions failed
2|governan | 2026-09-02 02:03:39 +05:30: ⚠ No API returned expected 9 proposals, using best result (8 from https://kiichain-api.nodesync.top)
2|governan | 2026-09-02 02:03:39 +05:30: 📊 Found 9 existing proposals (highest ID: 9)
2|governan | 2026-09-02 02:03:39 +05:30: 🔍 Smart scan results:
2|governan | 2026-09-02 02:03:39 +05:30: - New proposals: 0
2|governan | 2026-09-02 02:03:39 +05:30: - Active to update: 2
2|governan | 2026-09-02 02:03:39 +05:30: - Ended (skipping): 6
2|governan | 2026-09-02 02:03:39 +05:30: ⏩ Skipping 6 ended proposals, processing 2 proposals
2|governan | 2026-09-02 02:03:39 +05:30: Fetching governance params...
2|governan | 2026-09-02 02:03:39 +05:30: ✓ Quorum: 33.4%, Threshold: 50.0% (from https://kiichain-api.nodesync.top)
2|governan | 2026-09-02 02:03:39 +05:30: Fetching staking pool...
2|governan | 2026-09-02 02:03:39 +05:30: ✓ Bonded tokens: 60,251,883,996,053,394,930,337,147 (from https://kiichain-api.nodesync.top)
2|governan | 2026-09-02 02:03:39 +05:30: Fetching validators...
2|governan | 2026-09-02 02:03:40 +05:30: ✓ Success - Found 145 proposals
2|governan | 2026-09-02 02:03:40 +05:30: ⚠ API returned 145 proposals but expected at least 159 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:40 +05:30: Trying API: https://juno-api.polkachu.com
2|governan | 2026-09-02 02:03:40 +05:30: Found 52 validator addresses
2|governan | 2026-09-02 02:03:40 +05:30: Sample validator addresses:
2|governan | 2026-09-02 02:03:40 +05:30: kii1p98dndmkjwx8tc87f85cceae5j... -> OneNov
2|governan | 2026-09-02 02:03:40 +05:30: kiivaloper1p98dndmkjwx8tc87f85... -> OneNov
2|governan | 2026-09-02 02:03:40 +05:30: kii1p5yujdm90rzdnxjhwg2866aeu5... -> Vinjan.Inc
2|governan | 2026-09-02 02:03:40 +05:30: 💾 Using cached votes for proposal 1 (0 votes)
2|governan | 2026-09-02 02:03:40 +05:30: 💾 Using cached votes for proposal 9 (66 votes)
2|governan | 2026-09-02 02:03:40 +05:30: 📦 Found 4 upcoming upgrades
2|governan | 2026-09-02 02:03:40 +05:30: ✓ Updated: 0 active, 9 total proposals
2|governan | 2026-09-02 02:03:40 +05:30: ✓ Success - Found 11 proposals
2|governan | 2026-09-02 02:03:40 +05:30: ⚠ API returned 11 proposals but expected at least 14 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:40 +05:30: ⚠ No API returned expected 14 proposals, using best result (11 from https://bitway-api.noders.services)
2|governan | 2026-09-02 02:03:40 +05:30: 📊 Found 14 existing proposals (highest ID: 18)
2|governan | 2026-09-02 02:03:40 +05:30: 🔍 Smart scan results:
2|governan | 2026-09-02 02:03:40 +05:30: - New proposals: 0
2|governan | 2026-09-02 02:03:40 +05:30: - Active to update: 0
2|governan | 2026-09-02 02:03:40 +05:30: - Ended (skipping): 11
2|governan | 2026-09-02 02:03:40 +05:30: ⏩ Skipping 11 ended proposals, processing 0 proposals
2|governan | 2026-09-02 02:03:40 +05:30: Fetching governance params...
2|governan | 2026-09-02 02:03:40 +05:30: ✓ Quorum: 33.4%, Threshold: 50.0% (from https://bitway-api.noders.services)
2|governan | 2026-09-02 02:03:40 +05:30: Fetching staking pool...
2|governan | 2026-09-02 02:03:41 +05:30: ✓ Bonded tokens: 457,386,070,303,831 (from https://bitway-api.noders.services)
2|governan | 2026-09-02 02:03:41 +05:30: Fetching validators...
2|governan | 2026-09-02 02:03:41 +05:30: Found 242 validator addresses
2|governan | 2026-09-02 02:03:41 +05:30: Sample validator addresses:
2|governan | 2026-09-02 02:03:41 +05:30: bitway1gva0cu4sfz9wr78k9nq2qvs... -> InfraSingularity
2|governan | 2026-09-02 02:03:41 +05:30: bitwayvaloper1gva0cu4sfz9wr78k... -> InfraSingularity
2|governan | 2026-09-02 02:03:41 +05:30: bitway1erjr6whywzpnqk0zfqf2l8m... -> Atlas Staking (Autocompound Rewards)
2|governan | 2026-09-02 02:03:41 +05:30: 📦 Found 1 upcoming upgrades
2|governan | 2026-09-02 02:03:41 +05:30: ✓ Updated: 0 active, 14 total proposals
2|governan | 2026-09-02 02:03:51 +05:30: ✓ Success - Found 963 proposals
2|governan | 2026-09-02 02:03:51 +05:30: ⚠ API returned 963 proposals but expected at least 964 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:51 +05:30: Trying API: https://api-osmosis.busurnode.com
2|governan | 2026-09-02 02:03:52 +05:30: ✓ Success - Found 60 proposals
2|governan | 2026-09-02 02:03:52 +05:30: ⚠ API returned 60 proposals but expected at least 61 - API may be behind, trying next...
2|governan | 2026-09-02 02:03:52 +05:30: Trying API: https://lava-api.w3coins.io

/home/ubuntu/nh-services/logs/decentralization-monitor-out.log last 100 lines:
7|decentra | 2026-09-02 00:02:53 +05:30: ✓ testnet/atomone: 54 nodes
7|decentra | 2026-09-02 00:02:56 +05:30: Fetching decentralization data for Cosmos...
7|decentra | 2026-09-02 00:02:56 +05:30: Fetching peers from 5 RPC endpoints...
7|decentra | 2026-09-02 00:02:56 +05:30: Collected 112 unique peers from 5 RPCs
7|decentra | 2026-09-02 00:02:56 +05:30: Found 112 unique peers
7|decentra | 2026-09-02 00:02:58 +05:30: Geolocated 110 IPs
7|decentra | 2026-09-02 00:02:58 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/cosmos/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:02:58 +05:30: ✓ testnet/cosmos: 112 nodes
7|decentra | 2026-09-02 00:03:01 +05:30: Fetching decentralization data for Empe...
7|decentra | 2026-09-02 00:03:01 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-09-02 00:03:01 +05:30: Collected 47 unique peers from 3 RPCs
7|decentra | 2026-09-02 00:03:01 +05:30: Found 47 unique peers
7|decentra | 2026-09-02 00:03:01 +05:30: Geolocated 47 IPs
7|decentra | 2026-09-02 00:03:01 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/empe/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:01 +05:30: ✓ testnet/empe: 47 nodes
7|decentra | 2026-09-02 00:03:04 +05:30: Fetching decentralization data for Gnoland...
7|decentra | 2026-09-02 00:03:14 +05:30: Found 0 unique peers
7|decentra | 2026-09-02 00:03:14 +05:30: Geolocated 0 IPs
7|decentra | 2026-09-02 00:03:14 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/gnoland/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:14 +05:30: ✓ testnet/gnoland: 0 nodes
7|decentra | 2026-09-02 00:03:17 +05:30: Fetching decentralization data for Juno...
7|decentra | 2026-09-02 00:03:17 +05:30: Fetching peers from 2 RPC endpoints...
7|decentra | 2026-09-02 00:03:17 +05:30: Collected 10 unique peers from 2 RPCs
7|decentra | 2026-09-02 00:03:17 +05:30: Found 10 unique peers
7|decentra | 2026-09-02 00:03:17 +05:30: Geolocated 10 IPs
7|decentra | 2026-09-02 00:03:17 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/juno/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:17 +05:30: ✓ testnet/juno: 10 nodes
7|decentra | 2026-09-02 00:03:20 +05:30: Fetching decentralization data for Kiichain...
7|decentra | 2026-09-02 00:03:20 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-09-02 00:03:21 +05:30: Collected 28 unique peers from 3 RPCs
7|decentra | 2026-09-02 00:03:21 +05:30: Found 28 unique peers
7|decentra | 2026-09-02 00:03:21 +05:30: Geolocated 26 IPs
7|decentra | 2026-09-02 00:03:21 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/kiichain/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:21 +05:30: ✓ testnet/kiichain: 26 nodes
7|decentra | 2026-09-02 00:03:24 +05:30: Fetching decentralization data for Mantra...
7|decentra | 2026-09-02 00:03:24 +05:30: Fetching peers from 2 RPC endpoints...
7|decentra | 2026-09-02 00:03:24 +05:30: Collected 18 unique peers from 2 RPCs
7|decentra | 2026-09-02 00:03:24 +05:30: Found 18 unique peers
7|decentra | 2026-09-02 00:03:24 +05:30: Geolocated 18 IPs
7|decentra | 2026-09-02 00:03:24 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/mantra/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:24 +05:30: ✓ testnet/mantra: 18 nodes
7|decentra | 2026-09-02 00:03:27 +05:30: Fetching decentralization data for Odiseo...
7|decentra | 2026-09-02 00:03:27 +05:30: Fetching peers from 7 RPC endpoints...
7|decentra | 2026-09-02 00:03:28 +05:30: Collected 21 unique peers from 7 RPCs
7|decentra | 2026-09-02 00:03:28 +05:30: Found 21 unique peers
7|decentra | 2026-09-02 00:03:28 +05:30: Geolocated 21 IPs
7|decentra | 2026-09-02 00:03:28 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/odiseo/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:28 +05:30: ✓ testnet/odiseo: 21 nodes
7|decentra | 2026-09-02 00:03:31 +05:30: Fetching decentralization data for Push...
7|decentra | 2026-09-02 00:03:31 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-09-02 00:03:31 +05:30: Collected 30 unique peers from 3 RPCs
7|decentra | 2026-09-02 00:03:31 +05:30: Found 30 unique peers
7|decentra | 2026-09-02 00:03:31 +05:30: Geolocated 30 IPs
7|decentra | 2026-09-02 00:03:31 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/push/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:31 +05:30: ✓ testnet/push: 30 nodes
7|decentra | 2026-09-02 00:03:34 +05:30: Fetching decentralization data for Republic...
7|decentra | 2026-09-02 00:03:34 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-09-02 00:03:35 +05:30: Collected 31 unique peers from 3 RPCs
7|decentra | 2026-09-02 00:03:35 +05:30: Found 31 unique peers
7|decentra | 2026-09-02 00:03:35 +05:30: Geolocated 29 IPs
7|decentra | 2026-09-02 00:03:35 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/republic/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:35 +05:30: ✓ testnet/republic: 29 nodes
7|decentra | 2026-09-02 00:03:38 +05:30: Fetching decentralization data for Safrochain...
7|decentra | 2026-09-02 00:03:38 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-09-02 00:03:38 +05:30: Collected 27 unique peers from 3 RPCs
7|decentra | 2026-09-02 00:03:38 +05:30: Found 27 unique peers
7|decentra | 2026-09-02 00:03:38 +05:30: Geolocated 27 IPs
7|decentra | 2026-09-02 00:03:38 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/safrochain/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:38 +05:30: ✓ testnet/safrochain: 27 nodes
7|decentra | 2026-09-02 00:03:41 +05:30: Fetching decentralization data for Terra...
7|decentra | 2026-09-02 00:03:41 +05:30: Found 12 unique peers
7|decentra | 2026-09-02 00:03:41 +05:30: Geolocated 12 IPs
7|decentra | 2026-09-02 00:03:41 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/terra/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:41 +05:30: ✓ testnet/terra: 12 nodes
7|decentra | 2026-09-02 00:03:44 +05:30: Fetching decentralization data for Titan...
7|decentra | 2026-09-02 00:03:44 +05:30: Fetching peers from 2 RPC endpoints...
7|decentra | 2026-09-02 00:03:45 +05:30: Collected 13 unique peers from 2 RPCs
7|decentra | 2026-09-02 00:03:45 +05:30: Found 13 unique peers
7|decentra | 2026-09-02 00:03:45 +05:30: Geolocated 13 IPs
7|decentra | 2026-09-02 00:03:45 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/titan/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:45 +05:30: ✓ testnet/titan: 13 nodes
7|decentra | 2026-09-02 00:03:48 +05:30: Fetching decentralization data for XRPLEVM...
7|decentra | 2026-09-02 00:03:48 +05:30: Fetching peers from 3 RPC endpoints...
7|decentra | 2026-09-02 00:03:49 +05:30: Collected 37 unique peers from 3 RPCs
7|decentra | 2026-09-02 00:03:49 +05:30: Found 37 unique peers
7|decentra | 2026-09-02 00:03:49 +05:30: Geolocated 36 IPs
7|decentra | 2026-09-02 00:03:49 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/xrplevm/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:49 +05:30: ✓ testnet/xrplevm: 37 nodes
7|decentra | 2026-09-02 00:03:52 +05:30: Fetching decentralization data for Zetachain...
7|decentra | 2026-09-02 00:03:52 +05:30: Fetching peers from 4 RPC endpoints...
7|decentra | 2026-09-02 00:03:52 +05:30: Collected 37 unique peers from 4 RPCs
7|decentra | 2026-09-02 00:03:52 +05:30: Found 37 unique peers
7|decentra | 2026-09-02 00:03:52 +05:30: Geolocated 35 IPs
7|decentra | 2026-09-02 00:03:52 +05:30: Saved decentralization data to /home/ubuntu/nh-services/chains/testnet/zetachain/Decentralization/node-locations.json
7|decentra | 2026-09-02 00:03:52 +05:30: ✓ testnet/zetachain: 37 nodes
7|decentra | 2026-09-02 00:03:55 +05:30: [2026-09-01T18:30:15.737Z] Decentralization: 42 updated, 0 failed
7|decentra | 2026-09-02 02:03:55 +05:30:
7|decentra | 2026-09-02 02:03:55 +05:30: [2026-09-01T20:33:55.882Z] Updating decentralization for 42 chains...
7|decentra | 2026-09-02 02:03:55 +05:30: Fetching decentralization data for Arkeo...
7|decentra | 2026-09-02 02:03:55 +05:30: Fetching peers from 15 RPC endpoints...

/home/ubuntu/nh-services/logs/decentralization-monitor-error.log last 100 lines:
7|decentra | 2026-09-01 20:06:04 +05:30: Error fetching peers from https://cosmoshubt.tendermintrpc.lava.build: Error: Failed to fetch net_info: 410
7|decentra | 2026-09-01 20:06:09 +05:30: Error fetching peers from https://empe.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 20:06:22 +05:30: Error fetching peers from https://topaz-gnoland-rpc.noderuner.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 20:06:25 +05:30: Error fetching peers from https://juno-testnet-rpc.cogwheel.zone: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 20:06:29 +05:30: Error fetching peers from https://rpc.uno.sentry.testnet.v3.kiivalidator.com: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 20:06:35 +05:30: Error fetching peers from https://odiseo.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:03:56 +05:30: Error fetching peers from https://rpc.arkeo.validatus.com: TypeError: fetch failed
7|decentra | 2026-09-01 22:03:56 +05:30: Error fetching peers from https://mainnet-arkeo-rpc.konsortech.xyz: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:03:56 +05:30: Error fetching peers from https://arkeo.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:04:06 +05:30: Error fetching peers from https://rpc.arkeo.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 22:04:19 +05:30: Error fetching peers from https://rpc.atomone.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 22:04:19 +05:30: Error fetching peers from https://atomone-mainnet-rpc.luckystar.asia: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 22:04:23 +05:30: Error fetching peers from https://bitway-rpc.polkachu.com: TypeError: fetch failed
7|decentra | 2026-09-01 22:04:27 +05:30: Error fetching peers from https://bouncebit.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-09-01 22:04:30 +05:30: Error fetching peers from https://rpc.cosmoshub-4.citizenweb3.com: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:04:30 +05:30: Error fetching peers from https://rpc-cosmos.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:04:30 +05:30: Error fetching peers from https://rpc.lavenderfive.com/cosmoshub: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:04:30 +05:30: Error fetching peers from https://cosmoshub.rpc.stakin-nodes.com: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:04:38 +05:30: Error fetching peers from https://crossfi-rpc.polkachu.com: Error: Failed to fetch net_info: 501
7|decentra | 2026-09-01 22:04:38 +05:30: Error fetching peers from https://crossfi.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:04:48 +05:30: Error fetching peers from https://rpc.crossfi.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 22:04:51 +05:30: Error fetching peers from https://rpc.lavenderfive.com/firmachain: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:04:51 +05:30: Error fetching peers from https://rpc-firmachain.imperator.co: Error: Failed to fetch net_info: 500
7|decentra | 2026-09-01 22:04:51 +05:30: Error fetching peers from https://firmachain.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:04:55 +05:30: Error fetching peers from https://rpc.hippo-protocol.com: Error: Failed to fetch net_info: 403
7|decentra | 2026-09-01 22:04:59 +05:30: Error fetching peers from https://juno-rpc.cogwheel.zone: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:05:06 +05:30: Error fetching peers from http://kyve.rpc.m.stavr.tech:12357: TypeError: fetch failed
7|decentra | 2026-09-01 22:05:06 +05:30: Error fetching peers from https://rpc-kyve.ecostake.com: Error: Failed to fetch net_info: 525
7|decentra | 2026-09-01 22:05:06 +05:30: Error fetching peers from https://rpc.kyve.network: Error: Failed to fetch net_info: 404
7|decentra | 2026-09-01 22:05:06 +05:30: Error fetching peers from https://kyve-mainnet-rpc.mellifera.network: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:05:06 +05:30: Error fetching peers from https://kyve.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:05:09 +05:30: Error fetching peers from https://rpc.lavenderfive.com/lava: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:05:15 +05:30: Error fetching peers from https://mantra-rpc.stakeandrelax.net: Error: Failed to fetch net_info: 503
7|decentra | 2026-09-01 22:05:21 +05:30: Error fetching peers from https://mezo.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:05:24 +05:30: Error fetching peers from https://rpc.lavenderfive.com/noble: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:05:28 +05:30: Error fetching peers from https://rpc.lavenderfive.com/osmosis: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:05:28 +05:30: Error fetching peers from https://rpc.osmosis.zone: Error: Failed to fetch net_info: 403
7|decentra | 2026-09-01 22:05:28 +05:30: Error fetching peers from https://osmosis.rpc.stakin-nodes.com: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:05:29 +05:30: Error fetching peers from https://rpc.osmosis.validatus.com: TypeError: fetch failed
7|decentra | 2026-09-01 22:05:33 +05:30: Error fetching peers from https://rpc.cros-nest.com/osmosis: Error: Failed to fetch net_info: 500
7|decentra | 2026-09-01 22:05:45 +05:30: Error fetching peers from https://realio.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:05:48 +05:30: Error fetching peers from https://safrochain.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-09-01 22:05:51 +05:30: Error fetching peers from https://rpc.lavenderfive.com/secretnetwork: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:05:58 +05:30: Error fetching peers from https://source-rpc.bluestake.net: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-01 22:05:58 +05:30: Error fetching peers from https://source.rpc.m.anode.team: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:06:08 +05:30: Error fetching peers from https://rpc.source.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 22:06:22 +05:30: Error fetching peers from https://rpc-xrp.imperator.co: Error: Failed to fetch net_info: 500
7|decentra | 2026-09-01 22:06:30 +05:30: Error fetching peers from https://atomone-testnet-rpc.bonynode.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:06:34 +05:30: Error fetching peers from https://cosmoshubt.tendermintrpc.lava.build: Error: Failed to fetch net_info: 410
7|decentra | 2026-09-01 22:06:39 +05:30: Error fetching peers from https://empe.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:06:52 +05:30: Error fetching peers from https://topaz-gnoland-rpc.noderuner.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-01 22:06:55 +05:30: Error fetching peers from https://juno-testnet-rpc.cogwheel.zone: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-01 22:07:05 +05:30: Error fetching peers from https://odiseo.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:00:16 +05:30: Error fetching peers from https://mainnet-arkeo-rpc.konsortech.xyz: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:00:16 +05:30: Error fetching peers from https://rpc.arkeo.validatus.com: TypeError: fetch failed
7|decentra | 2026-09-02 00:00:16 +05:30: Error fetching peers from https://arkeo.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:00:26 +05:30: Error fetching peers from https://rpc.arkeo.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-02 00:00:39 +05:30: Error fetching peers from https://rpc.atomone.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-02 00:00:43 +05:30: Error fetching peers from https://bitway-rpc.polkachu.com: TypeError: fetch failed
7|decentra | 2026-09-02 00:00:47 +05:30: Error fetching peers from https://bouncebit.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-09-02 00:00:50 +05:30: Error fetching peers from https://rpc-cosmos.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:00:50 +05:30: Error fetching peers from https://rpc.lavenderfive.com/cosmoshub: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:00:50 +05:30: Error fetching peers from https://cosmoshub.rpc.stakin-nodes.com: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:00:58 +05:30: Error fetching peers from https://crossfi-rpc.polkachu.com: Error: Failed to fetch net_info: 501
7|decentra | 2026-09-02 00:00:58 +05:30: Error fetching peers from https://crossfi.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:01:08 +05:30: Error fetching peers from https://rpc.crossfi.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-02 00:01:11 +05:30: Error fetching peers from https://rpc-firmachain.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:01:11 +05:30: Error fetching peers from https://rpc.lavenderfive.com/firmachain: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:01:11 +05:30: Error fetching peers from https://firmachain.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:01:15 +05:30: Error fetching peers from https://rpc.hippo-protocol.com: Error: Failed to fetch net_info: 403
7|decentra | 2026-09-02 00:01:19 +05:30: Error fetching peers from https://juno-rpc.stakeandrelax.net: Error: Failed to fetch net_info: 503
7|decentra | 2026-09-02 00:01:19 +05:30: Error fetching peers from https://juno-rpc.cogwheel.zone: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:01:26 +05:30: Error fetching peers from http://kyve.rpc.m.stavr.tech:12357: TypeError: fetch failed
7|decentra | 2026-09-02 00:01:26 +05:30: Error fetching peers from https://rpc-kyve.ecostake.com: Error: Failed to fetch net_info: 525
7|decentra | 2026-09-02 00:01:26 +05:30: Error fetching peers from https://rpc.kyve.network: Error: Failed to fetch net_info: 404
7|decentra | 2026-09-02 00:01:26 +05:30: Error fetching peers from https://kyve-mainnet-rpc.mellifera.network: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:01:26 +05:30: Error fetching peers from https://kyve.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:01:29 +05:30: Error fetching peers from https://rpc.lavenderfive.com/lava: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:01:41 +05:30: Error fetching peers from https://mezo.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:01:44 +05:30: Error fetching peers from https://rpc.lavenderfive.com/noble: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:01:47 +05:30: Error fetching peers from https://rpc.lavenderfive.com/osmosis: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:01:47 +05:30: Error fetching peers from https://rpc.osmosis.zone: Error: Failed to fetch net_info: 403
7|decentra | 2026-09-02 00:01:47 +05:30: Error fetching peers from https://public.stakewolle.com/cosmos/osmosis/rpc: Error: Failed to fetch net_info: 403
7|decentra | 2026-09-02 00:01:47 +05:30: Error fetching peers from https://osmosis.rpc.stakin-nodes.com: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:01:50 +05:30: Error fetching peers from https://rpc.osmosis.validatus.com: TypeError: fetch failed
7|decentra | 2026-09-02 00:02:08 +05:30: Error fetching peers from https://realio.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:02:11 +05:30: Error fetching peers from https://safrochain.rpc.nodeshub.online: TypeError: fetch failed
7|decentra | 2026-09-02 00:02:14 +05:30: Error fetching peers from https://rpc.lavenderfive.com/secretnetwork: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:02:21 +05:30: Error fetching peers from https://source-rpc.bluestake.net: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:02:21 +05:30: Error fetching peers from https://source.rpc.m.anode.team: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:02:31 +05:30: Error fetching peers from https://rpc.source.roomit.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-02 00:02:44 +05:30: Error fetching peers from https://rpc-xrp.imperator.co: Error: Failed to fetch net_info: 429
7|decentra | 2026-09-02 00:02:53 +05:30: Error fetching peers from https://atomone-testnet-rpc.bonynode.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:02:56 +05:30: Error fetching peers from https://cosmoshubt.tendermintrpc.lava.build: Error: Failed to fetch net_info: 410
7|decentra | 2026-09-02 00:03:01 +05:30: Error fetching peers from https://empe.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:03:14 +05:30: Error fetching peers from https://topaz-gnoland-rpc.noderuner.xyz: TimeoutError: The operation was aborted due to timeout
7|decentra | 2026-09-02 00:03:17 +05:30: Error fetching peers from https://juno-testnet-rpc.cogwheel.zone: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 00:03:27 +05:30: Error fetching peers from https://odiseo.test.rpc.nodeshub.online: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 02:03:56 +05:30: Error fetching peers from https://mainnet-arkeo-rpc.konsortech.xyz: Error: Failed to fetch net_info: 502
7|decentra | 2026-09-02 02:03:56 +05:30: Error fetching peers from https://arkeo.rpc.nodeshub.online: Error: Failed to fetch net_info: 530