Curated list of awesome projects implemeting Nostr Wallet Connect (NWC).
Any comments, suggestions? Let us know! We love PRs :)
NWC is an open protocol to be implemented by bitcoin lightning wallets and any app to add bitcoin payment functionality. Users connect wallets instantly – no Nostr account required. Apps orchestrate payments between these wallets without ever touching funds.
- Clams - Dedicated accounting platform for your wallet
- Spring Browser - Purpose-built browser to explore the universe of Nostr apps
- 0xChat - Chat app built on the Nostr protocol with encrypted group chats
- Corny Chat - Audio & chat rooms with zaps, over Nostr
- ThunderTip - Telegram tip bot with your own wallet
- Nostr Kiwi - Place for you to share notes & curate content in communities
- Stacker News - Internet communities that let you upvote content and pay you bitcoin
- Zapddit - Choose topics to follow and join communities
- Satoshi Settlers - Settle and develop the blocks of Bitcoin on a shared world map
- Zappy Bird - Super fun version of Flappy Bird
- Habla - Read, write, curate and monetize long form content over Nostr
- YakiHonne - A well-designed decentralized long-form content media platform
- Highlighter - Highlighter stands out by offering creators true ownership of their audience
- Wavlake - Music streaming app with direct contributions to creators
- BitcoinLink - Create URL vouchers to send sats from your wallet
- ZapPlanner - Send regular payments to your favorite publisher
- ZapplePay - Smart app to zap from any nostr client & auto-zaps
- Bringin - Sell bitcoin from your wallet directly to IBAN accounts
- BTCPay Server - Open-source payment processor
- BuzzPay PoS - Super simple self-custodial PoS
- Flash - Instant & multi-feature lightning payment gateway
- Amethyst - Feature-rich Nostr client for Android
- Coracle - Web client for the Nostr protocol
- Damus - Excellent Nostr client for iOS
- Freerse - Nostr client for Android and iOS
- Freefrom - Closed-source, twitter like client for Androis and iOS
- Lume - Multi-purpose nostr client for Desktop
- More Speech - A desktop client for the Nostr protocol
- noStrudel - Platform for notes and streaming over Nostr
- Nostter - Lightweight, elegant client with NWC
- Nostur - Top-notch Nostr client for iOS
- Primal - Super fast Nostr client for web, Android and iOS
- Snort - Feature-packed Nostr web client
- Whereostr - Explore where your Nostr friends are located
- Yana - Yet another Nostr app for web, Android and iOS but with very responsive UI
- Zap.Stream - Slick website for live streaming and chat with zaps
- Alby Browser Extension - Connect your wallet and surf the web of bitcon apps
- Nostr Pay - Simple Android app to connect for your NWC wallet
- Vortex - The fastest way to use bitcoin on macOS
- Brick Wallet - A web frontend for NWC
These tools and libraries help apps to integrate the NWC protocol and enable in-app payments
- Alby JS SDK - JavaScript SDK for apps to handle NWC connection strings
- Bitcoin Connect - Easy to integrate components for web apps that let users connect their lightning wallets with a full payment flow UX
- rust-nostr - Nostr protocol implementation, SDK and FFI
- NDK - Nostr Development Kit
- NWC HTTP API - HTTP API to communicate NWC payment requests without the need of websockets
- $prism - API for apps to connect to wallet services
- React Native (Expo) - An example of using Alby JS SDK (Nostr Wallet Connect) in a React Native Expo project
- Dart Package - A Dart package that simplifies the integration of Nostr Wallet Connect into client applications.
- Flutter Package - A Flutter package that takes care of the wallet service side of the NWC.
- Alby - Lightning wallet features ready to link your node with NWC apps
- Alby Hub - Self-custodial lightning node with wallet and most seamless NWC service
- Bankify - Turn any cashu mint into a lightning wallet with NWC support
- CasaOS - Open-source personal cloud system
- Cashu.me - eCash-based Cashu wallet PWA
- Coinos - Free custodial web wallet and payment page
- Lifpay - Custodial mobile lightning wallet, with multiple accounts and Nostr integration
- Minibits - ECash wallet with a focus on performance and usability
- Mutiny - self-custodial lightning wallet that is targeting the web browser first
- Start9 - Linux-based operating system optimized for running a personal server and bitcoin node
- Umbrel - A beautiful home server OS for self-hosting apps and your bitcoin node
The following apps are NWC wallet services with access to the APIs of the wallets they serve and let users create connection strings:
- Core Lightning - NWC plugin for CLN
- Breez SDK - NWC service for the Breez SDK (experimental)
- LNbits - Nostr Wallet Connect service using LNbits API (experimental)
- LND - Nostr Wallet Connect for LND nodes
- NWC - Open-source wallet service to allow 3rd-party apps to connect to your wallet or node
- Start9 - Wallet service for StartOS users
- Strike - NWC service using Strike API (experimental)
- Umbrel - Wallet service for Umbrel nodes
- NWC.dev - Discord channel for developers building apps and wallets with Nostr Wallet Connect
- Plebnet.dev - A Bitcoin-centric group dedicated to shaping the future through open source Bitcoin and lightning infrastructure.
- Alby's Discord - Users, friends and team of Alby, with NWC as preferred app<>wallet connection protocol
- Lightning Address Server - Request lightning invoices from your wallet via NWC
- LN Node - Innovative service designed to simplify the setup and management of a lightning node
- Simple NWC Tester - Test NWC Connection Secrets
- Advanced NWC Tester - Check NWC Connection Secrets' permissions, perform events