https://github.com/starkience/strk20-dashboard
· scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)
54 raw signals (0 security + 54 graph)
Last scanned 2 months, 2 weeks ago · v1 · 54 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 348 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 |
|---|---|---|---|
Receipts |
software | healthy | packages/dashboard/src/Receipts.tsx:Receipts |
Dashboard |
software | healthy | packages/dashboard/src/Dashboard.tsx:Dashboard |
mount |
software | healthy | packages/dashboard/src/embed.ts:mount |
Row |
software | healthy | packages/dashboard/src/lib/Row.tsx:Row |
Disclosure |
software | healthy | packages/dashboard/src/lib/Disclosure.tsx:Disclosure |
useApi |
software | healthy | packages/dashboard/src/lib/use-api.ts:useApi |
tick |
software | healthy | packages/dashboard/src/lib/use-api.ts:tick |
json |
software | healthy | packages/dashboard/src/lib/use-api.ts:json |
useReceiptFeed |
software | healthy | packages/dashboard/src/lib/receipt-feed.ts:useReceiptFeed |
tick |
software | healthy | packages/dashboard/src/lib/receipt-feed.ts:tick |
body |
software | healthy | packages/dashboard/src/lib/receipt-feed.ts:body |
drainArrival |
software | healthy | packages/dashboard/src/lib/receipt-feed.ts:drainArrival |
Strk20Provider |
software | healthy | packages/dashboard/src/lib/provider.tsx:Strk20Provider |
useStrk20 |
software | healthy | packages/dashboard/src/lib/provider.tsx:useStrk20 |
usePrivateOperationsData |
software | healthy | packages/dashboard/src/modules/PrivateOperations.tsx:usePri… |
PrivateOperations |
software | healthy | packages/dashboard/src/modules/PrivateOperations.tsx:Privat… |
VisibilityTable |
software | healthy | packages/dashboard/src/modules/VisibilityTable.tsx:Visibili… |
useAnonymitySetData |
software | healthy | packages/dashboard/src/modules/AnonymitySet.tsx:useAnonymit… |
AnonymitySet |
software | healthy | packages/dashboard/src/modules/AnonymitySet.tsx:AnonymitySet |
useNoteAgeHistogramData |
software | healthy | packages/dashboard/src/modules/NoteAgeHistogram.tsx:useNote… |
NoteAgeHistogram |
software | healthy | packages/dashboard/src/modules/NoteAgeHistogram.tsx:NoteAge… |
useShieldedTVLData |
software | healthy | packages/dashboard/src/modules/ShieldedTVL.tsx:useShieldedT… |
fmtBalance |
software | healthy | packages/dashboard/src/modules/ShieldedTVL.tsx:fmtBalance |
ShieldedTVL |
software | healthy | packages/dashboard/src/modules/ShieldedTVL.tsx:ShieldedTVL |
useActiveAppsData |
software | healthy | packages/dashboard/src/modules/ActiveApps.tsx:useActiveApps… |
ActiveApps |
software | healthy | packages/dashboard/src/modules/ActiveApps.tsx:ActiveApps |
ReceiptHistory |
software | healthy | packages/dashboard/src/modules/ReceiptPagination.tsx:Receip… |
ReceiptFooter |
software | healthy | packages/dashboard/src/modules/ReceiptPagination.tsx:Receip… |
useActiveDepositorsData |
software | healthy | packages/dashboard/src/modules/ActiveDepositors.tsx:useActi… |
ActiveDepositors |
software | healthy | packages/dashboard/src/modules/ActiveDepositors.tsx:ActiveD… |
fmtUsd |
software | healthy | packages/dashboard/src/modules/PoolCircle.tsx:fmtUsd |
signed |
software | healthy | packages/dashboard/src/modules/PoolCircle.tsx:signed |
PoolCircle |
software | healthy | packages/dashboard/src/modules/PoolCircle.tsx:PoolCircle |
easeOutCubic |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:easeOutCubic |
easeOutBack |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:easeOutBack |
cloneTgt |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:cloneTgt |
slotPosition |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:slotPosition |
spawnPosition |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:spawnPositi… |
buildReceiptEl |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:buildReceip… |
makeScene |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:makeScene |
ReceiptScene |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:ReceiptScene |
addReceiptObject |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:addReceiptO… |
setTween |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:setTween |
tickTween |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:tickTween |
dropFromGrid |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:dropFromGrid |
cascade |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:cascade |
runPrint |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:runPrint |
enqueue |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:enqueue |
placeImmediate |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:placeImmedi… |
onResize |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx:onResize |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
DEPLOY.md |
software | healthy | DEPLOY.md |
railway.json |
software | healthy | railway.json |
INTEGRATION.md |
software | healthy | INTEGRATION.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
vite.config.ts |
software | healthy | packages/dashboard/vite.config.ts |
vite.embed.config.ts |
software | healthy | packages/dashboard/vite.embed.config.ts |
package.json |
software | healthy | packages/dashboard/package.json |
index.html |
software | healthy | packages/dashboard/index.html |
receipts.html |
software | healthy | packages/dashboard/receipts.html |
tsconfig.json |
software | healthy | packages/dashboard/tsconfig.json |
Receipts.tsx |
software | healthy | packages/dashboard/src/Receipts.tsx |
Dashboard.tsx |
software | healthy | packages/dashboard/src/Dashboard.tsx |
index.ts |
software | healthy | packages/dashboard/src/index.ts |
main.tsx |
software | healthy | packages/dashboard/src/main.tsx |
receipts-main.tsx |
software | healthy | packages/dashboard/src/receipts-main.tsx |
embed.ts |
software | healthy | packages/dashboard/src/embed.ts |
Row.tsx |
software | healthy | packages/dashboard/src/lib/Row.tsx |
Disclosure.tsx |
software | healthy | packages/dashboard/src/lib/Disclosure.tsx |
use-api.ts |
software | healthy | packages/dashboard/src/lib/use-api.ts |
receipt-feed.ts |
software | healthy | packages/dashboard/src/lib/receipt-feed.ts |
provider.tsx |
software | healthy | packages/dashboard/src/lib/provider.tsx |
PrivateOperations.tsx |
software | healthy | packages/dashboard/src/modules/PrivateOperations.tsx |
VisibilityTable.tsx |
software | healthy | packages/dashboard/src/modules/VisibilityTable.tsx |
AnonymitySet.tsx |
software | healthy | packages/dashboard/src/modules/AnonymitySet.tsx |
NoteAgeHistogram.tsx |
software | healthy | packages/dashboard/src/modules/NoteAgeHistogram.tsx |
ShieldedTVL.tsx |
software | healthy | packages/dashboard/src/modules/ShieldedTVL.tsx |
ActiveApps.tsx |
software | healthy | packages/dashboard/src/modules/ActiveApps.tsx |
ReceiptPagination.tsx |
software | healthy | packages/dashboard/src/modules/ReceiptPagination.tsx |
ActiveDepositors.tsx |
software | healthy | packages/dashboard/src/modules/ActiveDepositors.tsx |
PoolCircle.tsx |
software | healthy | packages/dashboard/src/modules/PoolCircle.tsx |
ReceiptScene.tsx |
software | healthy | packages/dashboard/src/modules/ReceiptScene.tsx |
receipt-format.ts |
software | healthy | packages/dashboard/src/modules/receipt-format.ts |
PoolOverview.tsx |
software | healthy | packages/dashboard/src/modules/PoolOverview.tsx |
receipts.css |
software | healthy | packages/dashboard/src/styles/receipts.css |
tokens.css |
software | healthy | packages/dashboard/src/styles/tokens.css |
dashboard.css |
software | healthy | packages/dashboard/src/styles/dashboard.css |
package.json |
software | healthy | packages/server/package.json |
tsconfig.json |
software | healthy | packages/server/tsconfig.json |
index.ts |
software | healthy | packages/server/src/index.ts |
sync.ts |
software | healthy | packages/server/src/sync.ts |
handlers.ts |
software | healthy | packages/server/src/handlers.ts |
lifetime-volume.ts |
software | healthy | packages/server/src/aggregations/lifetime-volume.ts |
uptime.ts |
software | healthy | packages/server/src/aggregations/uptime.ts |
lifetime-revenue.ts |
software | healthy | packages/server/src/aggregations/lifetime-revenue.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /* |
api | healthy | packages/server/src/index.ts |
GET /health |
api | healthy | packages/server/src/index.ts |
GET /status |
api | healthy | packages/server/src/index.ts |
POST /sync |
api | healthy | packages/server/src/index.ts |
GET /agg/anonymity-set |
api | healthy | packages/server/src/index.ts |
GET /agg/private-ops |
api | healthy | packages/server/src/index.ts |
GET /agg/window-ops |
api | healthy | packages/server/src/index.ts |
GET /agg/active-depositors |
api | healthy | packages/server/src/index.ts |
GET /agg/distinct-depositors |
api | healthy | packages/server/src/index.ts |
GET /agg/note-ages |
api | healthy | packages/server/src/index.ts |
GET /agg/tvl |
api | healthy | packages/server/src/index.ts |
GET /agg/pool-summary |
api | healthy | packages/server/src/index.ts |
GET /agg/active-protocols |
api | healthy | packages/server/src/index.ts |
GET /agg/lifetime-volume |
api | healthy | packages/server/src/index.ts |
GET /agg/lifetime-revenue |
api | healthy | packages/server/src/index.ts |
GET /agg/lifetime-conversions |
api | healthy | packages/server/src/index.ts |
GET /agg/tvl-history |
api | healthy | packages/server/src/index.ts |
GET /agg/shielded-balance |
api | healthy | packages/server/src/index.ts |
GET /agg/routed-volume |
api | healthy | packages/server/src/index.ts |
GET /agg/swap-by-token |
api | healthy | packages/server/src/index.ts |
GET /agg/actions-by-protocol |
api | healthy | packages/server/src/index.ts |
GET /agg/transactions |
api | healthy | packages/server/src/index.ts |
GET /agg/volume-history |
api | healthy | packages/server/src/index.ts |
GET /agg/relayer-concentration |
api | healthy | packages/server/src/index.ts |
GET /agg/contract-uptime |
api | healthy | packages/server/src/index.ts |
GET /agg/uptime-history |
api | healthy | packages/server/src/index.ts |
GET /agg/recent-transactions |
api | healthy | packages/server/src/index.ts |
GET /agg/flows-graph |
api | healthy | packages/server/src/index.ts |
GET /agg/top-callers |
api | healthy | packages/server/src/index.ts |
GET /events/selectors |
api | healthy | packages/server/src/index.ts |
GET /events/breakdown |
api | healthy | packages/server/src/index.ts |
GET /events/count |
api | healthy | packages/server/src/index.ts |
GET /events/sample |
api | healthy | packages/server/src/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
packages |
software | healthy | packages |
dashboard |
software | healthy | packages/dashboard |
src |
software | healthy | packages/dashboard/src |
lib |
software | healthy | packages/dashboard/src/lib |
modules |
software | healthy | packages/dashboard/src/modules |
styles |
software | healthy | packages/dashboard/src/styles |
server |
software | healthy | packages/server |
src |
software | healthy | packages/server/src |
aggregations |
software | healthy | packages/server/src/aggregations |
cache |
software | healthy | packages/server/src/cache |
services |
software | healthy | packages/server/src/services |
core |
software | healthy | packages/core |
src |
software | healthy | packages/core/src |
starkscan |
software | healthy | packages/core/src/starkscan |
tokens |
software | healthy | packages/core/src/tokens |
decoder |
software | healthy | packages/core/src/decoder |
protocols |
software | healthy | packages/core/src/protocols |
examples |
software | healthy | examples |
nextjs-app-router |
software | healthy | examples/nextjs-app-router |
app |
software | healthy | examples/nextjs-app-router/app |
api |
software | healthy | examples/nextjs-app-router/app/api |
strk20 |
software | healthy | examples/nextjs-app-router/app/api/strk20 |
[...path] |
software | healthy | examples/nextjs-app-router/app/api/strk20/[...path] |
pool |
software | healthy | examples/nextjs-app-router/app/pool |
| Label | Layer | Status | Path |
|---|---|---|---|
ViewCache |
software | healthy | packages/server/src/cache/view.ts:ViewCache |
TokenMetaCache |
software | healthy | packages/server/src/cache/tokens.ts:TokenMetaCache |
EventCache |
software | healthy | packages/server/src/cache/events.ts:EventCache |
HeartbeatCache |
software | healthy | packages/server/src/cache/heartbeats.ts:HeartbeatCache |
StarkscanError |
software | healthy | packages/core/src/starkscan/client.ts:StarkscanError |
StarkscanClient |
software | healthy | packages/core/src/starkscan/client.ts:StarkscanClient |
AvnuTokenIndex |
software | healthy | packages/core/src/tokens/avnu.ts:AvnuTokenIndex |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | Dockerfile |
postgres |
data | healthy | examples/nextjs-app-router/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-fzjcsdxt |
software | healthy | /tmp/repobility-clone-fzjcsdxt |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8787 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
188.245.249.37 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
/pool |
frontend | healthy | examples/nextjs-app-router/app/pool/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
PoolPage |
frontend | healthy | examples/nextjs-app-router/app/pool/page.tsx |
This page is publicly accessible at:
https://repobility.com/scan/63ebf1ca-6243-439d-a56f-7ba46a980613/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/63ebf1ca-6243-439d-a56f-7ba46a980613/
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.