https://github.com/SidraChain/blockscout-frontend
· scanned 2026-05-24 01:21 UTC (1 week, 5 days ago)
· 10 languages
259 findings (70 legacy + 189 scanner) 11/13 scanners ran 23rd percentile · Typescript · large (100-500K LoC) Scanner says 78 (lower by 10)
Last scanned 1 week, 5 days ago · v1 · 259 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
30.0 | 0.20 | 6.00 |
documentation_score |
60.0 | 0.15 | 9.00 |
practices_score |
52.0 | 0.15 | 7.80 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 68.5 |
All 7481 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 |
|---|---|---|---|
register |
software | healthy | instrumentation.ts:register |
middleware |
software | healthy | middleware.ts:middleware |
from |
software | healthy | playwright-ct.config.ts:from |
in |
software | healthy | playwright-ct.config.ts:in |
getRewardDetailsItem |
software | healthy | mocks/epochs/celo.ts:getRewardDetailsItem |
store |
software | healthy | mocks/contract/info.ts:store |
retrieve |
software | healthy | mocks/contract/info.ts:retrieve |
generateListStub |
software | healthy | stubs/utils.ts:generateListStub |
getTokenHoldersStub |
software | healthy | stubs/token.ts:getTokenHoldersStub |
getTokenInstanceHoldersStub |
software | healthy | stubs/token.ts:getTokenInstanceHoldersStub |
getTokenTransfersStub |
software | healthy | stubs/token.ts:getTokenTransfersStub |
getTokenInstanceTransfersStub |
software | healthy | stubs/token.ts:getTokenInstanceTransfersStub |
ZkEvmL2TxnBatchDetails |
software | healthy | ui/txnBatches/zkEvmL2/ZkEvmL2TxnBatchDetails.tsx:ZkEvmL2Txn… |
ZkEvmTxnBatchesListItem |
software | healthy | ui/txnBatches/zkEvmL2/ZkEvmTxnBatchesListItem.tsx:ZkEvmTxnB… |
ZkEvmTxnBatchesTable |
software | healthy | ui/txnBatches/zkEvmL2/ZkEvmTxnBatchesTable.tsx:ZkEvmTxnBatc… |
ZkEvmTxnBatchesTableItem |
software | healthy | ui/txnBatches/zkEvmL2/ZkEvmTxnBatchesTableItem.tsx:ZkEvmTxn… |
OptimisticL2TxnBatchBlobEigenda |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobEigenda.… |
OptimisticL2TxnBatchBlobCelestia |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobCelestia… |
OptimisticL2TxnBatchBlobWrapper |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobWrapper.… |
OptimisticL2TxnBatchBlobCallData |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobCallData… |
OptimisticL2TxnBatchesListItem |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchesListItem.t… |
useBatchQuery |
software | healthy | ui/txnBatches/optimisticL2/useBatchQuery.tsx:useBatchQuery |
OptimisticL2TxnBatchesTable |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchesTable.tsx:… |
OptimisticL2TxnBatchesTableItem |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchesTableItem.… |
OptimisticL2TxnBatchDetails |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchDetails.tsx:… |
OptimisticL2TxnBatchBlobEip4844 |
software | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobEip4844.… |
ZkSyncL2TxnBatchHashesInfo |
software | healthy | ui/txnBatches/zkSyncL2/ZkSyncL2TxnBatchHashesInfo.tsx:ZkSyn… |
ZkSyncTxnBatchesTable |
software | healthy | ui/txnBatches/zkSyncL2/ZkSyncTxnBatchesTable.tsx:ZkSyncTxnB… |
ZkSyncTxnBatchesTableItem |
software | healthy | ui/txnBatches/zkSyncL2/ZkSyncTxnBatchesTableItem.tsx:ZkSync… |
ZkSyncL2TxnBatchDetails |
software | healthy | ui/txnBatches/zkSyncL2/ZkSyncL2TxnBatchDetails.tsx:ZkSyncL2… |
ZkSyncTxnBatchesListItem |
software | healthy | ui/txnBatches/zkSyncL2/ZkSyncTxnBatchesListItem.tsx:ZkSyncT… |
ScrollL2TxnBatchesTable |
software | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchesTable.tsx:ScrollL2… |
ScrollL2TxnBatchesListItem |
software | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchesListItem.tsx:Scrol… |
ScrollL2TxnBatchesTableItem |
software | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchesTableItem.tsx:Scro… |
ScrollL2TxnBatchDetails |
software | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchDetails.tsx:ScrollL2… |
ArbitrumL2TxnBatchDetailsCelestiaDA |
software | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchDetailsCelestiaD… |
ArbitrumL2TxnBatchesTable |
software | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchesTable.tsx:Arbi… |
ArbitrumL2TxnBatchesTableItem |
software | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchesTableItem.tsx:… |
ArbitrumL2TxnBatchDetailsAnyTrustDA |
software | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchDetailsAnyTrustD… |
ArbitrumL2TxnBatchDetails |
software | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchDetails.tsx:Arbi… |
useBatchQuery |
software | healthy | ui/txnBatches/arbitrumL2/useBatchQuery.tsx:useBatchQuery |
ArbitrumL2TxnBatchesListItem |
software | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchesListItem.tsx:A… |
UptimeStatus |
software | healthy | ui/megaEth/uptime/UptimeStatus.tsx:UptimeStatus |
statusTag |
software | healthy | ui/megaEth/uptime/UptimeStatus.tsx:statusTag |
UptimeStats |
software | healthy | ui/megaEth/uptime/UptimeStats.tsx:UptimeStats |
useUptimeSocketData |
software | healthy | ui/megaEth/uptime/useUptimeSocketData.ts:useUptimeSocketData |
Uptime |
software | healthy | ui/megaEth/uptime/Uptime.tsx:Uptime |
filterByInterval |
software | healthy | ui/megaEth/uptime/UptimeCharts.tsx:filterByInterval |
smoothData |
software | healthy | ui/megaEth/uptime/UptimeCharts.tsx:smoothData |
UptimeCharts |
software | healthy | ui/megaEth/uptime/UptimeCharts.tsx:UptimeCharts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
instrumentation.node.ts |
software | warning | instrumentation.node.ts |
startup.node.ts |
software | warning | startup.node.ts |
instrumentation.ts |
software | healthy | instrumentation.ts |
README.md |
software | healthy | README.md |
RELEASE_NOTES.md |
software | healthy | RELEASE_NOTES.md |
package.json |
software | healthy | package.json |
tsconfig.jest.json |
software | healthy | tsconfig.jest.json |
next.config.js |
software | warning | next.config.js |
Dockerfile |
software | healthy | Dockerfile |
prometheus.yml |
software | healthy | prometheus.yml |
next-env.d.ts |
software | warning | next-env.d.ts |
global.d.ts |
software | warning | global.d.ts |
svgo.config.format.js |
software | warning | svgo.config.format.js |
reset.d.ts |
software | warning | reset.d.ts |
middleware.ts |
software | healthy | middleware.ts |
svgo.config.js |
software | warning | svgo.config.js |
.env.example |
software | healthy | .env.example |
playwright-ct.config.ts |
software | healthy | playwright-ct.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
decs.d.ts |
software | warning | decs.d.ts |
vitest.config.ts |
software | warning | vitest.config.ts |
homepage.ts |
software | warning | types/homepage.ts |
footerLinks.ts |
software | warning | types/footerLinks.ts |
multichain.ts |
software | warning | types/multichain.ts |
ui.ts |
software | warning | types/ui.ts |
utils.ts |
software | warning | types/utils.ts |
externalChains.ts |
software | warning | types/externalChains.ts |
networks.ts |
software | warning | types/networks.ts |
settings.ts |
software | warning | types/settings.ts |
web3.ts |
software | warning | types/web3.ts |
multichain-aggregator.ts |
software | warning | types/client/multichain-aggregator.ts |
rollup.ts |
software | warning | types/client/rollup.ts |
stats.ts |
software | warning | types/client/stats.ts |
wallets.ts |
software | warning | types/client/wallets.ts |
txInterpretation.ts |
software | warning | types/client/txInterpretation.ts |
marketplace.ts |
software | warning | types/client/marketplace.ts |
account.ts |
software | warning | types/client/account.ts |
zetaChain.ts |
software | warning | types/client/zetaChain.ts |
addressMetadata.ts |
software | warning | types/client/addressMetadata.ts |
gasRefuelProviderConfig.ts |
software | warning | types/client/gasRefuelProviderConfig.ts |
search.ts |
software | warning | types/client/search.ts |
addressProfileAPIConfig.ts |
software | warning | types/client/addressProfileAPIConfig.ts |
deFiDropdown.ts |
software | warning | types/client/deFiDropdown.ts |
adProviders.ts |
software | warning | types/client/adProviders.ts |
externalTxsConfig.ts |
software | warning | types/client/externalTxsConfig.ts |
token.ts |
software | warning | types/client/token.ts |
revoke.ts |
software | warning | types/client/revoke.ts |
multichainProviderConfig.ts |
software | warning | types/client/multichainProviderConfig.ts |
adButlerConfig.ts |
software | warning | types/client/adButlerConfig.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ZkEvmL2TxnBatchDetails |
frontend | healthy | ui/txnBatches/zkEvmL2/ZkEvmL2TxnBatchDetails.tsx |
ZkEvmTxnBatchesListItem |
frontend | healthy | ui/txnBatches/zkEvmL2/ZkEvmTxnBatchesListItem.tsx |
ZkEvmTxnBatchesTable |
frontend | healthy | ui/txnBatches/zkEvmL2/ZkEvmTxnBatchesTable.tsx |
ZkEvmTxnBatchesTableItem |
frontend | healthy | ui/txnBatches/zkEvmL2/ZkEvmTxnBatchesTableItem.tsx |
React |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobEigenda.… |
React |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobCelestia… |
React |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobWrapper.… |
React |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobCallData… |
OptimisticL2TxnBatchesListItem |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchesListItem.t… |
OptimisticL2TxnBatchesTable |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchesTable.tsx |
OptimisticL2TxnBatchesTableItem |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchesTableItem.… |
OptimisticL2TxnBatchDetails |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchDetails.tsx |
React |
frontend | healthy | ui/txnBatches/optimisticL2/OptimisticL2TxnBatchBlobEip4844.… |
React |
frontend | healthy | ui/txnBatches/zkSyncL2/ZkSyncL2TxnBatchHashesInfo.tsx |
ZkSyncTxnBatchesTable |
frontend | healthy | ui/txnBatches/zkSyncL2/ZkSyncTxnBatchesTable.tsx |
ZkSyncTxnBatchesTableItem |
frontend | healthy | ui/txnBatches/zkSyncL2/ZkSyncTxnBatchesTableItem.tsx |
ZkSyncL2TxnBatchDetails |
frontend | healthy | ui/txnBatches/zkSyncL2/ZkSyncL2TxnBatchDetails.tsx |
ZkSyncTxnBatchesListItem |
frontend | healthy | ui/txnBatches/zkSyncL2/ZkSyncTxnBatchesListItem.tsx |
ScrollL2TxnBatchesTable |
frontend | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchesTable.tsx |
ScrollL2TxnBatchesListItem |
frontend | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchesListItem.tsx |
ScrollL2TxnBatchesTableItem |
frontend | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchesTableItem.tsx |
ScrollL2TxnBatchDetails |
frontend | healthy | ui/txnBatches/scrollL2/ScrollL2TxnBatchDetails.tsx |
ArbitrumL2TxnBatchDetailsCelestiaDA |
frontend | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchDetailsCelestiaD… |
ArbitrumL2TxnBatchesTable |
frontend | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchesTable.tsx |
ArbitrumL2TxnBatchesTableItem |
frontend | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchesTableItem.tsx |
ArbitrumL2TxnBatchDetailsAnyTrustDA |
frontend | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchDetailsAnyTrustD… |
ArbitrumL2TxnBatchDetails |
frontend | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchDetails.tsx |
ArbitrumL2TxnBatchesListItem |
frontend | healthy | ui/txnBatches/arbitrumL2/ArbitrumL2TxnBatchesListItem.tsx |
React |
frontend | healthy | ui/megaEth/uptime/UptimeStatus.tsx |
React |
frontend | healthy | ui/megaEth/uptime/UptimeStats.tsx |
React |
frontend | healthy | ui/megaEth/uptime/Uptime.tsx |
React |
frontend | healthy | ui/megaEth/uptime/UptimeCharts.tsx |
React |
frontend | healthy | ui/tokenInstance/TokenInstancePageTitle.tsx |
React |
frontend | healthy | ui/tokenInstance/TokenInstanceMetadata.tsx |
React |
frontend | healthy | ui/tokenInstance/TokenInstanceMetadataFetcher.tsx |
React |
frontend | healthy | ui/tokenInstance/TokenInstanceDetails.tsx |
React |
frontend | healthy | ui/tokenInstance/metadata/MetadataItemArray.tsx |
React |
frontend | healthy | ui/tokenInstance/metadata/MetadataAccordionItem.tsx |
React |
frontend | healthy | ui/tokenInstance/metadata/MetadataItemPrimitive.tsx |
React |
frontend | healthy | ui/tokenInstance/metadata/MetadataAccordionItemTitle.tsx |
React |
frontend | healthy | ui/tokenInstance/metadata/MetadataAccordion.tsx |
React |
frontend | healthy | ui/tokenInstance/metadata/MetadataItemObject.tsx |
TokenInstanceTransfersCount |
frontend | healthy | ui/tokenInstance/details/TokenInstanceTransfersCount.tsx |
TokenInstanceCreatorAddress |
frontend | healthy | ui/tokenInstance/details/TokenInstanceCreatorAddress.tsx |
React |
frontend | healthy | ui/tokenInstance/details/TokenInstanceMetadataInfo.tsx |
React |
frontend | healthy | ui/address/AddressCsvExportLink.tsx |
Address3rdPartyWidgets |
frontend | healthy | ui/address/Address3rdPartyWidgets.tsx |
AddressTxs |
frontend | healthy | ui/address/AddressTxs.tsx |
AddressMud |
frontend | healthy | ui/address/AddressMud.tsx |
AddressTokenTransfers |
frontend | healthy | ui/address/AddressTokenTransfers.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
client |
software | healthy | types/client |
api |
software | healthy | types/api |
views |
software | healthy | types/views |
.devcontainer |
software | healthy | .devcontainer |
mocks |
software | healthy | mocks |
shibarium |
software | healthy | mocks/shibarium |
address |
software | healthy | mocks/address |
zkEvm |
software | healthy | mocks/zkEvm |
noves |
software | healthy | mocks/noves |
operations |
software | healthy | mocks/operations |
mud |
software | healthy | mocks/mud |
config |
software | healthy | mocks/config |
arbitrum |
software | healthy | mocks/arbitrum |
zkSync |
software | healthy | mocks/zkSync |
essentialDapps |
software | healthy | mocks/essentialDapps |
epochs |
software | healthy | mocks/epochs |
interop |
software | healthy | mocks/interop |
apps |
software | healthy | mocks/apps |
clusters |
software | healthy | mocks/clusters |
scroll |
software | healthy | mocks/scroll |
ad |
software | healthy | mocks/ad |
search |
software | healthy | mocks/search |
tokens |
software | healthy | mocks/tokens |
optimism |
software | healthy | mocks/optimism |
deposits |
software | healthy | mocks/deposits |
pools |
software | healthy | mocks/pools |
account |
software | healthy | mocks/account |
metadata |
software | healthy | mocks/metadata |
multichain |
software | healthy | mocks/multichain |
user |
software | healthy | mocks/user |
txs |
software | healthy | mocks/txs |
rewards |
software | healthy | mocks/rewards |
validators |
software | healthy | mocks/validators |
contracts |
software | healthy | mocks/contracts |
userOps |
software | healthy | mocks/userOps |
zetaChain |
software | healthy | mocks/zetaChain |
withdrawals |
software | healthy | mocks/withdrawals |
contract |
software | healthy | mocks/contract |
blobs |
software | healthy | mocks/blobs |
advancedFilter |
software | healthy | mocks/advancedFilter |
blocks |
software | healthy | mocks/blocks |
stats |
software | healthy | mocks/stats |
ens |
software | healthy | mocks/ens |
stubs |
software | healthy | stubs |
noves |
software | healthy | stubs/noves |
essentialDapps |
software | healthy | stubs/essentialDapps |
docs |
software | healthy | docs |
ui |
software | healthy | ui |
txnBatches |
software | healthy | ui/txnBatches |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/BlockCountdown.pw |
frontend | healthy | ui/pages/BlockCountdown.pw.tsx |
/InteropMessages |
frontend | healthy | ui/pages/InteropMessages.tsx |
/ScrollL2Deposits.pw |
frontend | healthy | ui/pages/ScrollL2Deposits.pw.tsx |
/Chakra |
frontend | healthy | ui/pages/Chakra.tsx |
/CsvExport |
frontend | healthy | ui/pages/CsvExport.tsx |
/ScrollL2TxnBatches.pw |
frontend | healthy | ui/pages/ScrollL2TxnBatches.pw.tsx |
/ArbitrumL2TxnWithdrawals |
frontend | healthy | ui/pages/ArbitrumL2TxnWithdrawals.tsx |
/Home.pw |
frontend | healthy | ui/pages/Home.pw.tsx |
/ZkEvmL2TxnBatch |
frontend | healthy | ui/pages/ZkEvmL2TxnBatch.tsx |
/SearchResults.pw |
frontend | healthy | ui/pages/SearchResults.pw.tsx |
/Watchlist |
frontend | healthy | ui/pages/Watchlist.tsx |
/Tokens.pw |
frontend | healthy | ui/pages/Tokens.pw.tsx |
/Epochs.pw |
frontend | healthy | ui/pages/Epochs.pw.tsx |
/ZkEvmL2Withdrawals.pw |
frontend | healthy | ui/pages/ZkEvmL2Withdrawals.pw.tsx |
/Sol2Uml |
frontend | healthy | ui/pages/Sol2Uml.tsx |
/TokenTransfers.pw |
frontend | healthy | ui/pages/TokenTransfers.pw.tsx |
/Marketplace.pw |
frontend | healthy | ui/pages/Marketplace.pw.tsx |
/ContractVerification |
frontend | healthy | ui/pages/ContractVerification.tsx |
/BlockCountdown |
frontend | healthy | ui/pages/BlockCountdown.tsx |
/ScrollL2TxnBatch.pw |
frontend | healthy | ui/pages/ScrollL2TxnBatch.pw.tsx |
/Epochs |
frontend | healthy | ui/pages/Epochs.tsx |
/SearchResults |
frontend | healthy | ui/pages/SearchResults.tsx |
/BlockCountdownIndex |
frontend | healthy | ui/pages/BlockCountdownIndex.tsx |
/UserOp.pw |
frontend | healthy | ui/pages/UserOp.pw.tsx |
/NameDomain |
frontend | healthy | ui/pages/NameDomain.tsx |
/ZkSyncL2TxnBatch |
frontend | healthy | ui/pages/ZkSyncL2TxnBatch.tsx |
/OptimisticL2Deposits |
frontend | healthy | ui/pages/OptimisticL2Deposits.tsx |
/ShibariumWithdrawals.pw |
frontend | healthy | ui/pages/ShibariumWithdrawals.pw.tsx |
/OptimisticL2Withdrawals |
frontend | healthy | ui/pages/OptimisticL2Withdrawals.tsx |
/GasTracker.pw |
frontend | healthy | ui/pages/GasTracker.pw.tsx |
/Token |
frontend | healthy | ui/pages/Token.tsx |
/ContractVerificationForAddress |
frontend | healthy | ui/pages/ContractVerificationForAddress.tsx |
/ShibariumDeposits |
frontend | healthy | ui/pages/ShibariumDeposits.tsx |
/ZkEvmL2Deposits |
frontend | healthy | ui/pages/ZkEvmL2Deposits.tsx |
/OptimisticL2DisputeGames |
frontend | healthy | ui/pages/OptimisticL2DisputeGames.tsx |
/ZetaChainCCTX |
frontend | healthy | ui/pages/ZetaChainCCTX.tsx |
/TacOperations |
frontend | healthy | ui/pages/TacOperations.tsx |
/ArbitrumL2TxnBatch.pw |
frontend | healthy | ui/pages/ArbitrumL2TxnBatch.pw.tsx |
/TokenTransfers |
frontend | healthy | ui/pages/TokenTransfers.tsx |
/NameDomain.pw |
frontend | healthy | ui/pages/NameDomain.pw.tsx |
/VerifiedAddresses |
frontend | healthy | ui/pages/VerifiedAddresses.tsx |
/ScrollL2Deposits |
frontend | healthy | ui/pages/ScrollL2Deposits.tsx |
/Accounts |
frontend | healthy | ui/pages/Accounts.tsx |
/OptimisticL2Deposits.pw |
frontend | healthy | ui/pages/OptimisticL2Deposits.pw.tsx |
/ValidatorsStability |
frontend | healthy | ui/pages/ValidatorsStability.tsx |
/ApiKeys |
frontend | healthy | ui/pages/ApiKeys.tsx |
/ShibariumDeposits.pw |
frontend | healthy | ui/pages/ShibariumDeposits.pw.tsx |
/ApiDocs |
frontend | healthy | ui/pages/ApiDocs.tsx |
/ArbitrumL2Deposits.pw |
frontend | healthy | ui/pages/ArbitrumL2Deposits.pw.tsx |
/MarketplaceEssentialDapp |
frontend | healthy | ui/pages/MarketplaceEssentialDapp.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | ui/shared/ErrorBoundary.tsx:ErrorBoundary |
MyDocument |
software | healthy | pages/_document.tsx:MyDocument |
names |
software | healthy | public/static/capibara/index.js:names |
Specify |
software | healthy | playwright/mocks/modules/@specify-sh/sdk.js:Specify |
WindowPostMessageStream |
software | healthy | playwright/mocks/modules/@metamask/post-message-stream.js:W… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | package.json |
port:4000 |
network | healthy | package.json |
port:3200 |
network | healthy | playwright/utils/socket.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::lib/contexts/rewards.tsx |
security | healthy | lib/contexts/rewards.tsx |
auth::playwright/fixtures/rewards.ts |
security | healthy | playwright/fixtures/rewards.ts |
auth::lib/decodeJWT.ts |
security | healthy | lib/decodeJWT.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-t9p8q7g8 |
software | healthy | /tmp/repobility-clone-t9p8q7g8 |
| Label | Layer | Status | Path |
|---|---|---|---|
Query root |
api | healthy | nextjs/nextjs-routes.d.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
mariadb |
data | healthy | lib/contracts/licenses.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::stubs/account.ts |
security | healthy | stubs/account.ts |
This page is publicly accessible at:
https://repobility.com/scan/5c98c2b6-e488-48a6-85ac-aff9fdee8e5f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5c98c2b6-e488-48a6-85ac-aff9fdee8e5f/
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.