Skip to main content

Curated list of awesome projects implementing Nostr Wallet Connect (NWC)

93
GitHub Stars
209
Curated Resources
10
Categories
23 hours ago
Last Refreshed
What is NWC?ContentNWC WalletsAppsHardwareVPS / VPN / eSIMCommunities Using NWCNWC Developer Tools & LibrariesRelaysProtocols

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me shopping resources from awesome-nwc"

Installation instructions →

What's inside

Apps

  • 0xChat

    Chat app built on the Nostr protocol with encrypted group chats

  • 2fiat Topup

    Topup your no-KYC 2fiat debit card with a couple of taps

  • Agent Wallet NWC Bridge

    Nostr Wallet Connect (NIP-47) bridge that exposes a local MoneyDevKit's Agent Wallet instance as an NWC wallet-service

  • Alby AccountShopping

    Web wallet interface and lightning address to NWC wallets with ability to log in with OAuth to many apps (eg. Podcasting 2.0)

  • Alby Bitcoin Builder Skill

    Teach your AI agent how to build lightning apps

  • Alby Bitcoin Payments MCP

    Connect your wallet to your AI agent

Communities Using NWC

NWC Wallets

  • Alby Hub

    Self-custodial lightning node with wallet and most seamless NWC service

  • Alby Pro Cloud

    1-click cloud deployment of Alby Hub that comes with a lightning address

  • Bankify

    Turn any cashu mint into a lightning wallet with NWC support

  • Blitz

    Self-custodial spark and lighting wallet

  • Buho

    Community-drive custodial web wallet for individuals and buisnesses

  • CasaOS

    Open-source personal cloud system

NWC Developer Tools & Libraries

  • Alby JS SDK

    JavaScript SDK for apps to handle NWC connection strings

  • Alby Sandbox

    Explore lightning payment scenarios

  • bark-nwc

    A Rust daemon that bridges a Bark (Ark / L2 Bitcoin) wallet to any NWC client

  • Bitcoin Connect

    Easy to integrate components for web apps that let users connect their lightning wallets with a full payment flow UX

  • Dart NDK

    Nostr Development Kit for Dart/Flutter

  • Dart Package

    A Dart package that simplifies the integration of Nostr Wallet Connect into client applications

Relays

  • Alby NWC Relay

    NWC relay maintained by Alby

  • NWCLay

    Nostr relay that opnly accepts NWC events

  • Wallet Relay

    Specialized relay for wallet service providers to process NWC and Cashu Wallet events

Protocols

  • Bitcoin Deposits

    Layer 3 protocol for zero UTXO trust-minimized lightning wallets

  • Cashu Wallet Connect

    Extension to NWC to support Cashu ecash wallets

  • LN Link

    Extenstion of NWC for Taproot assets

  • Nostr Wallet Auth

    Protocol allowing to initiate NWC connections from the app instead of from NWC wallets

  • UMA Auth

    Extends NWC to simplify the UX of connecting a wallet (using OAuth 2.0), and add cross-currency payments

Showing a sample of 209 resources. View the full list on GitHub →