https://github.com/BareBits/bitcoin_argus
· scanned 2026-06-17 01:20 UTC (1 month, 2 weeks ago)
66 raw signals (0 security + 66 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -4.5 (diff) · 62 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1553 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 |
|---|---|---|---|
_gen |
software | healthy | tests/test_fedimint.py:17 |
_compose |
software | healthy | tests/test_fedimint.py:25 |
test_fedimint_on_by_default |
software | healthy | tests/test_fedimint.py:32 |
test_fedimint_disabled_removes_everything |
software | healthy | tests/test_fedimint.py:41 |
test_guardians_range_rejected |
software | healthy | tests/test_fedimint.py:52 |
test_guardians_capped_by_ring_nodes |
software | healthy | tests/test_fedimint.py:61 |
test_three_guardians_ok_with_full_ring |
software | healthy | tests/test_fedimint.py:73 |
test_federation_name_validation |
software | healthy | tests/test_fedimint.py:81 |
test_capability_guard_unsupported_chain |
software | healthy | tests/test_fedimint.py:89 |
test_fedimint_port_offsets |
software | healthy | tests/test_fedimint.py:104 |
test_core_services_present |
software | healthy | tests/test_fedimint.py:125 |
test_float_funded_from_gateway_onchain_all_networks |
software | healthy | tests/test_fedimint.py:131 |
test_guardian_wiring |
software | healthy | tests/test_fedimint.py:151 |
test_gateway_wiring |
software | healthy | tests/test_fedimint.py:161 |
test_gateway_paired_with_distinct_ring_nodes |
software | healthy | tests/test_fedimint.py:180 |
test_setup_endpoints_in_peer_order |
software | healthy | tests/test_fedimint.py:189 |
test_caddy_fronts_guardian_and_gateway |
software | healthy | tests/test_fedimint.py:198 |
test_firewall_opens_public_apis |
software | healthy | tests/test_fedimint.py:206 |
test_dashboard_lists_fedimint_with_backing_lnd |
software | healthy | tests/test_fedimint.py:213 |
test_dashboard_surfaces_invite_code |
software | healthy | tests/test_fedimint.py:230 |
test_dashboard_single_guardian_unnumbered |
software | healthy | tests/test_fedimint.py:251 |
test_secrets_persisted |
software | healthy | tests/test_fedimint.py:262 |
test_credentials_surface_fedimint_logins |
software | healthy | tests/test_fedimint.py:269 |
_net |
software | healthy | tests/test_resources.py:11 |
test_default_profile_is_medium |
software | healthy | tests/test_resources.py:15 |
test_global_profile_low |
software | healthy | tests/test_resources.py:25 |
test_per_network_profile_overrides_global |
software | healthy | tests/test_resources.py:32 |
test_explicit_knob_overrides_profile |
software | healthy | tests/test_resources.py:41 |
test_global_knob_applies_when_net_unset |
software | healthy | tests/test_resources.py:49 |
test_log_rotation_toggle_and_overrides |
software | healthy | tests/test_resources.py:55 |
test_invalid_profile_rejected |
software | healthy | tests/test_resources.py:63 |
test_compressed_pubkey_known_vector |
software | healthy | tests/test_signet.py:16 |
test_generate_signet_key_shape |
software | healthy | tests/test_signet.py:25 |
test_secrets_signet_pair_created_and_stable |
software | healthy | tests/test_signet.py:37 |
test_secrets_no_signet_key_when_not_requested |
software | healthy | tests/test_signet.py:47 |
test_two_custom_signets_get_independent_keys |
software | healthy | tests/test_signet.py:52 |
_gen_custom_signet |
software | healthy | tests/test_signet.py:64 |
test_generate_custom_signet_challenge_matches_secret |
software | healthy | tests/test_signet.py:77 |
test_generate_custom_signet_miner |
software | healthy | tests/test_signet.py:89 |
_cfg |
software | healthy | tests/test_tor.py:16 |
_gen |
software | healthy | tests/test_tor.py:21 |
test_routes_use_clearnet_port_numbers_and_backend_targets |
software | healthy | tests/test_tor.py:32 |
test_dashboard_onion_port_routes_through_caddy_when_faucet |
software | healthy | tests/test_tor.py:55 |
test_expose_toggles_drop_categories |
software | healthy | tests/test_tor.py:81 |
test_operator_only_ports_never_exposed |
software | healthy | tests/test_tor.py:96 |
test_bitcoind_p2p_onion_follows_clearnet_gate |
software | healthy | tests/test_tor.py:109 |
test_torrc_unique_virtual_ports |
software | healthy | tests/test_tor.py:121 |
test_generates_shared_tor_and_keys |
software | healthy | tests/test_tor.py:142 |
test_tor_disabled_emits_nothing |
software | healthy | tests/test_tor.py:159 |
test_onion_seed_is_stable_across_regen |
software | healthy | tests/test_tor.py:168 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeContainer |
software | healthy | tests/test_web.py:677 |
FakeClient |
software | healthy | tests/test_web.py:687 |
C |
software | healthy | tests/test_web.py:186 |
_FakeLnd |
software | healthy | tests/test_faucet.py:285 |
FakeContainer |
software | healthy | tests/test_lnurl.py:196 |
FakeClient |
software | healthy | tests/test_lnurl.py:205 |
FakeResp |
software | healthy | tests/test_lnurl.py:217 |
_FakeContainer |
software | healthy | tests/test_metrics_history.py:112 |
_FakeClient |
software | healthy | tests/test_metrics_history.py:132 |
_FakeLnd |
software | healthy | tests/test_faucet_pow.py:284 |
FakeNode |
software | healthy | tests/test_claimer.py:173 |
OnionRoute |
software | healthy | argus/tor.py:63 |
_HttpSite |
software | healthy | argus/shared.py:33 |
ConfigError |
software | healthy | argus/config.py:41 |
_Base |
software | healthy | argus/config.py:83 |
ResourcesCfg |
software | healthy | argus/config.py:87 |
TorCfg |
software | healthy | argus/config.py:106 |
GlobalConfig |
software | healthy | argus/config.py:131 |
BitcoindCfg |
software | healthy | argus/config.py:222 |
LndSecondaryCfg |
software | healthy | argus/config.py:249 |
LndTertiaryCfg |
software | healthy | argus/config.py:271 |
LndRebalancerCfg |
software | healthy | argus/config.py:295 |
LndChannelsCfg |
software | healthy | argus/config.py:325 |
LndCfg |
software | healthy | argus/config.py:351 |
CashuCfg |
software | healthy | argus/config.py:378 |
FedimintGatewayCfg |
software | healthy | argus/config.py:388 |
FedimintCfg |
software | healthy | argus/config.py:406 |
ArkChannelCfg |
software | healthy | argus/config.py:453 |
ArkCfg |
software | healthy | argus/config.py:468 |
BitcartPorts |
software | healthy | argus/config.py:503 |
BitcartLiquidityCfg |
software | healthy | argus/config.py:512 |
BitcartSmtpCfg |
software | healthy | argus/config.py:534 |
BitcartCfg |
software | healthy | argus/config.py:545 |
CashuPayServerCfg |
software | healthy | argus/config.py:558 |
WooCommerceCfg |
software | healthy | argus/config.py:580 |
IndexerCfg |
software | healthy | argus/config.py:624 |
MempoolCfg |
software | healthy | argus/config.py:642 |
MinerCfg |
software | healthy | argus/config.py:654 |
ClaimerCfg |
software | healthy | argus/config.py:662 |
ResetCfg |
software | healthy | argus/config.py:696 |
PowCfg |
software | healthy | argus/config.py:720 |
FaucetCfg |
software | healthy | argus/config.py:801 |
NetworkCfg |
software | healthy | argus/config.py:861 |
WebLnurlCfg |
software | healthy | argus/config.py:1104 |
WebMetricsHistoryCfg |
software | healthy | argus/config.py:1153 |
WebCfg |
software | healthy | argus/config.py:1208 |
ArgusConfig |
software | healthy | argus/config.py:1277 |
OnionKey |
software | healthy | argus/onionkey.py:127 |
Fragment |
software | healthy | argus/context.py:14 |
BuildContext |
software | healthy | argus/context.py:23 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
requirements.txt |
software | healthy | requirements.txt |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
config.yaml |
software | healthy | config.yaml |
test_fedimint.py |
software | healthy | tests/test_fedimint.py |
test_resources.py |
software | healthy | tests/test_resources.py |
test_signet.py |
software | healthy | tests/test_signet.py |
test_tor.py |
software | healthy | tests/test_tor.py |
test_credentials.py |
software | healthy | tests/test_credentials.py |
test_bitcart_cards.py |
software | healthy | tests/test_bitcart_cards.py |
test_web.py |
software | healthy | tests/test_web.py |
test_onionkey.py |
software | healthy | tests/test_onionkey.py |
test_storefront.py |
software | healthy | tests/test_storefront.py |
test_faucet.py |
software | healthy | tests/test_faucet.py |
test_lnurl.py |
software | healthy | tests/test_lnurl.py |
test_compose.py |
software | healthy | tests/test_compose.py |
test_ark.py |
software | healthy | tests/test_ark.py |
test_metrics_history.py |
software | healthy | tests/test_metrics_history.py |
test_reset.py |
software | healthy | tests/test_reset.py |
test_faucet_pow.py |
software | healthy | tests/test_faucet_pow.py |
test_claimer.py |
software | healthy | tests/test_claimer.py |
test_ports.py |
software | healthy | tests/test_ports.py |
helpers.py |
software | healthy | tests/helpers.py |
test_config.py |
software | healthy | tests/test_config.py |
test_generate.py |
software | healthy | tests/test_generate.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
README.md |
software | healthy | images/mutinynet-bitcoind/README.md |
Dockerfile |
software | healthy | images/mutinynet-bitcoind/Dockerfile |
firewall.py |
software | healthy | argus/firewall.py |
cashu_wallet.py |
software | healthy | argus/cashu_wallet.py |
cli.py |
software | healthy | argus/cli.py |
tor.py |
software | healthy | argus/tor.py |
shared.py |
software | healthy | argus/shared.py |
secrets.py |
software | healthy | argus/secrets.py |
__init__.py |
software | healthy | argus/__init__.py |
web_gen.py |
software | healthy | argus/web_gen.py |
__main__.py |
software | healthy | argus/__main__.py |
config.py |
software | healthy | argus/config.py |
cashupayserver.py |
software | healthy | argus/cashupayserver.py |
onionkey.py |
software | healthy | argus/onionkey.py |
ark_cln.py |
software | healthy | argus/ark_cln.py |
context.py |
software | healthy | argus/context.py |
bitcart.py |
software | healthy | argus/bitcart.py |
reset.py |
software | healthy | argus/reset.py |
constants.py |
software | healthy | argus/constants.py |
signetkey.py |
software | healthy | argus/signetkey.py |
generate.py |
software | healthy | argus/generate.py |
ports.py |
software | healthy | argus/ports.py |
resources.py |
software | healthy | argus/resources.py |
credentials.py |
software | healthy | argus/credentials.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
images |
software | healthy | images |
mutinynet-bitcoind |
software | healthy | images/mutinynet-bitcoind |
argus |
software | healthy | argus |
claimer_src |
software | healthy | argus/claimer_src |
builders |
software | healthy | argus/builders |
bitcart_cards |
software | healthy | argus/bitcart_cards |
faucet |
software | healthy | argus/faucet |
templates |
software | healthy | argus/faucet/templates |
signet_miner |
software | healthy | argus/signet_miner |
test_framework |
software | healthy | argus/signet_miner/test_framework |
crypto |
software | healthy | argus/signet_miner/test_framework/crypto |
web |
software | healthy | argus/web |
static |
software | healthy | argus/web/static |
themes |
software | healthy | argus/web/static/themes |
templates |
software | healthy | argus/web/templates |
wasm |
software | healthy | argus/web/wasm |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
0.4.7.13 |
network | healthy | config.yaml |
172.16.0.0 |
network | healthy | tests/test_tor.py |
1.2.3.4 |
network | healthy | tests/test_faucet.py |
1.2.3.5 |
network | healthy | tests/test_faucet.py |
203.0.113.7 |
network | healthy | tests/test_faucet.py |
203.0.113.8 |
network | healthy | tests/test_faucet.py |
203.0.113.10 |
network | healthy | tests/test_faucet_pow.py |
203.0.113.20 |
network | healthy | tests/test_faucet_pow.py |
203.0.113.30 |
network | healthy | tests/test_faucet_pow.py |
203.0.113.40 |
network | healthy | tests/test_faucet_pow.py |
203.0.113.50 |
network | healthy | tests/test_faucet_pow.py |
45.79.52.207 |
network | healthy | tests/test_generate.py |
127.0.0.0 |
network | healthy | argus/tor.py |
10.0.0.0 |
network | healthy | argus/tor.py |
192.168.0.0 |
network | healthy | argus/tor.py |
1.65.195.98 |
network | healthy | argus/signet_miner/test_framework/messages.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /<net_key>/faucet |
api | healthy | argus/faucet/app.py |
ANY /<net_key>/faucet/challenge |
api | healthy | argus/faucet/app.py |
ANY /healthz |
api | healthy | argus/faucet/app.py |
ANY / |
api | healthy | argus/web/app.py |
ANY /stats |
api | healthy | argus/web/app.py |
ANY /api/metrics/history |
api | healthy | argus/web/app.py |
ANY /tos |
api | healthy | argus/web/app.py |
ANY /privacy |
api | healthy | argus/web/app.py |
ANY /contact |
api | healthy | argus/web/app.py |
ANY /.well-known/lnurlp/<name> |
api | healthy | argus/web/app.py |
ANY /lnurlp/<name>/callback |
api | healthy | argus/web/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
mariadb |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
sqlite |
data | healthy | README.md |
postgres |
data | healthy | README.md |
mysql |
data | healthy | argus/builders/woocommerce.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:80 |
network | healthy | argus/cashu_wallet.py |
port:9735 |
network | healthy | argus/ark_cln.py |
port:9736 |
network | healthy | argus/ark_cln.py |
port:9988 |
network | healthy | argus/ark_cln.py |
port:5432 |
network | healthy | argus/builders/_captaind_template.py |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::argus/builders/_captaind_template.py |
security | healthy | argus/builders/_captaind_template.py |
password_literal::argus/builders/ark.py |
security | healthy | argus/builders/ark.py |
password_literal::argus/builders/ark.py |
security | healthy | argus/builders/ark.py |
password_literal::argus/builders/woocommerce.py |
security | healthy | argus/builders/woocommerce.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::images/mutinynet-bitcoind/Dockerfile |
hardware | healthy | images/mutinynet-bitcoind/Dockerfile |
image::argus/claimer_src/Dockerfile |
hardware | healthy | argus/claimer_src/Dockerfile |
image::argus/signet_miner/Dockerfile |
hardware | healthy | argus/signet_miner/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | README.md |
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
BareBits__bitcoin_argus |
software | healthy | /data/fable5_failed_archive/BareBits__bitcoin_argus |
| Label | Layer | Status | Path |
|---|---|---|---|
metric |
data | healthy | argus/web/history.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | argus/config.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/ede40cae-2dbd-4d1a-9bf7-8350a902f7cd/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ede40cae-2dbd-4d1a-9bf7-8350a902f7cd/
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.