https://github.com/Undine1/IXS-Dashboard
· scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)
30 raw signals (0 security + 30 graph)
Last scanned 2 months, 1 week ago · v1 · 24 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 273 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
ethCall |
software | healthy | scripts/verify_pool_meta.ts:ethCall |
json |
software | healthy | scripts/verify_pool_meta.ts:json |
addrFromHex |
software | healthy | scripts/verify_pool_meta.ts:addrFromHex |
main |
software | healthy | scripts/verify_pool_meta.ts:main |
loadEnvLocal |
software | healthy | scripts/update_holder_rankings.js:loadEnvLocal |
ensureDirectory |
software | healthy | scripts/update_holder_rankings.js:ensureDirectory |
readJson |
software | healthy | scripts/update_holder_rankings.js:readJson |
writeJson |
software | healthy | scripts/update_holder_rankings.js:writeJson |
isValidAddress |
software | healthy | scripts/update_holder_rankings.js:isValidAddress |
toNonNegativeInteger |
software | healthy | scripts/update_holder_rankings.js:toNonNegativeInteger |
parseRpcListValue |
software | healthy | scripts/update_holder_rankings.js:parseRpcListValue |
parseAddressList |
software | healthy | scripts/update_holder_rankings.js:parseAddressList |
getAlchemyRpcUrlsForChain |
software | healthy | scripts/update_holder_rankings.js:getAlchemyRpcUrlsForChain |
getInfuraRpcUrlsForChain |
software | healthy | scripts/update_holder_rankings.js:getInfuraRpcUrlsForChain |
getChainstackRpcUrlsForChain |
software | healthy | scripts/update_holder_rankings.js:getChainstackRpcUrlsForCh… |
normalizeHolderLabelRegistry |
software | healthy | scripts/update_holder_rankings.js:normalizeHolderLabelRegis… |
readHolderLabelRegistry |
software | healthy | scripts/update_holder_rankings.js:readHolderLabelRegistry |
buildExcludedAddressSet |
software | healthy | scripts/update_holder_rankings.js:buildExcludedAddressSet |
getRpcUrlsForChain |
software | healthy | scripts/update_holder_rankings.js:getRpcUrlsForChain |
getAlchemyRpcUrlForChain |
software | healthy | scripts/update_holder_rankings.js:getAlchemyRpcUrlForChain |
paceRpcRequests |
software | healthy | scripts/update_holder_rankings.js:paceRpcRequests |
requestWithRetries |
software | healthy | scripts/update_holder_rankings.js:requestWithRetries |
rpcCall |
software | healthy | scripts/update_holder_rankings.js:rpcCall |
alchemyCall |
software | healthy | scripts/update_holder_rankings.js:alchemyCall |
asRpcHex |
software | healthy | scripts/update_holder_rankings.js:asRpcHex |
fromRpcHex |
software | healthy | scripts/update_holder_rankings.js:fromRpcHex |
getLatestBlockRpc |
software | healthy | scripts/update_holder_rankings.js:getLatestBlockRpc |
contractExistsAtBlock |
software | healthy | scripts/update_holder_rankings.js:contractExistsAtBlock |
findContractDeploymentBlock |
software | healthy | scripts/update_holder_rankings.js:findContractDeploymentBlo… |
fetchTransferLogs |
software | healthy | scripts/update_holder_rankings.js:fetchTransferLogs |
normalizeTopicAddress |
software | healthy | scripts/update_holder_rankings.js:normalizeTopicAddress |
normalizePlainAddress |
software | healthy | scripts/update_holder_rankings.js:normalizePlainAddress |
getRawBalance |
software | healthy | scripts/update_holder_rankings.js:getRawBalance |
setRawBalance |
software | healthy | scripts/update_holder_rankings.js:setRawBalance |
applyTransferLog |
software | healthy | scripts/update_holder_rankings.js:applyTransferLog |
applyTransferDelta |
software | healthy | scripts/update_holder_rankings.js:applyTransferDelta |
applyAssetTransfer |
software | healthy | scripts/update_holder_rankings.js:applyAssetTransfer |
addThousandsSeparators |
software | healthy | scripts/update_holder_rankings.js:addThousandsSeparators |
formatTokenAmount |
software | healthy | scripts/update_holder_rankings.js:formatTokenAmount |
rounded |
software | healthy | scripts/update_holder_rankings.js:rounded |
fraction |
software | healthy | scripts/update_holder_rankings.js:fraction |
createDefaultState |
software | healthy | scripts/update_holder_rankings.js:createDefaultState |
normalizeState |
software | healthy | scripts/update_holder_rankings.js:normalizeState |
isStateIntegrityError |
software | healthy | scripts/update_holder_rankings.js:isStateIntegrityError |
clearChainBalances |
software | healthy | scripts/update_holder_rankings.js:clearChainBalances |
resetChainForFullResync |
software | healthy | scripts/update_holder_rankings.js:resetChainForFullResync |
cloneJsonValue |
software | healthy | scripts/update_holder_rankings.js:cloneJsonValue |
snapshotChainState |
software | healthy | scripts/update_holder_rankings.js:snapshotChainState |
restoreChainSnapshot |
software | healthy | scripts/update_holder_rankings.js:restoreChainSnapshot |
ensureChainState |
software | healthy | scripts/update_holder_rankings.js:ensureChainState |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
index.ts |
software | healthy | types/index.ts |
rpc.test.ts |
software | healthy | tests/rpc.test.ts |
holderRankings.test.ts |
software | healthy | tests/holderRankings.test.ts |
poolMath.test.ts |
software | healthy | tests/poolMath.test.ts |
poolVolume.test.ts |
software | healthy | tests/poolVolume.test.ts |
onchainSnapshot.test.ts |
software | healthy | tests/onchainSnapshot.test.ts |
pool_volume_automation.md |
software | healthy | docs/pool_volume_automation.md |
holder_rankings_automation.md |
software | healthy | docs/holder_rankings_automation.md |
verify_pool_meta.ts |
software | healthy | scripts/verify_pool_meta.ts |
update_holder_rankings.js |
software | healthy | scripts/update_holder_rankings.js |
update_onchain_snapshot.ts |
software | healthy | scripts/update_onchain_snapshot.ts |
update_pool_volume_indexer.js |
software | healthy | scripts/update_pool_volume_indexer.js |
dev-delay.js |
software | healthy | scripts/dev-delay.js |
BurnStats.tsx |
software | healthy | components/BurnStats.tsx |
globals.css |
software | healthy | app/globals.css |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
route.ts |
software | healthy | app/api/holderRankings/route.ts |
route.ts |
software | healthy | app/api/pools/route.ts |
route.ts |
software | healthy | app/api/syncStatus/route.ts |
route.ts |
software | healthy | app/api/poolVolume/route.ts |
route.ts |
software | healthy | app/api/burnStats/route.ts |
route.ts |
software | healthy | app/metrics/route.ts |
rpc.ts |
software | healthy | lib/rpc.ts |
onchainSnapshot.ts |
software | healthy | lib/onchainSnapshot.ts |
supply.ts |
software | healthy | lib/supply.ts |
clientBurnService.ts |
software | healthy | lib/clientBurnService.ts |
poolsConfig.ts |
software | healthy | lib/poolsConfig.ts |
utils.ts |
software | healthy | lib/utils.ts |
burnStatsService.ts |
software | healthy | lib/burnStatsService.ts |
poolMath.ts |
software | healthy | lib/poolMath.ts |
poolsService.ts |
software | healthy | lib/poolsService.ts |
tvlConfig.ts |
software | healthy | lib/tvlConfig.ts |
layoutConfig.ts |
software | healthy | lib/layoutConfig.ts |
codeql.yml |
software | healthy | .github/workflows/codeql.yml |
verify-pool-meta.yml |
software | healthy | .github/workflows/verify-pool-meta.yml |
update-dashboard-data.yml |
software | healthy | .github/workflows/update-dashboard-data.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
app |
software | healthy | app |
api |
software | healthy | app/api |
holderRankings |
software | healthy | app/api/holderRankings |
pools |
software | healthy | app/api/pools |
syncStatus |
software | healthy | app/api/syncStatus |
poolVolume |
software | healthy | app/api/poolVolume |
burnStats |
software | healthy | app/api/burnStats |
metrics |
software | healthy | app/metrics |
lib |
software | healthy | lib |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
POLYGON_USDC |
cicd | healthy | — |
ALCHEMY_API_KEY |
cicd | healthy | — |
GH_PAT |
cicd | healthy | — |
BACKUP_CHAINSTACK_BASE_RPC_URL |
cicd | healthy | — |
BACKUP_INFURA_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
BurnStats |
frontend | healthy | components/BurnStats.tsx |
Dashboard |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::verify-pool-meta |
cicd | healthy | .github/workflows/verify-pool-meta.yml |
gha::update-dashboard-data |
cicd | healthy | .github/workflows/update-dashboard-data.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
verify |
cicd | healthy | .github/workflows/verify-pool-meta.yml |
update |
cicd | healthy | .github/workflows/update-dashboard-data.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-zed6jhwr |
software | healthy | /tmp/repobility-clone-zed6jhwr |
This page is publicly accessible at:
https://repobility.com/scan/5480e6d3-07ad-4b97-b7bb-d04c74cf9bb6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5480e6d3-07ad-4b97-b7bb-d04c74cf9bb6/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.