Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
17 of your 121 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 6.94s · analysis 23.44s · 9.6 MB · GitHub API rate-limit (preflight)

woodser/monero-ts

https://github.com/woodser/monero-ts · scanned 2026-06-05 12:48 UTC (5 days, 10 hours ago) · 10 languages

290 raw signals (116 security + 174 graph) 55th percentile · Typescript · medium (20-100K LoC) System graph score 76 (lower by 5)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 10 hours ago · v2 · 185 actionable findings from 2 signal sources. 18 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 100.0 0.15 15.00
security_score 55.0 0.25 13.75
testing_score 69.0 0.20 13.80
documentation_score 73.0 0.15 10.95
practices_score 67.0 0.15 10.05
code_quality 69.5 0.10 6.95
Overall 1.00 70.5
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 507 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.

LabelLayerStatusPath
webpack.worker.js software warning webpack.worker.js
webpack.tests.js software warning webpack.tests.js
README.md software healthy README.md
package.json software healthy package.json
index.ts software healthy index.ts
webpack.base.js software warning webpack.base.js
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
bounties.md software healthy docs/bounties.md
index.html software healthy docs/typedocs/index.html
modules.html software healthy docs/typedocs/modules.html
createWalletKeys.html software healthy docs/typedocs/functions/createWalletKeys.html
getVersion.html software healthy docs/typedocs/functions/getVersion.html
connectToWalletRpc.html software healthy docs/typedocs/functions/connectToWalletRpc.html
createWalletFull.html software healthy docs/typedocs/functions/createWalletFull.html
openWalletFull.html software healthy docs/typedocs/functions/openWalletFull.html
shutdown.html software healthy docs/typedocs/functions/shutdown.html
connectToDaemonRpc.html software healthy docs/typedocs/functions/connectToDaemonRpc.html
search.js software warning docs/typedocs/assets/search.js
highlight.css software healthy docs/typedocs/assets/highlight.css
main.js software healthy docs/typedocs/assets/main.js
style.css software healthy docs/typedocs/assets/style.css
navigation.js software warning docs/typedocs/assets/navigation.js
MoneroWalletRpc.html software healthy docs/typedocs/classes/MoneroWalletRpc.html
MoneroWalletFull.html software healthy docs/typedocs/classes/MoneroWalletFull.html
MoneroOutgoingTransfer.html software healthy docs/typedocs/classes/MoneroOutgoingTransfer.html
MoneroDestination.html software healthy docs/typedocs/classes/MoneroDestination.html
MoneroDaemonRpc.html software healthy docs/typedocs/classes/MoneroDaemonRpc.html
MoneroOutputHistogramEntry.html software healthy docs/typedocs/classes/MoneroOutputHistogramEntry.html
MoneroRpcError.html software healthy docs/typedocs/classes/MoneroRpcError.html
MoneroDaemonUpdateCheckResult.html software healthy docs/typedocs/classes/MoneroDaemonUpdateCheckResult.html
MoneroDaemon.html software healthy docs/typedocs/classes/MoneroDaemon.html
LibraryUtils.html software healthy docs/typedocs/classes/LibraryUtils.html
MoneroSubaddress.html software healthy docs/typedocs/classes/MoneroSubaddress.html
MoneroWallet.html software healthy docs/typedocs/classes/MoneroWallet.html
MoneroWalletKeys.html software healthy docs/typedocs/classes/MoneroWalletKeys.html
MoneroDaemonInfo.html software healthy docs/typedocs/classes/MoneroDaemonInfo.html
MoneroMessageSignatureResult.html software healthy docs/typedocs/classes/MoneroMessageSignatureResult.html
HttpClient.html software healthy docs/typedocs/classes/HttpClient.html
MoneroCheck.html software healthy docs/typedocs/classes/MoneroCheck.html
MoneroTxQuery.html software healthy docs/typedocs/classes/MoneroTxQuery.html
MoneroSyncResult.html software healthy docs/typedocs/classes/MoneroSyncResult.html
MoneroOutput.html software healthy docs/typedocs/classes/MoneroOutput.html
MoneroMultisigInitResult.html software healthy docs/typedocs/classes/MoneroMultisigInitResult.html
MoneroError.html software healthy docs/typedocs/classes/MoneroError.html
MoneroAddressBookEntry.html software healthy docs/typedocs/classes/MoneroAddressBookEntry.html
MoneroRpcConnection.html software healthy docs/typedocs/classes/MoneroRpcConnection.html
MoneroHardForkInfo.html software healthy docs/typedocs/classes/MoneroHardForkInfo.html
MoneroBlockTemplate.html software healthy docs/typedocs/classes/MoneroBlockTemplate.html
MoneroBlock.html software healthy docs/typedocs/classes/MoneroBlock.html

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
getVersion software healthy index.ts:getVersion
connectToDaemonRpc software healthy index.ts:connectToDaemonRpc
connectToWalletRpc software healthy index.ts:connectToWalletRpc
createWalletFull software healthy index.ts:createWalletFull
openWalletFull software healthy index.ts:openWalletFull
createWalletKeys software healthy index.ts:createWalletKeys
shutdown software healthy index.ts:shutdown
Me software healthy docs/typedocs/assets/main.js:Me
Fe software healthy docs/typedocs/assets/main.js:Fe
De software healthy docs/typedocs/assets/main.js:De
s software healthy docs/typedocs/assets/main.js:s
G software healthy docs/typedocs/assets/main.js:G
ie software healthy docs/typedocs/assets/main.js:ie
le software healthy docs/typedocs/assets/main.js:le
K software healthy docs/typedocs/assets/main.js:K
r software healthy docs/typedocs/assets/main.js:r
ge software healthy docs/typedocs/assets/main.js:ge
be software healthy docs/typedocs/assets/main.js:be
xe software healthy docs/typedocs/assets/main.js:xe
subaddress software healthy src/test/TestMoneroWalletCommon.ts:subaddress
checkAmount software healthy src/test/TestMoneroWalletCommon.ts:checkAmount
address software healthy src/test/TestMoneroWalletCommon.ts:address
testWalletNotifications software healthy src/test/TestMoneroWalletCommon.ts:testWalletNotifications
testWalletNotificationsAux software healthy src/test/TestMoneroWalletCommon.ts:testWalletNotificationsA…
numAccounts software healthy src/test/TestMoneroWalletCommon.ts:numAccounts
getMissingOutputs software healthy src/test/TestMoneroWalletCommon.ts:getMissingOutputs
issuesToStr software healthy src/test/TestMoneroWalletCommon.ts:issuesToStr
testNotifiedOutput software healthy src/test/TestMoneroWalletCommon.ts:testNotifiedOutput
getOutputState software healthy src/test/TestMoneroWalletCommon.ts:getOutputState
testSendAndUpdateTxs software healthy src/test/TestMoneroWalletCommon.ts:testSendAndUpdateTxs
testOutInPairs software healthy src/test/TestMoneroWalletCommon.ts:testOutInPairs
testOutInPair software healthy src/test/TestMoneroWalletCommon.ts:testOutInPair
testUnlockTx software healthy src/test/TestMoneroWalletCommon.ts:testUnlockTx
testSendFromMultiple software healthy src/test/TestMoneroWalletCommon.ts:testSendFromMultiple
testSendToSingle software healthy src/test/TestMoneroWalletCommon.ts:testSendToSingle
sendAmount software healthy src/test/TestMoneroWalletCommon.ts:sendAmount
dustAmt software healthy src/test/TestMoneroWalletCommon.ts:dustAmt
testSendToMultiple software healthy src/test/TestMoneroWalletCommon.ts:testSendToMultiple
testSweepWallet software healthy src/test/TestMoneroWalletCommon.ts:testSweepWallet
numFrozenBefore software healthy src/test/TestMoneroWalletCommon.ts:numFrozenBefore
subaddressIndex software healthy src/test/TestMoneroWalletCommon.ts:subaddressIndex
testSpendTx software healthy src/test/TestMoneroWalletCommon.ts:testSpendTx
testAccount software healthy src/test/TestMoneroWalletCommon.ts:testAccount
testSubaddress software healthy src/test/TestMoneroWalletCommon.ts:testSubaddress
getRandomTransactions software healthy src/test/TestMoneroWalletCommon.ts:getRandomTransactions
testTransfer software healthy src/test/TestMoneroWalletCommon.ts:testTransfer
testIncomingTransfer software healthy src/test/TestMoneroWalletCommon.ts:testIncomingTransfer
testOutgoingTransfer software healthy src/test/TestMoneroWalletCommon.ts:testOutgoingTransfer
testDestination software healthy src/test/TestMoneroWalletCommon.ts:testDestination
testInputWallet software healthy src/test/TestMoneroWalletCommon.ts:testInputWallet

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TestMoneroWalletCommon software healthy src/test/TestMoneroWalletCommon.ts:TestMoneroWalletCommon
ReceivedOutputNotificationTester software healthy src/test/TestMoneroWalletCommon.ts:ReceivedOutputNotificati…
WalletNotificationCollector software healthy src/test/TestMoneroWalletCommon.ts:WalletNotificationCollec…
TestMoneroDaemonRpc software healthy src/test/TestMoneroDaemonRpc.ts:TestMoneroDaemonRpc
extends software healthy src/test/TestMoneroDaemonRpc.ts:extends
TestMoneroConnectionManager software healthy src/test/TestMoneroConnectionManager.ts:TestMoneroConnectio…
ConnectionChangeCollector software healthy src/test/TestMoneroConnectionManager.ts:ConnectionChangeCol…
TestSampleCode software healthy src/test/TestSampleCode.ts:TestSampleCode
extends software healthy src/test/TestSampleCode.ts:extends
TestMoneroUtils software healthy src/test/TestMoneroUtils.ts:TestMoneroUtils
TestMoneroWalletFull software healthy src/test/TestMoneroWalletFull.ts:TestMoneroWalletFull
to software healthy src/test/TestMoneroWalletFull.ts:to
SyncProgressTester software healthy src/test/TestMoneroWalletFull.ts:SyncProgressTester
WalletSyncTester software healthy src/test/TestMoneroWalletFull.ts:WalletSyncTester
TestMoneroWalletKeys software healthy src/test/TestMoneroWalletKeys.ts:TestMoneroWalletKeys
TestMoneroWalletRpc software healthy src/test/TestMoneroWalletRpc.ts:TestMoneroWalletRpc
to software healthy src/test/utils/StartMining.ts:to
StartMining software healthy src/test/utils/StartMining.ts:StartMining
WalletSyncPrinter software healthy src/test/utils/WalletSyncPrinter.ts:WalletSyncPrinter
WalletEqualityUtils software healthy src/test/utils/WalletEqualityUtils.ts:WalletEqualityUtils
TestUtils software healthy src/test/utils/TestUtils.ts:TestUtils
to software healthy src/test/utils/RunWalletRpcTestServers.ts:to
RunWalletRpcTestServers software healthy src/test/utils/RunWalletRpcTestServers.ts:RunWalletRpcTestS…
is software healthy src/test/utils/WalletTxTracker.ts:is
WalletTxTracker software healthy src/test/utils/WalletTxTracker.ts:WalletTxTracker
Filter software healthy src/main/ts/common/Filter.ts:Filter
LibraryUtils software healthy src/main/ts/common/LibraryUtils.ts:LibraryUtils
MoneroUtils software healthy src/main/ts/common/MoneroUtils.ts:MoneroUtils
SslOptions software healthy src/main/ts/common/SslOptions.ts:SslOptions
HttpClient software healthy src/main/ts/common/HttpClient.ts:HttpClient
MoneroRpcConnection software healthy src/main/ts/common/MoneroRpcConnection.ts:MoneroRpcConnecti…
MoneroRpcError software healthy src/main/ts/common/MoneroRpcError.ts:MoneroRpcError
ThreadPool software healthy src/main/ts/common/ThreadPool.ts:ThreadPool
extends software healthy src/main/ts/common/MoneroWebWorker.ts:extends
WalletWorkerHelperListener software healthy src/main/ts/common/MoneroWebWorker.ts:WalletWorkerHelperLis…
MoneroConnectionManagerListener software healthy src/main/ts/common/MoneroConnectionManagerListener.ts:Moner…
TaskLooper software healthy src/main/ts/common/TaskLooper.ts:TaskLooper
GenUtils software healthy src/main/ts/common/GenUtils.ts:GenUtils
extends software healthy src/main/ts/common/MoneroConnectionManager.ts:extends
MoneroConnectionManager software healthy src/main/ts/common/MoneroConnectionManager.ts:MoneroConnect…
MoneroError software healthy src/main/ts/common/MoneroError.ts:MoneroError
MoneroWallet software healthy src/main/ts/wallet/MoneroWallet.ts:MoneroWallet
extends software healthy src/main/ts/wallet/MoneroWallet.ts:extends
MoneroWalletKeys software healthy src/main/ts/wallet/MoneroWalletKeys.ts:MoneroWalletKeys
MoneroWalletKeysProxy software healthy src/main/ts/wallet/MoneroWalletKeys.ts:MoneroWalletKeysProxy
MoneroWalletFull software healthy src/main/ts/wallet/MoneroWalletFull.ts:MoneroWalletFull
MoneroWalletFullProxy software healthy src/main/ts/wallet/MoneroWalletFull.ts:MoneroWalletFullProxy
WalletWasmListener software healthy src/main/ts/wallet/MoneroWalletFull.ts:WalletWasmListener
WalletWorkerListener software healthy src/main/ts/wallet/MoneroWalletFull.ts:WalletWorkerListener
MoneroWalletRpc software healthy src/main/ts/wallet/MoneroWalletRpc.ts:MoneroWalletRpc

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::index.ts security healthy index.ts
password_literal::src/test/TestMoneroWalletCommon.ts security healthy src/test/TestMoneroWalletCommon.ts
password_literal::src/test/TestMoneroWalletCommon.ts security healthy src/test/TestMoneroWalletCommon.ts
password_literal::src/test/Scratchpad.ts security healthy src/test/Scratchpad.ts
password_literal::src/test/TestSampleCode.ts security healthy src/test/TestSampleCode.ts
password_literal::src/test/TestSampleCode.ts security healthy src/test/TestSampleCode.ts
password_literal::src/test/TestSampleCode.ts security healthy src/test/TestSampleCode.ts
password_literal::src/test/TestMoneroWalletFull.ts security healthy src/test/TestMoneroWalletFull.ts
password_literal::src/test/TestMoneroWalletFull.ts security healthy src/test/TestMoneroWalletFull.ts
password_literal::src/test/TestMoneroWalletFull.ts security healthy src/test/TestMoneroWalletFull.ts
password_literal::src/test/utils/TestUtils.ts security healthy src/test/utils/TestUtils.ts
password_literal::src/main/ts/common/MoneroRpcConnection.ts security healthy src/main/ts/common/MoneroRpcConnection.ts
password_literal::src/main/ts/common/MoneroRpcConnection.ts security healthy src/main/ts/common/MoneroRpcConnection.ts
password_literal::src/main/ts/common/MoneroConnectionManage… security healthy src/main/ts/common/MoneroConnectionManager.ts
password_literal::src/main/ts/wallet/MoneroWalletKeys.ts security healthy src/main/ts/wallet/MoneroWalletKeys.ts
password_literal::src/main/ts/wallet/MoneroWalletRpc.ts security healthy src/main/ts/wallet/MoneroWalletRpc.ts
password_literal::src/main/ts/wallet/MoneroWalletRpc.ts security healthy src/main/ts/wallet/MoneroWalletRpc.ts

LabelLayerStatusPath
docs software healthy docs
typedocs software healthy docs/typedocs
functions software healthy docs/typedocs/functions
assets software healthy docs/typedocs/assets
classes software healthy docs/typedocs/classes
enums software healthy docs/typedocs/enums
variables software healthy docs/typedocs/variables
developer_guide software healthy docs/developer_guide
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
test software healthy src/test
utils software healthy src/test/utils
browser software healthy src/test/browser
main software healthy src/main
cpp software healthy src/main/cpp
ts software healthy src/main/ts
common software healthy src/main/ts/common
wallet software healthy src/main/ts/wallet
model software healthy src/main/ts/wallet/model
daemon software healthy src/main/ts/daemon
model software healthy src/main/ts/daemon/model

LabelLayerStatusPath
127.0.0.1 network healthy src/test/TestMoneroDaemonRpc.ts
192.168.1.56 network healthy src/test/TestMoneroDaemonRpc.ts
192.168.1.52 network healthy src/test/TestMoneroDaemonRpc.ts
192.168.1.53 network healthy src/test/TestMoneroDaemonRpc.ts

LabelLayerStatusPath
repobility-clone-n9jdrsm9 software healthy /tmp/repobility-clone-n9jdrsm9

LabelLayerStatusPath
gha::label cicd healthy .github/workflows/label.yml

LabelLayerStatusPath
issueLabeled cicd healthy .github/workflows/label.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/03277d30-d4ef-430f-a159-b4d663028e02/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/03277d30-d4ef-430f-a159-b4d663028e02/

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.