https://github.com/Scottcjn/Rustchain
· scanned 2026-06-16 04:38 UTC (1 month, 3 weeks ago)
84 raw signals (0 security + 84 graph)
Last scanned 1 month, 3 weeks ago · v1 · 68 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1091 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 |
|---|---|---|---|
_load_rpc_module |
software | healthy | test_rpc_malformed_json.py:16 |
__enter__ |
software | healthy | test_rpc_malformed_json.py:31 |
__exit__ |
software | healthy | test_rpc_malformed_json.py:39 |
post |
software | healthy | test_rpc_malformed_json.py:43 |
test_malformed_json_post_returns_400_before_routing |
software | healthy | test_rpc_malformed_json.py:58 |
test_malformed_json_rpc_returns_invalid_json_error |
software | healthy | test_rpc_malformed_json.py:67 |
__hash__ |
software | healthy | test_p2p_replay_fix.py:43 |
__eq__ |
software | healthy | test_p2p_replay_fix.py:46 |
to_string |
software | healthy | test_p2p_replay_fix.py:51 |
__post_init__ |
software | healthy | test_p2p_replay_fix.py:64 |
compute_hash |
software | healthy | test_p2p_replay_fix.py:70 |
_load_message_handler |
software | healthy | test_p2p_replay_fix.py:78 |
test_seen_messages_no_replay_on_overflow |
software | healthy | test_p2p_replay_fix.py:131 |
test_replay_within_cache |
software | healthy | test_p2p_replay_fix.py:189 |
test_old_bug_clear_all |
software | healthy | test_p2p_replay_fix.py:211 |
load_state |
software | healthy | discord_rich_presence.py:42 |
save_state |
software | healthy | discord_rich_presence.py:53 |
get_miner_info |
software | healthy | discord_rich_presence.py:59 |
get_miners_list |
software | healthy | discord_rich_presence.py:75 |
get_epoch_info |
software | healthy | discord_rich_presence.py:90 |
get_node_health |
software | healthy | discord_rich_presence.py:105 |
calculate_rtc_earned_today |
software | healthy | discord_rich_presence.py:120 |
calculate_miner_uptime |
software | healthy | discord_rich_presence.py:132 |
get_hardware_display |
software | healthy | discord_rich_presence.py:152 |
format_presence_data |
software | healthy | discord_rich_presence.py:168 |
main |
software | healthy | discord_rich_presence.py:216 |
_module |
software | healthy | test_p2p_message_validation.py:20 |
_install_chain_params_package |
software | healthy | test_p2p_message_validation.py:28 |
_load_p2p_module |
software | healthy | test_p2p_message_validation.py:42 |
_sender |
software | healthy | test_p2p_message_validation.py:63 |
_encoded_message |
software | healthy | test_p2p_message_validation.py:67 |
test_from_bytes_accepts_valid_message |
software | healthy | test_p2p_message_validation.py:78 |
test_from_bytes_rejects_missing_required_fields |
software | healthy | test_p2p_message_validation.py:87 |
test_from_bytes_rejects_malformed_bytes |
software | healthy | test_p2p_message_validation.py:107 |
test_from_bytes_rejects_invalid_fields |
software | healthy | test_p2p_message_validation.py:126 |
test_from_bytes_rejects_oversized_payload |
software | healthy | test_p2p_message_validation.py:131 |
__init__ |
software | healthy | test_agent_sdk_demo_client.py:155 |
__aenter__ |
software | healthy | test_agent_sdk_demo_client.py:14 |
__aexit__ |
software | healthy | test_agent_sdk_demo_client.py:17 |
json |
software | healthy | test_agent_sdk_demo_client.py:20 |
request |
software | healthy | test_agent_sdk_demo_client.py:38 |
close |
software | healthy | test_agent_sdk_demo_client.py:42 |
run |
software | healthy | test_agent_sdk_demo_client.py:46 |
test_client_methods_are_async |
software | healthy | test_agent_sdk_demo_client.py:50 |
test_async_client_uses_live_rip302_routes_and_payloads |
software | healthy | test_agent_sdk_demo_client.py:64 |
exercise_client |
software | healthy | test_agent_sdk_demo_client.py:68 |
test_context_manager_closes_owned_session |
software | healthy | test_agent_sdk_demo_client.py:151 |
use_context_manager |
software | healthy | test_agent_sdk_demo_client.py:162 |
print_header |
software | healthy | validate_bounty_2303.py:27 |
print_check |
software | healthy | validate_bounty_2303.py:32 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test_rpc_malformed_json.py |
software | healthy | test_rpc_malformed_json.py |
relic_rewards.json |
software | healthy | relic_rewards.json |
.env.example |
software | healthy | .env.example |
VERIFICATION_BOUNTY_1524.md |
software | healthy | VERIFICATION_BOUNTY_1524.md |
CPU_QUICK_REFERENCE.md |
software | healthy | CPU_QUICK_REFERENCE.md |
BCOS.md |
software | healthy | BCOS.md |
test_p2p_replay_fix.py |
software | healthy | test_p2p_replay_fix.py |
discord_rich_presence.py |
software | healthy | discord_rich_presence.py |
WEIGHT_SCORING.md |
software | healthy | WEIGHT_SCORING.md |
test_p2p_message_validation.py |
software | healthy | test_p2p_message_validation.py |
test_agent_sdk_demo_client.py |
software | healthy | test_agent_sdk_demo_client.py |
update_git_rustchain_fixed.sh |
software | healthy | update_git_rustchain_fixed.sh |
verify_bounty_1524.sh |
software | healthy | verify_bounty_1524.sh |
README.vi.md |
software | healthy | README.vi.md |
pushtogit.sh |
software | healthy | pushtogit.sh |
fix_git_beacon_commit.sh |
software | healthy | fix_git_beacon_commit.sh |
leaderboard.json |
software | healthy | leaderboard.json |
proof_of_antiquity.json |
software | healthy | proof_of_antiquity.json |
validate_bounty_2303.py |
software | healthy | validate_bounty_2303.py |
test_f1_state_sync_bypass.py |
software | healthy | test_f1_state_sync_bypass.py |
validate_mood_system.py |
software | healthy | validate_mood_system.py |
BOUNTY_1524_VALIDATION_RESULT.json |
software | healthy | BOUNTY_1524_VALIDATION_RESULT.json |
ppa_visualizer.py |
software | healthy | ppa_visualizer.py |
test_extension_generate_icons.py |
software | healthy | test_extension_generate_icons.py |
BOUNTY_2293_BCOS_HOMEBREW.md |
software | healthy | BOUNTY_2293_BCOS_HOMEBREW.md |
vintage_cpu_integration_example.py |
software | healthy | vintage_cpu_integration_example.py |
prometheus_exporter.py |
software | healthy | prometheus_exporter.py |
test_toctou_batch_fix.py |
software | healthy | test_toctou_batch_fix.py |
update_github_footer.sh |
software | healthy | update_github_footer.sh |
push_rustchain_site.sh |
software | healthy | push_rustchain_site.sh |
ISSUE_2640_PROGRESS.md |
software | healthy | ISSUE_2640_PROGRESS.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
TROUBLESHOOTING.md |
software | healthy | TROUBLESHOOTING.md |
AUDIT_REPORT.md |
software | healthy | AUDIT_REPORT.md |
setup.sh |
software | healthy | setup.sh |
validate_bounty_1524.py |
software | healthy | validate_bounty_1524.py |
README.pt-BR.md |
software | healthy | README.pt-BR.md |
BOUNTY_2275_FORMAL_VERIFICATION.md |
software | healthy | BOUNTY_2275_FORMAL_VERIFICATION.md |
VINTAGE_CPU_RESEARCH_SUMMARY.md |
software | healthy | VINTAGE_CPU_RESEARCH_SUMMARY.md |
BOUNTY_2301_IMPLEMENTATION.md |
software | healthy | BOUNTY_2301_IMPLEMENTATION.md |
test_build_static.py |
software | healthy | test_build_static.py |
ACHIEVEMENTS.md |
software | healthy | ACHIEVEMENTS.md |
bottube_mood_engine.py |
software | healthy | bottube_mood_engine.py |
sophia_db.py |
software | healthy | sophia_db.py |
DEPENDABOT.md |
software | healthy | DEPENDABOT.md |
GHOST_IN_THE_MACHINE.md |
software | healthy | GHOST_IN_THE_MACHINE.md |
ppa_compliance_check.py |
software | healthy | ppa_compliance_check.py |
IMPLEMENTATION_SUMMARY.md |
software | healthy | IMPLEMENTATION_SUMMARY.md |
README_ZH.md |
software | healthy | README_ZH.md |
NOTICE.md |
software | healthy | NOTICE.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /metrics |
api | healthy | prometheus_exporter.py |
ANY /health |
api | healthy | prometheus_exporter.py |
ANY /<agent_name>/mood |
api | healthy | bottube_mood_engine.py |
ANY /<agent_name>/mood/signal |
api | healthy | bottube_mood_engine.py |
ANY /<agent_name>/mood/title |
api | healthy | bottube_mood_engine.py |
ANY /<agent_name>/mood/comment |
api | healthy | bottube_mood_engine.py |
ANY /<agent_name>/mood/post-probability |
api | healthy | bottube_mood_engine.py |
ANY /<agent_name>/mood/statistics |
api | healthy | bottube_mood_engine.py |
ANY /api/relationships |
api | healthy | agent_relationships.py |
ANY /api/relationships/<agent_a>/<agent_b> |
api | healthy | agent_relationships.py |
ANY /api/relationships/<agent_a>/<agent_b>/disagree |
api | healthy | agent_relationships.py |
ANY /api/relationships/<agent_a>/<agent_b>/collaborate |
api | healthy | agent_relationships.py |
ANY /api/relationships/<agent_a>/<agent_b>/reconcile |
api | healthy | agent_relationships.py |
ANY /api/relationships/<agent_a>/<agent_b>/intervene |
api | healthy | agent_relationships.py |
ANY /api/relationships/beefs |
api | healthy | agent_relationships.py |
ANY /api/relationships/stats |
api | healthy | agent_relationships.py |
ANY / |
api | healthy | keeper_explorer.py |
ANY /api/proxy/<path:path> |
api | healthy | keeper_explorer.py |
ANY /api/faucet/drip |
api | healthy | keeper_explorer.py |
ANY /faucet |
api | healthy | faucet.py |
ANY /faucet/drip |
api | healthy | faucet.py |
ANY /ledger |
api | healthy | payout_ledger.py |
ANY /api/ledger |
api | healthy | payout_ledger.py |
ANY /api/ledger/<record_id> |
api | healthy | payout_ledger.py |
ANY /api/ledger/<record_id>/status |
api | healthy | payout_ledger.py |
ANY /api/ledger/summary |
api | healthy | payout_ledger.py |
ANY /agent/reputation |
api | healthy | agent_reputation.py |
ANY /agent/reputation/check-eligibility |
api | healthy | agent_reputation.py |
ANY /agent/reputation/leaderboard |
api | healthy | agent_reputation.py |
ANY /projects |
api | healthy | bcos_directory.py |
ANY /badge/<int:project_id> |
api | healthy | bcos_directory.py |
ANY /build |
api | healthy | bcos_directory.py |
ANY /dist/<path:filename> |
api | healthy | bcos_directory.py |
ANY /badge/generator |
api | healthy | profile_badge_generator.py |
ANY /api/badge/create |
api | healthy | profile_badge_generator.py |
ANY /api/badge/stats |
api | healthy | profile_badge_generator.py |
ANY /api/badge/list |
api | healthy | profile_badge_generator.py |
ANY /xss-poc |
api | healthy | xss_poc_templates.py |
ANY /xss-poc/<payload_type> |
api | healthy | xss_poc_templates.py |
ANY /injection-poc/<injection_type> |
api | healthy | xss_poc_templates.py |
ANY /clickjacking-poc |
api | healthy | xss_poc_templates.py |
ANY /csrf-poc |
api | healthy | xss_poc_templates.py |
ANY /origin-bypass-poc |
api | healthy | xss_poc_templates.py |
ANY /generate-custom-poc |
api | healthy | xss_poc_templates.py |
ANY /payload-tester |
api | healthy | xss_poc_templates.py |
ANY /agent/jobs |
api | healthy | rip302_agent_economy.py |
ANY /agent/jobs/<job_id>/claim |
api | healthy | rip302_agent_economy.py |
ANY /agent/jobs/<job_id>/deliver |
api | healthy | rip302_agent_economy.py |
ANY /agent/jobs/<job_id>/accept |
api | healthy | rip302_agent_economy.py |
ANY /agent/jobs/<job_id>/dispute |
api | healthy | rip302_agent_economy.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_ApiServerFixture |
software | healthy | test_rpc_malformed_json.py:30 |
MessageType |
software | healthy | test_p2p_replay_fix.py:20 |
PeerId |
software | healthy | test_p2p_replay_fix.py:38 |
Message |
software | healthy | test_p2p_replay_fix.py:56 |
FakeResponse |
software | healthy | test_agent_sdk_demo_client.py:9 |
FakeSession |
software | healthy | test_agent_sdk_demo_client.py:24 |
FakeClientSession |
software | healthy | test_agent_sdk_demo_client.py:154 |
TestStateSyncSignatureBypass |
software | healthy | test_f1_state_sync_bypass.py:24 |
TestStateSyncExploitPath |
software | healthy | test_f1_state_sync_bypass.py:177 |
TestTOCTOUBatchIDFix |
software | healthy | test_toctou_batch_fix.py:10 |
Colors |
software | healthy | validate_bounty_1524.py:24 |
ValidationRunner |
software | healthy | validate_bounty_1524.py:37 |
MoodState |
software | healthy | bottube_mood_engine.py:61 |
MoodSignal |
software | healthy | bottube_mood_engine.py:206 |
MoodHistory |
software | healthy | bottube_mood_engine.py:215 |
MoodEngine |
software | healthy | bottube_mood_engine.py:331 |
ComplianceLevel |
software | healthy | ppa_compliance_check.py:51 |
CheckResult |
software | healthy | ppa_compliance_check.py:59 |
ComplianceReport |
software | healthy | ppa_compliance_check.py:68 |
RelationshipState |
software | healthy | agent_relationships.py:41 |
DramaArcType |
software | healthy | agent_relationships.py:52 |
EventType |
software | healthy | agent_relationships.py:61 |
RelationshipData |
software | healthy | agent_relationships.py:75 |
RelationshipEvent |
software | healthy | agent_relationships.py:106 |
RelationshipEngine |
software | healthy | agent_relationships.py:191 |
CPUInfo |
software | healthy | cpu_architecture_detection.py:28 |
TestRTCWalletValidation |
software | healthy | test_faucet_wallet_validation_6136.py:19 |
TestEthereumStyleWalletValidation |
software | healthy | test_faucet_wallet_validation_6136.py:47 |
TestInvalidWalletFormats |
software | healthy | test_faucet_wallet_validation_6136.py:81 |
ReplayDefenseResult |
software | healthy | replay_defense.py:85 |
ReputationEngine |
software | healthy | agent_reputation.py:64 |
AgentEconomyClient |
software | healthy | agent_economy_sdk.py:9 |
AgentEconomySDK |
software | healthy | agent_economy_sdk.py:102 |
TestRelationshipEngine |
software | healthy | test_agent_relationships.py:30 |
TestDramaArcEngine |
software | healthy | test_agent_relationships.py:318 |
TestFiveDayRivalryScenario |
software | healthy | test_agent_relationships.py:460 |
TestGuardrails |
software | healthy | test_agent_relationships.py:489 |
TestDramaArcTemplates |
software | healthy | test_agent_relationships.py:537 |
TestEdgeCases |
software | healthy | test_agent_relationships.py:568 |
_ApiServerFixture |
software | healthy | test_rpc_rate_limit.py:32 |
AgentEconomyClient |
software | healthy | agent_sdk_demo.py:9 |
SophiaCoreInspector |
software | healthy | sophia_core.py:235 |
ClockVarianceSimulator |
software | healthy | hardware_spoof_lib.py:16 |
CacheTimingSpoofing |
software | healthy | hardware_spoof_lib.py:42 |
VMDetectionEvasion |
software | healthy | hardware_spoof_lib.py:82 |
SIMDIdentitySpoofing |
software | healthy | hardware_spoof_lib.py:152 |
ThermalDriftSimulator |
software | healthy | hardware_spoof_lib.py:181 |
InstructionJitterSpoofing |
software | healthy | hardware_spoof_lib.py:204 |
FingerprintRecorder |
software | healthy | hardware_spoof_lib.py:225 |
HardwareFingerprintSpoofer |
software | healthy | hardware_spoof_lib.py:318 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
agent_mood_history |
data | healthy | bottube_mood_engine.py |
agent_mood_signals |
data | healthy | bottube_mood_engine.py |
sophia_inspections |
data | healthy | sophia_db.py |
sophia_review_queue |
data | healthy | sophia_db.py |
contributors |
data | healthy | init_contributor_db.py |
contributions |
data | healthy | init_contributor_db.py |
payment_history |
data | healthy | init_contributor_db.py |
relationships |
data | healthy | agent_relationships.py |
relationship_events |
data | healthy | agent_relationships.py |
admin_interventions |
data | healthy | agent_relationships.py |
faucet_claims |
data | healthy | keeper_explorer.py |
drip_requests |
data | healthy | faucet.py |
payout_ledger |
data | healthy | payout_ledger.py |
projects |
data | healthy | bcos_directory.py |
profile_badges |
data | healthy | profile_badge_generator.py |
agent_jobs |
data | healthy | rip302_agent_economy.py |
agent_reputation |
data | healthy | rip302_agent_economy.py |
agent_ratings |
data | healthy | rip302_agent_economy.py |
agent_job_log |
data | healthy | rip302_agent_economy.py |
test_payments |
data | healthy | security_test_payment_widget.py |
rip201_bucket_audit |
data | healthy | rip201_bucket_fix.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test_rpc_malformed_json.py |
1.2.3.4 |
network | healthy | test_p2p_replay_fix.py |
5.6.7.8 |
network | healthy | test_p2p_replay_fix.py |
9.9.9.9 |
network | healthy | test_p2p_replay_fix.py |
50.28.86.131 |
network | healthy | setup.sh |
50.28.86.153 |
network | healthy | setup.sh |
76.8.228.245 |
network | healthy | README.md |
38.76.217.189 |
network | healthy | README.md |
192.0.2.10 |
network | healthy | test_rpc_rate_limit.py |
198.51.100.20 |
network | healthy | test_rpc_rate_limit.py |
203.0.113.30 |
network | healthy | test_rpc_rate_limit.py |
100.75.100.89 |
network | healthy | sophia_core.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8095 |
network | healthy | keeper_explorer.py |
port:8090 |
network | healthy | faucet.py |
port:8099 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | docker-compose.yml |
port:5003 |
network | healthy | profile_badge_generator.py |
port:5001 |
network | healthy | xss_poc_templates.py |
port:5000 |
network | healthy | security_test_payment_widget.py |
port:7306 |
network | healthy | sophia_api.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
rustchain-node |
hardware | healthy | docker-compose.yml |
nginx |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
Scottcjn__Rustchain |
software | healthy | /data/fable5_failed_archive/Scottcjn__Rustchain |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | test_toctou_batch_fix.py |
| Label | Layer | Status | Path |
|---|---|---|---|
test_pickle_to_json_migration.py |
data | healthy | test_pickle_to_json_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/652b2a8f-05d7-41ad-bb34-77c2266755ef/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/652b2a8f-05d7-41ad-bb34-77c2266755ef/
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.