https://github.com/RumiLabsXYZ/rumi-protocol-v2
· scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)
95 raw signals (0 security + 95 graph)
Last scanned 2 months, 3 weeks ago · v1 · 95 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1471 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 |
|---|---|---|---|
icp.yaml |
software | healthy | icp.yaml |
Cargo.toml |
software | healthy | Cargo.toml |
update_icusd_logo.sh |
software | healthy | update_icusd_logo.sh |
README.md |
software | healthy | README.md |
canister_ids.json |
software | healthy | canister_ids.json |
package.json |
software | healthy | package.json |
test_treasury_integration.sh |
software | healthy | test_treasury_integration.sh |
dfx.json |
software | healthy | dfx.json |
deploy_mainnet.sh |
software | healthy | deploy_mainnet.sh |
package-lock.json |
software | healthy | package-lock.json |
test_treasury.sh |
software | healthy | test_treasury.sh |
ACKNOWLEDGMENTS.md |
software | healthy | ACKNOWLEDGMENTS.md |
tsconfig.json |
software | healthy | tsconfig.json |
Cargo.lock |
software | healthy | Cargo.lock |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
README.md |
software | healthy | foundry/README.md |
.env.example |
software | healthy | foundry/.env.example |
DEPLOY.md |
software | healthy | foundry/DEPLOY.md |
foundry.toml |
software | healthy | foundry/foundry.toml |
icp-solana-integration-playbook.md |
software | healthy | docs/icp-solana-integration-playbook.md |
2026-05-27-icp-cli-deploy-pattern.md |
software | healthy | docs/superpowers/notes/2026-05-27-icp-cli-deploy-pattern.md |
2026-05-27-icp-cli-upgrade-args-spike.md |
software | healthy | docs/superpowers/notes/2026-05-27-icp-cli-upgrade-args-spik… |
2026-05-27-icp-cli-deps-pull-spike.md |
software | healthy | docs/superpowers/notes/2026-05-27-icp-cli-deps-pull-spike.md |
2026-06-08-airdrop-phase6-frontend.md |
software | healthy | docs/superpowers/plans/2026-06-08-airdrop-phase6-frontend.md |
2026-05-27-multi-chain-phase-1a-backend-scaffolding.md |
software | healthy | docs/superpowers/plans/2026-05-27-multi-chain-phase-1a-back… |
2026-06-01-solana-m2-adapter.md |
software | healthy | docs/superpowers/plans/2026-06-01-solana-m2-adapter.md |
2026-05-27-icp-cli-migration-phase-0.md |
software | healthy | docs/superpowers/plans/2026-05-27-icp-cli-migration-phase-0… |
2026-05-28-multi-chain-phase-1b-monad-adapter.md |
software | healthy | docs/superpowers/plans/2026-05-28-multi-chain-phase-1b-mona… |
2026-06-01-solana-m1-read-only-seam.md |
software | healthy | docs/superpowers/plans/2026-06-01-solana-m1-read-only-seam.… |
2026-05-27-multi-chain-rumi-design.md |
software | healthy | docs/superpowers/specs/2026-05-27-multi-chain-rumi-design.md |
2026-06-08-airdrop-phase6-frontend-design.md |
software | healthy | docs/superpowers/specs/2026-06-08-airdrop-phase6-frontend-d… |
2026-06-01-solana-integration-design.md |
software | healthy | docs/superpowers/specs/2026-06-01-solana-integration-design… |
2026-06-14-xrp-native-rail-design.md |
software | healthy | docs/superpowers/specs/2026-06-14-xrp-native-rail-design.md |
regenerate-declarations.sh |
software | healthy | scripts/regenerate-declarations.sh |
icp-mappings-bootstrap.sh |
software | healthy | scripts/icp-mappings-bootstrap.sh |
query_20260527_175038_why_does_replay___bridge_backend_sub_… |
software | healthy | graphify-out/memory/query_20260527_175038_why_does_replay__… |
query_20260527_174952_why_does_compute_redemption_shortfall… |
software | healthy | graphify-out/memory/query_20260527_174952_why_does_compute_… |
query_20260527_201115_which_state_touching_backend_function… |
software | healthy | graphify-out/memory/query_20260527_201115_which_state_touch… |
query_20260527_175159_are_the_83_inferred_edges_involving_r… |
software | healthy | graphify-out/memory/query_20260527_175159_are_the_83_inferr… |
query_20260527_175319_what_connects_2381_weakly_connected_n… |
software | healthy | graphify-out/memory/query_20260527_175319_what_connects_238… |
query_20260527_200755_are_there_orphan_endpoints_in_main_rs… |
software | healthy | graphify-out/memory/query_20260527_200755_are_there_orphan_… |
query_20260524_080404_which_audit_poc_test_files_share_the_… |
software | healthy | graphify-out/memory/query_20260524_080404_which_audit_poc_t… |
query_20260527_200350_which_audit_findings_have_the_highest… |
software | healthy | graphify-out/memory/query_20260527_200350_which_audit_findi… |
query_20260527_201155_what_are_the_known_graphify_graph_lim… |
software | healthy | graphify-out/memory/query_20260527_201155_what_are_the_know… |
query_20260527_175421_should_backend_candid_declarations_be… |
software | healthy | graphify-out/memory/query_20260527_175421_should_backend_ca… |
query_20260527_174922_why_does_redeem_then_accrue___bridge_… |
software | healthy | graphify-out/memory/query_20260527_174922_why_does_redeem_t… |
query_20260527_200928_what_s_the_cross_canister_call_topolo… |
software | healthy | graphify-out/memory/query_20260527_200928_what_s_the_cross_… |
query_20260527_201254_how_well_do_graphify_benchmark_and_gr… |
software | healthy | graphify-out/memory/query_20260527_201254_how_well_do_graph… |
query_20260524_062523_why_does_redeem_then_accrue___bridge_… |
software | healthy | graphify-out/memory/query_20260524_062523_why_does_redeem_t… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
idlFactory |
software | healthy | src/declarations/rumi_3pool/rumi_3pool.did.js:idlFactory |
init |
software | healthy | src/declarations/rumi_3pool/rumi_3pool.did.js:init |
createActor |
software | healthy | src/declarations/rumi_3pool/index.js:createActor |
idlFactory |
software | healthy | src/declarations/icp_ledger/icp_ledger.did.js:idlFactory |
init |
software | healthy | src/declarations/icp_ledger/icp_ledger.did.js:init |
createActor |
software | healthy | src/declarations/icp_ledger/index.js:createActor |
createActor |
software | healthy | src/declarations/rumi_protocol_backend/index.js:createActor |
idlFactory |
software | healthy | src/declarations/rumi_protocol_backend/rumi_protocol_backen… |
init |
software | healthy | src/declarations/rumi_protocol_backend/rumi_protocol_backen… |
idlFactory |
software | healthy | src/declarations/icp_ledger_canister/icp_ledger_canister.di… |
init |
software | healthy | src/declarations/icp_ledger_canister/icp_ledger_canister.di… |
createActor |
software | healthy | src/declarations/icp_ledger_canister/index.js:createActor |
idlFactory |
software | healthy | src/declarations/icusd_index/icusd_index.did.js:idlFactory |
init |
software | healthy | src/declarations/icusd_index/icusd_index.did.js:init |
createActor |
software | healthy | src/declarations/icusd_index/index.js:createActor |
idlFactory |
software | healthy | src/declarations/rumi_analytics/rumi_analytics.did.js:idlFa… |
init |
software | healthy | src/declarations/rumi_analytics/rumi_analytics.did.js:init |
createActor |
software | healthy | src/declarations/rumi_analytics/index.js:createActor |
idlFactory |
software | healthy | src/declarations/icusd_ledger/icusd_ledger.did.js:idlFactory |
init |
software | healthy | src/declarations/icusd_ledger/icusd_ledger.did.js:init |
createActor |
software | healthy | src/declarations/icusd_ledger/index.js:createActor |
idlFactory |
software | healthy | src/declarations/rumi_treasury/rumi_treasury.did.js:idlFact… |
init |
software | healthy | src/declarations/rumi_treasury/rumi_treasury.did.js:init |
createActor |
software | healthy | src/declarations/rumi_treasury/index.js:createActor |
idlFactory |
software | healthy | src/declarations/rumi_amm/rumi_amm.did.js:idlFactory |
init |
software | healthy | src/declarations/rumi_amm/rumi_amm.did.js:init |
createActor |
software | healthy | src/declarations/rumi_amm/index.js:createActor |
createActor |
software | healthy | src/declarations/vault_frontend/index.js:createActor |
idlFactory |
software | healthy | src/declarations/vault_frontend/vault_frontend.did.js:idlFa… |
init |
software | healthy | src/declarations/vault_frontend/vault_frontend.did.js:init |
idlFactory |
software | healthy | src/declarations/rumi_points/rumi_points.did.js:idlFactory |
init |
software | healthy | src/declarations/rumi_points/rumi_points.did.js:init |
createActor |
software | healthy | src/declarations/rumi_points/index.js:createActor |
idlFactory |
software | healthy | src/declarations/icpswap_pool/icpswap_pool.did.js:idlFactory |
init |
software | healthy | src/declarations/icpswap_pool/icpswap_pool.did.js:init |
idlFactory |
software | healthy | src/declarations/liquidation_bot/liquidation_bot.did.js:idl… |
init |
software | healthy | src/declarations/liquidation_bot/liquidation_bot.did.js:init |
createActor |
software | healthy | src/declarations/liquidation_bot/index.js:createActor |
idlFactory |
software | healthy | src/declarations/rumi_stability_pool/rumi_stability_pool.di… |
init |
software | healthy | src/declarations/rumi_stability_pool/rumi_stability_pool.di… |
createActor |
software | healthy | src/declarations/rumi_stability_pool/index.js:createActor |
getMinimumCR |
software | healthy | src/vault_frontend/src/lib/protocol.ts:getMinimumCR |
getLiquidationCR |
software | healthy | src/vault_frontend/src/lib/protocol.ts:getLiquidationCR |
getDecimalsFactor |
software | healthy | src/vault_frontend/src/lib/protocol.ts:getDecimalsFactor |
getBorrowingFee |
software | healthy | src/vault_frontend/src/lib/protocol.ts:getBorrowingFee |
getCollateralPrice |
software | healthy | src/vault_frontend/src/lib/protocol.ts:getCollateralPrice |
getRecoveryTargetCR |
software | healthy | src/vault_frontend/src/lib/protocol.ts:getRecoveryTargetCR |
createAppDataStore |
software | healthy | src/vault_frontend/src/lib/stores/appDataStore.ts:createApp… |
checkCompletion |
software | healthy | src/vault_frontend/src/lib/stores/appDataStore.ts:checkComp… |
createProcessingStore |
software | healthy | src/vault_frontend/src/lib/stores/processingStore.ts:create… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
foundry |
software | healthy | foundry |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
notes |
software | healthy | docs/superpowers/notes |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
scripts |
software | healthy | scripts |
graphify-out |
software | healthy | graphify-out |
memory |
software | healthy | graphify-out/memory |
tools |
software | healthy | tools |
xrp-kat |
software | healthy | tools/xrp-kat |
src |
software | healthy | src |
xrc_demo |
software | healthy | src/xrc_demo |
xrc_mock |
software | healthy | src/xrc_demo/xrc_mock |
src |
software | healthy | src/xrc_demo/xrc_mock/src |
rumi_3pool |
software | healthy | src/rumi_3pool |
tests |
software | healthy | src/rumi_3pool/tests |
common |
software | healthy | src/rumi_3pool/tests/common |
fixtures |
software | healthy | src/rumi_3pool/tests/fixtures |
src |
software | healthy | src/rumi_3pool/src |
rumi_points_e2e_source |
software | healthy | src/rumi_points_e2e_source |
src |
software | healthy | src/rumi_points_e2e_source/src |
rumi_protocol_backend |
software | healthy | src/rumi_protocol_backend |
tests |
software | healthy | src/rumi_protocol_backend/tests |
numeric |
software | healthy | src/rumi_protocol_backend/numeric |
src |
software | healthy | src/rumi_protocol_backend/src |
numeric |
software | healthy | src/rumi_protocol_backend/src/numeric |
chains |
software | healthy | src/rumi_protocol_backend/src/chains |
solana |
software | healthy | src/rumi_protocol_backend/src/chains/solana |
monad |
software | healthy | src/rumi_protocol_backend/src/chains/monad |
xrp |
software | healthy | src/rumi_protocol_backend/src/chains/xrp |
testdata |
software | healthy | src/rumi_protocol_backend/src/chains/xrp/testdata |
declarations |
software | healthy | src/declarations |
rumi_3pool |
software | healthy | src/declarations/rumi_3pool |
icp_ledger |
software | healthy | src/declarations/icp_ledger |
rumi_protocol_backend |
software | healthy | src/declarations/rumi_protocol_backend |
icp_ledger_canister |
software | healthy | src/declarations/icp_ledger_canister |
icusd_index |
software | healthy | src/declarations/icusd_index |
rumi_analytics |
software | healthy | src/declarations/rumi_analytics |
icusd_ledger |
software | healthy | src/declarations/icusd_ledger |
rumi_treasury |
software | healthy | src/declarations/rumi_treasury |
rumi_amm |
software | healthy | src/declarations/rumi_amm |
vault_frontend |
software | healthy | src/declarations/vault_frontend |
rumi_points |
software | healthy | src/declarations/rumi_points |
icpswap_pool |
software | healthy | src/declarations/icpswap_pool |
liquidation_bot |
software | healthy | src/declarations/liquidation_bot |
rumi_stability_pool |
software | healthy | src/declarations/rumi_stability_pool |
rumi_analytics |
software | healthy | src/rumi_analytics |
tests |
software | healthy | src/rumi_analytics/tests |
src |
software | healthy | src/rumi_analytics/src |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
for |
software | healthy | src/vault_frontend/src/lib/utils/explorerHelpers.ts:for |
PrincipalUtils |
software | healthy | src/vault_frontend/src/lib/utils/principalHelpers.ts:Princi… |
PermissionManager |
software | healthy | src/vault_frontend/src/lib/services/PermissionManager.ts:Pe… |
ProtocolManager |
software | healthy | src/vault_frontend/src/lib/services/ProtocolManager.ts:Prot… |
StreamlinedPermissions |
software | healthy | src/vault_frontend/src/lib/services/StreamlinedPermissions.… |
InternetIdentityService |
software | healthy | src/vault_frontend/src/lib/services/internetIdentity.ts:Int… |
AmmService |
software | healthy | src/vault_frontend/src/lib/services/ammService.ts:AmmService |
ProtocolService |
software | healthy | src/vault_frontend/src/lib/services/protocol.ts:ProtocolSer… |
StabilityPoolService |
software | healthy | src/vault_frontend/src/lib/services/stabilityPoolService.ts… |
RequestDeduplicator |
software | healthy | src/vault_frontend/src/lib/services/RequestDeduplicator.ts:… |
StabilityPoolManager |
software | healthy | src/vault_frontend/src/lib/services/stabilityPool.ts:Stabil… |
BackendDebugService |
software | healthy | src/vault_frontend/src/lib/services/backendDebug.ts:Backend… |
TokenService |
software | healthy | src/vault_frontend/src/lib/services/tokenService.ts:TokenSe… |
ThreePoolService |
software | healthy | src/vault_frontend/src/lib/services/threePoolService.ts:Thr… |
SimpleStorage |
software | healthy | src/vault_frontend/src/lib/services/db.ts:SimpleStorage |
TransferReceiptManager |
software | healthy | src/vault_frontend/src/lib/services/TransferReceiptManager.… |
ProviderRegistry |
software | healthy | src/vault_frontend/src/lib/services/providers/providerRegis… |
IcpswapProvider |
software | healthy | src/vault_frontend/src/lib/services/providers/icpswapProvid… |
RumiAmmProvider |
software | healthy | src/vault_frontend/src/lib/services/providers/rumiAmmProvid… |
walletOperations |
software | healthy | src/vault_frontend/src/lib/services/protocol/walletOperatio… |
QueryOperations |
software | healthy | src/vault_frontend/src/lib/services/protocol/queryOperation… |
ApiClient |
software | healthy | src/vault_frontend/src/lib/services/protocol/apiClient.ts:A… |
TreasuryService |
software | healthy | src/vault_frontend/src/lib/services/protocol/apiClient.ts:T… |
TreasuryManagementService |
software | healthy | src/vault_frontend/src/lib/services/protocol/apiClient.ts:T… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4943 |
network | healthy | icp.yaml |
port:256 |
network | healthy | icp.yaml |
port:08453 |
network | healthy | icp.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-usi0hibi |
software | healthy | /tmp/repobility-clone-usi0hibi |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | icp.yaml |
This page is publicly accessible at:
https://repobility.com/scan/ff4a2ad0-549e-436f-b147-591cc1b0940c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ff4a2ad0-549e-436f-b147-591cc1b0940c/
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.