Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Signet LensNew to Visual Studio Code? Get it now.
Signet Lens

Signet Lens

odinsecureai

|
1 install
| (1) | Free
Signet Protocol receipt visualization, verification, Signal Chat webview + MCP tool invocation receipts (Claude / Copilot)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Signet Protocol Logo

Signet Lens VS Code Extension

Marketplace Version Installs Rating License

Visualize and verify Signet Protocol receipt chains directly inside VS Code with inline provenance metadata.

Features

  • Local integrity verification of receipt chain hash links
  • Fetch full chain by trace id from a running Signet server
  • Interactive hop visualization (tree + webview)
  • NEW: Signal Chat webview – send prompts, optionally invoke connected MCP server chat tool, each prompt logged as a Signet receipt hop
  • Export bundle & copy CID for provenance workflows
  • Inline decorations (hash, hop index, status) in JSON
  • One-click CID diff (expected vs computed)
  • Minimal bundled footprint (dependencies inlined)

Screenshot

(Add images/screenshot.png and update this section after capturing.)

<preview pending>

Branding

The Signet logo above is included from the parent repository assets/LogoSignet.png. Use a 128x128 cropped/transparent variant for the marketplace icon.png if higher clarity is needed. Replace icon.png and bump the extension version to publish the new branding.

Commands ("Signet Lens" prefix)

  • Verify Receipt Chain
  • Visualize Receipt Chain
  • Copy Bundle CID
  • Diff CID
  • Open Settings
  • Signet: Upgrade Plan
  • MCP: Add / Connect / Invoke Tool
  • Open Signal Chat (view appears under Signet Lens activity icon)

Settings

Setting Description Default
serverUrl Base URL of Signet backend http://localhost:8088
apiKey API key used for authenticated endpoints (empty)
autoVerify Auto-verify JSON receipts on focus/change true
showInlineDecorations Show inline hash / hop metadata true
highlightReceiptFields Highlight receipt specific fields true

Requirements

Run a Signet Protocol backend (see project README) and obtain an API key configured on the server.

Publishing (Maintainers)

  1. Bump version in package.json
  2. npm install (ensure toolchain present)
  3. npm run package:min (generates *.vsix)
  4. npm run publish (requires VSCE_PAT or interactive PAT)

Signal Chat Privacy & Telemetry

Signal Chat posts each prompt (and basic length metadata) to your configured Signet server using the lightweight /v1/exchange/mcp endpoint so a receipt hop is recorded. No responses are stored by the extension beyond the current session view. Telemetry remains opt‑in (signet.telemetry setting) and, when enabled, only sends anonymous event counters (no prompt content).

License

Apache-2.0 © 2025 ODIN Protocol Corporation

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft