Skip to main content

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

90
GitHub Stars
207
Curated Resources
10
Categories
4 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 207 resources. View the full list on GitHub →