Admin Dashboard

Basics

Uptime
52:11
Node Version
v22.22.2
Node Env
development

App Config

{
    "privacyMode": true,
    "slowDeviceMode": false,
    "demoSite": false,
    "rpcConcurrency": 10,
    "addressApi": "electrumx",
    "ipStackComApiAccessKey": false,
    "mapBoxComApiAccessKey": false,
    "redisCache": false,
    "noInmemoryRpcCache": false
}

App Events

EventCountLastParams
request13816:58UTC(0s ago)
error4044316:54UTC(3m ago)

Memory Stats

Heap SizeUsed HeapHeap LimitPhysical SizeAvailable Size
102.97 MB67.73 MB4.35 GB102.78 MB4.28 GB

Cache Stats

CacheTryHitMissError
memory856628(73.364 %)228(26.636 %)0(0 %)

Cache Sizes

{
    "misc": {
        "size": 32
    },
    "block": {
        "size": 28
    },
    "tx": {
        "size": 2
    },
    "mining": {
        "size": 0
    }
}

RPC Stats

MethodCountTime (s)Avg Time (ms)Successes / FailuresSuccess Rate
getnetworkinfo20.01682/0100 %
getblockchaininfo200.0763.820/0100 %
getblockstats720.5918.20872/0100 %
getindexinfo10.00991/0100 %
gettxoutsetinfo20.01262/0100 %
getmempoolinfo140.0463.28614/0100 %
getmininginfo100.04410/0100 %
getblockhash590.3826.47559/0100 %
estimatesmartfee200.1055.2520/0100 %
getnetworkhashps60.0355.8336/0100 %
getblockheader120.0211.7512/0100 %
getblock580.3556.12158/0100 %
getrawtransaction550.2083.78255/0100 %
getblocktemplate100.02210/0100 %
validateaddress10.00221/0100 %
gettxout30.0051.6673/0100 %
getdeploymentinfo10.00551/0100 %
uptime10.00551/0100 %
getnettotals10.00551/0100 %

Electrum Stats

ActionCountFirst SeenLast Seen
connect0--
disconnect0--
error0--

RPCCountTime (s)Avg Time (ms)Successes / FailuresSuccess Rate

Error Stats

ErrorCountFirst SeenLast Seen
327hs0gde
152:11 ago52:11 ago
3ufhwehe
configDir
/opt/btc-rpc-explorer/public/txt/mining-pools-configs/TBLOZ1
desc
Unable to scan directory1
errorMsg
ENOENT: no such file or directory, scandir '/opt/btc-rpc-explorer/public/txt/mining-pools-configs/TBLOZ'1
152:11 ago52:11 ago
389wer07eghdd
errorMsg
Cannot set properties of undefined (setting 'tx')6
651:57 ago2:24 ago
awaitPromises_rejected
151:04 ago51:04 ago
NotFound
path
/admin/img/network-testnet/site.webmanifest1/quote/style/highlight.min.css?v=2025-08-24-26e282a06e1/quote/img/network-testnet/logo.svg?v=2025-08-24-26e282a06e1/quote/style/dark-v1.min.css?v=2025-08-24-26e282a06e1/quote/snippet/quote/random2/quote/style/bootstrap-icons.css?v=2025-08-24-26e282a06e2/quote/style/light.min.css?v=2025-08-24-26e282a06e2/quote/js/site.js?v=2025-08-24-26e282a06e2/quote/img/network-testnet/favicon-32x32.png?v=2025-08-24-26e282a06e2/quote/img/network-testnet/favicon.ico?v=2025-08-24-26e282a06e2/quote/js/highlight.min.js?v=2025-08-24-26e282a06e1/quote/js/jquery.min.js?v=2025-08-24-26e282a06e1/quote/js/bootstrap.bundle.min.js?v=2025-08-24-26e282a06e2/.well-known/farcaster.json3/quote/img/network-testnet/favicon-16x16.png?v=2025-08-24-26e282a06e2/quote/style/dark.min.css?v=2025-08-24-26e282a06e1/quote/img/network-testnet/apple-touch-icon.png?v=2025-08-24-26e282a06e2/assets/js/qr_modal.js1/assets/js/message.js1/assets/js/auth.js1/js/twint_ch.js1/static/style/protect/index.js1/js/lkk_ch.js1/bot-connect.js1/static/style/sys_files/index.js1/quote/img/network-testnet/site.webmanifest2/js/bootstrap.bundle.min.js.map1/admin/snippet/quote/random1/quote/block-height/01/quote/api/docs1/block-height/api/docs1
errorMsg
Not Found: /admin/img/network-testnet/site.webmanifest1Not Found: /quote/style/highlight.min.css?v=2025-08-24-26e282a06e1Not Found: /quote/img/network-testnet/logo.svg?v=2025-08-24-26e282a06e1Not Found: /quote/style/dark-v1.min.css?v=2025-08-24-26e282a06e1Not Found: /quote/snippet/quote/random2Not Found: /quote/style/bootstrap-icons.css?v=2025-08-24-26e282a06e2Not Found: /quote/style/light.min.css?v=2025-08-24-26e282a06e2Not Found: /quote/js/site.js?v=2025-08-24-26e282a06e2Not Found: /quote/img/network-testnet/favicon-32x32.png?v=2025-08-24-26e282a06e2Not Found: /quote/img/network-testnet/favicon.ico?v=2025-08-24-26e282a06e2Not Found: /quote/js/highlight.min.js?v=2025-08-24-26e282a06e1Not Found: /quote/js/jquery.min.js?v=2025-08-24-26e282a06e1Not Found: /quote/js/bootstrap.bundle.min.js?v=2025-08-24-26e282a06e2Not Found: /.well-known/farcaster.json3Not Found: /quote/img/network-testnet/favicon-16x16.png?v=2025-08-24-26e282a06e2Not Found: /quote/style/dark.min.css?v=2025-08-24-26e282a06e1Not Found: /quote/img/network-testnet/apple-touch-icon.png?v=2025-08-24-26e282a06e2Not Found: /assets/js/qr_modal.js1Not Found: /assets/js/message.js1Not Found: /assets/js/auth.js1Not Found: /js/twint_ch.js1Not Found: /static/style/protect/index.js1Not Found: /js/lkk_ch.js1Not Found: /bot-connect.js1Not Found: /static/style/sys_files/index.js1Not Found: /quote/img/network-testnet/site.webmanifest2Not Found: /js/bootstrap.bundle.min.js.map1Not Found: /admin/snippet/quote/random1Not Found: /quote/block-height/01Not Found: /quote/api/docs1Not Found: /block-height/api/docs1
4350:55 ago3:27 ago
DoubleUrl
type
block/block4
userAgent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)4
422:58 ago0:21 ago
ExpressUncaughtError
errorMsg
Cannot read properties of undefined (reading 'duplicateIndex')9/opt/btc-rpc-explorer/views/transaction.pug:50 48| - var totalInputValue = new Decimal(0); 49| if (result.getrawtransaction.vin[0].coinbase) > 50| - totalInputValue = totalInputValue.plus(new Decimal(coinConfig.blockRewardFunction(result.getblock.height, activeBlockchain))); 51| each txInput, txInputIndex in result.txInputs 52| if (txInput) 53| - var vout = txInput; Cannot read properties of undefined (reading 'height')1
1021:38 ago1:19 ago

Memory Stats

{
    "total_heap_size": 102965248,
    "total_heap_size_executable": 6365184,
    "total_physical_size": 102776832,
    "total_available_size": 4275699624,
    "used_heap_size": 67734208,
    "heap_size_limit": 4345298944,
    "malloced_memory": 1089656,
    "peak_malloced_memory": 7432632,
    "does_zap_garbage": 0,
    "number_of_native_contexts": 1,
    "number_of_detached_contexts": 0,
    "total_global_handles_size": 16384,
    "used_global_handles_size": 4928,
    "external_memory": 24010420
}

Error Stats

{
    "327hs0gde": {
        "count": 1,
        "firstSeen": 1780416352578,
        "properties": {},
        "lastSeen": 1780416352578
    },
    "3ufhwehe": {
        "count": 1,
        "firstSeen": 1780416352584,
        "properties": {
            "configDir": {
                "/opt/btc-rpc-explorer/public/txt/mining-pools-configs/TBLOZ": 1
            },
            "desc": {
                "Unable to scan directory": 1
            },
            "errorMsg": {
                "ENOENT: no such file or directory, scandir '/opt/btc-rpc-explorer/public/txt/mining-pools-configs/TBLOZ'": 1
            }
        },
        "lastSeen": 1780416352584
    },
    "389wer07eghdd": {
        "count": 6,
        "firstSeen": 1780416366706,
        "properties": {
            "errorMsg": {
                "Cannot set properties of undefined (setting 'tx')": 6
            }
        },
        "lastSeen": 1780419339117
    },
    "awaitPromises_rejected": {
        "count": 1,
        "firstSeen": 1780416419275,
        "properties": {},
        "lastSeen": 1780416419275
    },
    "NotFound": {
        "count": 43,
        "firstSeen": 1780416428789,
        "properties": {
            "path": {
                "/admin/img/network-testnet/site.webmanifest": 1,
                "/quote/style/highlight.min.css?v=2025-08-24-26e282a06e": 1,
                "/quote/img/network-testnet/logo.svg?v=2025-08-24-26e282a06e": 1,
                "/quote/style/dark-v1.min.css?v=2025-08-24-26e282a06e": 1,
                "/quote/snippet/quote/random": 2,
                "/quote/style/bootstrap-icons.css?v=2025-08-24-26e282a06e": 2,
                "/quote/style/light.min.css?v=2025-08-24-26e282a06e": 2,
                "/quote/js/site.js?v=2025-08-24-26e282a06e": 2,
                "/quote/img/network-testnet/favicon-32x32.png?v=2025-08-24-26e282a06e": 2,
                "/quote/img/network-testnet/favicon.ico?v=2025-08-24-26e282a06e": 2,
                "/quote/js/highlight.min.js?v=2025-08-24-26e282a06e": 1,
                "/quote/js/jquery.min.js?v=2025-08-24-26e282a06e": 1,
                "/quote/js/bootstrap.bundle.min.js?v=2025-08-24-26e282a06e": 2,
                "/.well-known/farcaster.json": 3,
                "/quote/img/network-testnet/favicon-16x16.png?v=2025-08-24-26e282a06e": 2,
                "/quote/style/dark.min.css?v=2025-08-24-26e282a06e": 1,
                "/quote/img/network-testnet/apple-touch-icon.png?v=2025-08-24-26e282a06e": 2,
                "/assets/js/qr_modal.js": 1,
                "/assets/js/message.js": 1,
                "/assets/js/auth.js": 1,
                "/js/twint_ch.js": 1,
                "/static/style/protect/index.js": 1,
                "/js/lkk_ch.js": 1,
                "/bot-connect.js": 1,
                "/static/style/sys_files/index.js": 1,
                "/quote/img/network-testnet/site.webmanifest": 2,
                "/js/bootstrap.bundle.min.js.map": 1,
                "/admin/snippet/quote/random": 1,
                "/quote/block-height/0": 1,
                "/quote/api/docs": 1,
                "/block-height/api/docs": 1
            },
            "errorMsg": {
                "Not Found: /admin/img/network-testnet/site.webmanifest": 1,
                "Not Found: /quote/style/highlight.min.css?v=2025-08-24-26e282a06e": 1,
                "Not Found: /quote/img/network-testnet/logo.svg?v=2025-08-24-26e282a06e": 1,
                "Not Found: /quote/style/dark-v1.min.css?v=2025-08-24-26e282a06e": 1,
                "Not Found: /quote/snippet/quote/random": 2,
                "Not Found: /quote/style/bootstrap-icons.css?v=2025-08-24-26e282a06e": 2,
                "Not Found: /quote/style/light.min.css?v=2025-08-24-26e282a06e": 2,
                "Not Found: /quote/js/site.js?v=2025-08-24-26e282a06e": 2,
                "Not Found: /quote/img/network-testnet/favicon-32x32.png?v=2025-08-24-26e282a06e": 2,
                "Not Found: /quote/img/network-testnet/favicon.ico?v=2025-08-24-26e282a06e": 2,
                "Not Found: /quote/js/highlight.min.js?v=2025-08-24-26e282a06e": 1,
                "Not Found: /quote/js/jquery.min.js?v=2025-08-24-26e282a06e": 1,
                "Not Found: /quote/js/bootstrap.bundle.min.js?v=2025-08-24-26e282a06e": 2,
                "Not Found: /.well-known/farcaster.json": 3,
                "Not Found: /quote/img/network-testnet/favicon-16x16.png?v=2025-08-24-26e282a06e": 2,
                "Not Found: /quote/style/dark.min.css?v=2025-08-24-26e282a06e": 1,
                "Not Found: /quote/img/network-testnet/apple-touch-icon.png?v=2025-08-24-26e282a06e": 2,
                "Not Found: /assets/js/qr_modal.js": 1,
                "Not Found: /assets/js/message.js": 1,
                "Not Found: /assets/js/auth.js": 1,
                "Not Found: /js/twint_ch.js": 1,
                "Not Found: /static/style/protect/index.js": 1,
                "Not Found: /js/lkk_ch.js": 1,
                "Not Found: /bot-connect.js": 1,
                "Not Found: /static/style/sys_files/index.js": 1,
                "Not Found: /quote/img/network-testnet/site.webmanifest": 2,
                "Not Found: /js/bootstrap.bundle.min.js.map": 1,
                "Not Found: /admin/snippet/quote/random": 1,
                "Not Found: /quote/block-height/0": 1,
                "Not Found: /quote/api/docs": 1,
                "Not Found: /block-height/api/docs": 1
            }
        },
        "lastSeen": 1780419276282
    },
    "DoubleUrl": {
        "count": 4,
        "firstSeen": 1780418105012,
        "properties": {
            "type": {
                "block/block": 4
            },
            "userAgent": {
                "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)": 4
            }
        },
        "lastSeen": 1780419462598
    },
    "ExpressUncaughtError": {
        "count": 10,
        "firstSeen": 1780418185120,
        "properties": {
            "errorMsg": {
                "Cannot read properties of undefined (reading 'duplicateIndex')": 9,
                "/opt/btc-rpc-explorer/views/transaction.pug:50\n    48| \t\t- var totalInputValue = new Decimal(0);\n    49| \t\tif (result.getrawtransaction.vin[0].coinbase)\n  > 50| \t\t\t- totalInputValue = totalInputValue.plus(new Decimal(coinConfig.blockRewardFunction(result.getblock.height, activeBlockchain)));\n    51| \t\teach txInput, txInputIndex in result.txInputs\n    52| \t\t\tif (txInput)\n    53| \t\t\t\t- var vout = txInput;\n\nCannot read properties of undefined (reading 'height')": 1
            }
        },
        "lastSeen": 1780419404407
    }
}