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.

Silexperience210/21pay-wallet

https://github.com/Silexperience210/21pay-wallet · scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)

58 raw signals (0 security + 58 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 56 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 991 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
j software healthy scripts/probe-lnaddress.mjs:j
show software healthy scripts/probe-lnaddress.mjs:show
main software healthy scripts/probe-lnaddress.mjs:main
walk software healthy scripts/check-wiring.mjs:walk
dictKeys software healthy scripts/check-wiring.mjs:dictKeys
routeExists software healthy scripts/check-wiring.mjs:routeExists
forcedLookup software healthy scripts/provision-21pay.mjs:forcedLookup
request software healthy scripts/provision-21pay.mjs:request
hexToBytes software healthy scripts/probe-casino-auth.mjs:hexToBytes
bytesToHex software healthy scripts/probe-casino-auth.mjs:bytesToHex
ensure software healthy __mocks__/expo-sqlite.ts:ensure
openDatabaseSync software healthy __mocks__/expo-sqlite.ts:openDatabaseSync
__reset software healthy __mocks__/expo-sqlite.ts:__reset
hasHardwareAsync software healthy __mocks__/expo-local-authentication.ts:hasHardwareAsync
isEnrolledAsync software healthy __mocks__/expo-local-authentication.ts:isEnrolledAsync
supportedAuthenticationTypesAsync software healthy __mocks__/expo-local-authentication.ts:supportedAuthenticat…
authenticateAsync software healthy __mocks__/expo-local-authentication.ts:authenticateAsync
__setAuthResult software healthy __mocks__/expo-local-authentication.ts:__setAuthResult
svc software healthy __mocks__/react-native-keychain.ts:svc
setGenericPassword software healthy __mocks__/react-native-keychain.ts:setGenericPassword
getGenericPassword software healthy __mocks__/react-native-keychain.ts:getGenericPassword
resetGenericPassword software healthy __mocks__/react-native-keychain.ts:resetGenericPassword
getSecurityLevel software healthy __mocks__/react-native-keychain.ts:getSecurityLevel
getSupportedBiometryType software healthy __mocks__/react-native-keychain.ts:getSupportedBiometryType
__setSecurityLevel software healthy __mocks__/react-native-keychain.ts:__setSecurityLevel
__setHardwareFailure software healthy __mocks__/react-native-keychain.ts:__setHardwareFailure
__reset software healthy __mocks__/react-native-keychain.ts:__reset
setItemAsync software healthy __mocks__/expo-secure-store.ts:setItemAsync
getItemAsync software healthy __mocks__/expo-secure-store.ts:getItemAsync
deleteItemAsync software healthy __mocks__/expo-secure-store.ts:deleteItemAsync
isAvailableAsync software healthy __mocks__/expo-secure-store.ts:isAvailableAsync
__requiredAuth software healthy __mocks__/expo-secure-store.ts:__requiredAuth
__reset software healthy __mocks__/expo-secure-store.ts:__reset
makeMockSparkSdk software healthy __mocks__/@breeztech/breez-sdk-spark-react-native.ts:makeMo…
rounded_rect software healthy assets/generate_assets.py:13
draw_badge software healthy assets/generate_assets.py:18
draw_bolt software healthy assets/generate_assets.py:29
get_font software healthy assets/generate_assets.py:45
make_icon software healthy assets/generate_assets.py:56
make_splash software healthy assets/generate_assets.py:85
make_adaptive_icon software healthy assets/generate_assets.py:114
make_splash_logo software healthy assets/generate_assets.py:134
SparkConnect software healthy app/spark-connect.tsx:SparkConnect
onConnect software healthy app/spark-connect.tsx:onConnect
NfcScreen software healthy app/nfc.tsx:NfcScreen
wallet software healthy app/nfc.tsx:wallet
clearSession software healthy app/nfc.tsx:clearSession
emulate software healthy app/nfc.tsx:emulate
runSend software healthy app/nfc.tsx:runSend
runReceive software healthy app/nfc.tsx:runReceive

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

LabelLayerStatusPath
metro.config.js software healthy metro.config.js
babel.config.js software healthy babel.config.js
jest.config.js software healthy jest.config.js
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
eas.json software healthy eas.json
package.json software healthy package.json
index.ts software healthy index.ts
jest.setup.js software healthy jest.setup.js
package-lock.json software healthy package-lock.json
app.config.ts software healthy app.config.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
build.gradle software healthy android/build.gradle
build.gradle software healthy android/app/build.gradle
MainActivity.kt software healthy android/app/src/main/java/org/pay21/wallet/MainActivity.kt
MainApplication.kt software healthy android/app/src/main/java/org/pay21/wallet/MainApplication.…
DISTRIBUTION.md software healthy docs/DISTRIBUTION.md
probe-lnaddress.mjs software healthy scripts/probe-lnaddress.mjs
check-wiring.mjs software healthy scripts/check-wiring.mjs
probe-bitrent-auth.mjs software healthy scripts/probe-bitrent-auth.mjs
provision-21pay.mjs software healthy scripts/provision-21pay.mjs
probe-casino-auth.mjs software healthy scripts/probe-casino-auth.mjs
expo-sqlite.ts software healthy __mocks__/expo-sqlite.ts
expo-local-authentication.ts software healthy __mocks__/expo-local-authentication.ts
react-native-keychain.ts software healthy __mocks__/react-native-keychain.ts
react-native-webview.tsx software healthy __mocks__/react-native-webview.tsx
expo-screen-capture.ts software healthy __mocks__/expo-screen-capture.ts
expo-secure-store.ts software healthy __mocks__/expo-secure-store.ts
sdk.ts software healthy __mocks__/@getalby/sdk.ts
nwc.ts software healthy __mocks__/@getalby/sdk/nwc.ts
breez-sdk-spark-react-native.ts software healthy __mocks__/@breeztech/breez-sdk-spark-react-native.ts
generate_assets.py software healthy assets/generate_assets.py
spark-connect.tsx software healthy app/spark-connect.tsx
nfc.tsx software healthy app/nfc.tsx
ark-connect.tsx software healthy app/ark-connect.tsx
contentwall-studio.tsx software healthy app/contentwall-studio.tsx
contentwall-view.tsx software healthy app/contentwall-view.tsx
receive.tsx software healthy app/receive.tsx
send.tsx software healthy app/send.tsx
custody.tsx software healthy app/custody.tsx
backup.tsx software healthy app/backup.tsx
nwc-connect.tsx software healthy app/nwc-connect.tsx
contentwall.tsx software healthy app/contentwall.tsx
_layout.tsx software healthy app/_layout.tsx
scan.tsx software healthy app/scan.tsx
onboarding.tsx software healthy app/onboarding.tsx
dashboard.tsx software healthy app/(sections)/miners/dashboard.tsx
index.tsx software healthy app/(sections)/miners/index.tsx
rent.tsx software healthy app/(sections)/miners/rent.tsx

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

LabelLayerStatusPath
android software healthy android
app software healthy android/app
src software healthy android/app/src
main software healthy android/app/src/main
java software healthy android/app/src/main/java
org software healthy android/app/src/main/java/org
pay21 software healthy android/app/src/main/java/org/pay21
wallet software healthy android/app/src/main/java/org/pay21/wallet
docs software healthy docs
scripts software healthy scripts
__mocks__ software healthy __mocks__
@getalby software healthy __mocks__/@getalby
sdk software healthy __mocks__/@getalby/sdk
@breeztech software healthy __mocks__/@breeztech
assets software healthy assets
app software healthy app
(sections) software healthy app/(sections)
miners software healthy app/(sections)/miners
casino software healthy app/(sections)/casino
markets software healthy app/(sections)/markets
(tabs) software healthy app/(tabs)
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
i18n software healthy src/i18n
ui software healthy src/ui
wallet software healthy src/wallet
parse software healthy src/wallet/parse
boltz software healthy src/wallet/boltz
identity software healthy src/wallet/identity
backends software healthy src/wallet/backends
lnurl software healthy src/wallet/lnurl
price software healthy src/wallet/price
format software healthy src/wallet/format
sections software healthy src/sections
miners software healthy src/sections/miners
casino software healthy src/sections/casino
markets software healthy src/sections/markets
lib software healthy src/sections/markets/lib
core software healthy src/core
featureGate software healthy src/core/featureGate
state software healthy src/core/state
keys software healthy src/core/keys
fixtures software healthy src/core/keys/fixtures
net software healthy src/core/net
nfc software healthy src/nfc
plugins software healthy plugins

LabelLayerStatusPath
/api/v1/auth/usr frontend healthy src/wallet/lnbitsExtensions.ts
/contentwall/api/v1/me/purchases frontend healthy src/wallet/contentwall.test.ts
/contentwall/api/v1/items frontend healthy src/wallet/contentwall.test.ts
/version frontend healthy src/wallet/boltz/client.ts
/swap/reverse frontend healthy src/wallet/boltz/client.ts
/swap/submarine frontend healthy src/wallet/boltz/client.ts
/lnurlp/api/v1/links frontend healthy src/wallet/identity/claimLnAddress.test.ts
/api/v1/wallet frontend healthy src/wallet/backends/custodialLnbits.ts
/api/v1/payments frontend healthy src/wallet/backends/custodialLnbits.ts
/withdraw/api/v1/links frontend healthy src/wallet/backends/custodialLnbits.ts
/api/v1/account frontend healthy src/wallet/backends/custodialProvision.ts
/.well-known/lnurlp/alice frontend healthy src/wallet/lnurl/resolveLnurlPay.test.ts
/lnurlp/bob frontend healthy src/wallet/lnurl/resolveLnurlPay.test.ts
/api/auth/challenge frontend healthy src/sections/miners/bitrentApi.ts
/api/auth/verify frontend healthy src/sections/miners/bitrentApi.ts
/api/miners frontend healthy src/sections/miners/bitrentApi.ts
/api/rentals/create frontend healthy src/sections/miners/bitrentApi.ts
/api/rentals/list frontend healthy src/sections/miners/bitrentApi.ts
/api/rentals/status?id=r1 frontend healthy src/sections/miners/bitrentApi.test.ts
/api/rentals/status?id=r1&live=1 frontend healthy src/sections/miners/bitrentApi.test.ts
/api/auth/generate frontend healthy src/sections/casino/casinoApi.ts
/api/deposit frontend healthy src/sections/casino/casinoApi.ts
/api/withdraw frontend healthy src/sections/casino/casinoApi.ts
/api/balance frontend healthy src/sections/casino/casinoApi.ts
/p frontend healthy src/core/net/http.test.ts
/pay frontend healthy src/core/net/http.test.ts

LabelLayerStatusPath
WebView frontend healthy __mocks__/react-native-webview.tsx
SparkConnect frontend healthy app/spark-connect.tsx
NfcScreen frontend healthy app/nfc.tsx
ArkConnect frontend healthy app/ark-connect.tsx
ContentwallStudio frontend healthy app/contentwall-studio.tsx
ContentwallView frontend healthy app/contentwall-view.tsx
ReceiveScreen frontend healthy app/receive.tsx
SendScreen frontend healthy app/send.tsx
Custody frontend healthy app/custody.tsx
BackupScreen frontend healthy app/backup.tsx
NwcConnect frontend healthy app/nwc-connect.tsx
ContentwallScreen frontend healthy app/contentwall.tsx
RootLayout frontend healthy app/_layout.tsx
ScanScreen frontend healthy app/scan.tsx
Onboarding frontend healthy app/onboarding.tsx
MinersLayout frontend healthy app/(sections)/miners/_layout.tsx
FairScreen frontend healthy app/(sections)/casino/fair.tsx
CasinoLayout frontend healthy app/(sections)/casino/_layout.tsx
MarketsLayout frontend healthy app/(sections)/markets/_layout.tsx
Activity frontend healthy app/(tabs)/activity.tsx
Home frontend healthy app/(tabs)/index.tsx
TabsLayout frontend healthy app/(tabs)/_layout.tsx
Identity frontend healthy app/(tabs)/identity.tsx

LabelLayerStatusPath
NWCClient software healthy __mocks__/@getalby/sdk.ts:NWCClient
BoltzClient software healthy src/wallet/boltz/client.ts:BoltzClient
BoltzLimitError software healthy src/wallet/boltz/service.ts:BoltzLimitError
BoltzSwapService software healthy src/wallet/boltz/service.ts:BoltzSwapService
ArkBackend software healthy src/wallet/backends/arkBackend.ts:ArkBackend
CustodialLnbits software healthy src/wallet/backends/custodialLnbits.ts:CustodialLnbits
is software healthy src/wallet/backends/nwcRemote.ts:is
NwcRemote software healthy src/wallet/backends/nwcRemote.ts:NwcRemote
SelfHostedSpark software healthy src/wallet/backends/selfHostedSpark.ts:SelfHostedSpark
boundary software healthy src/sections/SectionErrorBoundary.tsx:boundary
SectionErrorBoundary software healthy src/sections/SectionErrorBoundary.tsx:SectionErrorBoundary
HttpError software healthy src/core/net/types.ts:HttpError

LabelLayerStatusPath
auth::src/sections/miners/bitrentApi.ts security healthy src/sections/miners/bitrentApi.ts
auth::src/sections/miners/bitrentApi.test.ts security healthy src/sections/miners/bitrentApi.test.ts
auth::src/core/keys/nostrAuth.ts security healthy src/core/keys/nostrAuth.ts
auth::src/wallet/backends/nwcRemote.ts security healthy src/wallet/backends/nwcRemote.ts

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
1.1.1.1 network healthy scripts/provision-21pay.mjs
1.0.0.1 network healthy scripts/provision-21pay.mjs

LabelLayerStatusPath
migration.test.ts data healthy src/wallet/backends/migration.test.ts
migration.ts data healthy src/wallet/backends/migration.ts

LabelLayerStatusPath
ANDROID_KEYSTORE_B64 cicd healthy
CREDENTIALS_JSON cicd healthy

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
port:443 network healthy scripts/provision-21pay.mjs

LabelLayerStatusPath
gha::android-build cicd healthy .github/workflows/android-build.yml

LabelLayerStatusPath
build cicd healthy .github/workflows/android-build.yml
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/9e2d8464-faa0-4d05-80d4-3e74da47dca8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9e2d8464-faa0-4d05-80d4-3e74da47dca8/

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.