The backend already exposes a /api/graph/delegation endpoint that returns structured graph data representing UCAN delegation chains. This feature proposes adding a simple frontend dashboard that visualizes these delegation graphs in an interactive way.
The goal is to make it easy to paste or upload a UCAN token and see the delegation flow between issuers and audiences at a glance, instead of having to read raw JSON.
The visualization should clearly display:
-
Nodes for issuers, audiences, and intermediaries
-
Edges with capability labels showing how permissions are delegated
-
Visual indicators for validation status such as warnings or expirations
-
Node details on hover or click
This will make the UCAN Visualizer more accessible, easier to understand, and more useful for contributors, integrators, and non-technical users exploring delegation flows.
I’d love to hear your thoughts on this approach and make sure it aligns with the project’s direction.
@Goddhi would appreciate your feedback🙌
The backend already exposes a /api/graph/delegation endpoint that returns structured graph data representing UCAN delegation chains. This feature proposes adding a simple frontend dashboard that visualizes these delegation graphs in an interactive way.
The goal is to make it easy to paste or upload a UCAN token and see the delegation flow between issuers and audiences at a glance, instead of having to read raw JSON.
The visualization should clearly display:
Nodes for issuers, audiences, and intermediaries
Edges with capability labels showing how permissions are delegated
Visual indicators for validation status such as warnings or expirations
Node details on hover or click
This will make the UCAN Visualizer more accessible, easier to understand, and more useful for contributors, integrators, and non-technical users exploring delegation flows.
I’d love to hear your thoughts on this approach and make sure it aligns with the project’s direction.
@Goddhi would appreciate your feedback🙌