Skip to content

feat: add SATP UI inspector #4617

Description

@bhavyamsharmaa

Problem

cacti-ledger-browser has apps for eth, fabric, and a tutorial app, but no way to inspect SATP cross-chain transfers. Issue #3111 tracked visualization for SATP cross-chain transactions. Only the metrics/dashboard part (Grafana/Prometheus, #3759/#4023) was completed. The inspection UI itself was never built. RafaelAPB noted in #3111 that ledger-browser synergy should be explored, but no follow-up issue was filed.

Proposed solution

Add a new app under packages/cacti-ledger-browser/src/main/typescript/apps for SATP transfers, showing:

  • Session/transfer status
  • Proofs generated during a transfer
  • Gateways and chains involved in a session

This reuses the existing SATP audit/BUNGEE endpoints already exposed by cactus-plugin-satp-hermes. No new backend API surface is required.

Alternatives considered

A standalone dashboard outside ledger-browser. Rejected because ledger-browser already provides the shared UI shell, auth, and layout used by the eth/fabric apps.

Affected package(s)

cactus-plugin-satp-hermes, new package / cross-cutting

Additional context

Related: #3111 (closed; only the metrics/dashboard portion was completed)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    IETF-SATP-HermesRelated to the Secure Asset Transfer Protocol as defined by the Internet Engineering Task Force.

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions