Scan timing: clone 4.53s · analysis 61.02s · 15.6 MB · GitHub API rate-limit (preflight)
https://github.com/DefiLlama/defillama-server
· scanned 2026-06-05 23:41 UTC (4 days, 3 hours ago)
· 10 languages
2486 raw signals (856 security + 1630 graph) 0th percentile · Typescript · large (100-500K LoC) System graph score 52 (lower by 11)
Last scanned 4 days, 3 hours ago · v2 · 1064 actionable findings from 2 signal sources. 607 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
40.0 | 0.15 | 6.00 |
security_score |
27.6 | 0.25 | 6.90 |
testing_score |
62.0 | 0.20 | 12.40 |
documentation_score |
0.0 | 0.15 | 0.00 |
practices_score |
70.0 | 0.15 | 10.50 |
code_quality |
52.8 | 0.10 | 5.28 |
| Overall | 1.00 | 41.1 |
Showing 956 of 1064 actionable findings. 1671 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
defi/src/cli/coingeckoUpdaterParent.ts:129
defi/src/cli/coingeckoUpdater.ts:142
defi/package-lock.jsondefi/pnpm-lock.yamlcoins/src/adapters/markets/hop/addresses.json:394, 402, 404, 407, 416, 418, 421, 432, +92 more (100 hits)defi/src/protocols/data3.ts:3546, 3859, 4180, 4181, 8060, 12867, 13845, 18076, +22 more (30 hits)coins/src/adapters/rwa/midas.ts:48, 64, 74, 85, 95, 101, 111, 121, +10 more (18 hits)defi/src/protocols/data2.ts:1390, 1891, 1991, 5646, 6877, 8006, 9029, 14098, +4 more (12 hits)defi/src/protocols/data4.ts:3947, 5252, 5518, 6232, 8178, 9151, 9464, 16557, +3 more (11 hits)coins/src/adapters/other/others2.ts:17, 162, 163, 233, 248, 263, 278 (7 hits)coins/src/adapters/rwa/backed.ts:11, 23, 35, 41, 53, 65, 71 (7 hits)defi/src/protocols/data1.ts:5826, 10059, 14429, 14431, 24660 (5 hits)coins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsondefi/package-lock.jsoncoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsoncoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.json
coins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/src/App.js:139, 300 (2 hits)coins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/src/governance/getLogs.ts:47
coins/src/utils/cache/getLogs.ts:59
defi/src/api2/scripts/docker_prod_start.sh:36
coins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsondefi/package-lock.jsoncoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.json
coins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsondefi/package-lock.jsoncoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsondefi/package-lock.jsondefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsondefi/package-lock.jsondefi/package-lock.json
defi/package-lock.json
defi/package-lock.json
defi/src/api2/Dockerfile:2defi/src/rwa/Dockerfile:2defi/src/rwa/perps/Dockerfile:2defi/ui-tool/Dockerfile:2coins/pnpm-lock.yamldefi/pnpm-lock.yamldefi/src/api2/routes/internalRoutes.ts:13
defi/src/api2/routes/index.ts:212
defi/src/api2/routes/index.ts:84
defi/src/api2/routes/index.ts:203
defi/src/api2/routes/index.ts:204
defi/src/api2/routes/index.ts:205
defi/src/api2/routes/index.ts:211
defi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamldefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.jsondefi/ui-tool/pnpm-lock.yamldefi/package-lock.jsondefi/ui-tool/pnpm-lock.yamlcoins/pnpm-lock.yaml
coins/package-lock.json
.github/workflows/defi.yml:19, 32, 43, 54 (7 hits).github/workflows/coins.yml:17, 30, 41 (5 hits).github/workflows/check-urls.yml:12.github/workflows/coins.yml:33.github/workflows/defi.yml:35defi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/ui-tool/pnpm-lock.yaml
coins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
defi/ui-tool/pnpm-lock.yaml
coins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yaml
defi/package-lock.json
defi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsondefi/package-lock.jsondefi/ui-tool/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/ui-tool/pnpm-lock.yaml
defi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.json
defi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.json
coins/package-lock.json
coins/package-lock.json
coins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/package-lock.json
defi/ui-tool/pnpm-lock.yaml
coins/package-lock.jsoncoins/pnpm-lock.yamldefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamlcoins/package-lock.jsoncoins/pnpm-lock.yamldefi/package-lock.jsondefi/pnpm-lock.yamldefi/package-lock.json
Showing first 300 of 956. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/20d1d567-6976-4081-9e28-c7f4f81a105b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/20d1d567-6976-4081-9e28-c7f4f81a105b/
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.