Skip to content

Feature: Copy/view existing NWC connection string #23

Description

@BenGWeeks

Description

After creating an NWC connection, there's no way to view or copy the connection string again. If you need to re-enter the connection string in another app or device, you're forced to create a new connection.

Use Case

  • I set up an NWC connection and added it to my mobile wallet
  • Later, I want to add the same connection to a desktop app or browser extension
  • I can't copy the existing connection string - I have to create a new one

This leads to:

  • Proliferation of duplicate NWC connections
  • Confusion about which connection is which
  • Unnecessary connection management overhead

Proposed Solution

Add a "Copy Connection String" button or option to existing NWC connections:

  1. Show a "Copy" icon/button next to each connection in the list
  2. Clicking it copies the full nostr+walletconnect://... URI to clipboard
  3. Optionally show the connection string in a modal (with copy button)

Security Consideration

The connection string contains the secret, so consider:

  • Requiring re-authentication before revealing
  • Showing a warning that the string should be kept private
  • Adding an optional "hide connection strings" setting for shared screens

Benefits

  • Reuse existing connections across multiple apps/devices
  • Fewer duplicate connections to manage
  • Better user experience for multi-device setups

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions