Skip to content

getAlby/awesome-nwc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 

Repository files navigation

NWC Applications Awesome

awesome-nwc

Curated list of awesome projects implemeting Nostr Wallet Connect (NWC).

Any comments, suggestions? Let us know! We love PRs :)

Discord X Star

What is NWC

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.

Content

Apps

Accounting

  • Clams - Dedicated accounting platform for your wallet
  • LNbits - Open-source toolbox, accounting and extension system that might use NWC as funding source

Browsers

  • Spring Browser - Purpose-built browser to explore the universe of Nostr apps

Chat

  • 0xChat - Chat app built on the Nostr protocol with encrypted group chats
  • Corny Chat - Audio & chat rooms with zaps, over Nostr
  • ThunderTip - Telegram tipping bot via your own connected wallet

Crowdfunding & Projects Hub

  • Geyser - Crowdfunding ideas, projects and product sales, p2p with bitcoin

Community Apps

  • Hivetalk - Videocalls, messaging and screensharing with Nostr login and zaps
  • 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

Games

Long-form Content Publishing

  • 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

Media & Video publishing

  • Wavlake - Music streaming app with direct contributions to creators
  • Zap.Stream - Slick website for live streaming and chat with zaps

Finance & Payment Planners

  • 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

Payment tools, Point of Sale

  • BTCPay Server - Open-source payment processor
  • BuzzPay PoS - Super simple self-custodial PoS
  • Flash - Instant & multi-feature lightning payment gateway

Short-form Content Publishing

  • 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

Wallet Interfaces

  • Alby Browser Extension - Connect your wallet and surf the web of bitcon apps
  • Alby Go - Slick mobile interface with multi wallet support
  • getAlby.com - Web wallet interface and Lightning Address service to NWC wallets
  • 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

NWC Developer Tools & Libraries for Apps

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
  • Python3 library
  • 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.
  • Vanilla Javascript library

NWC Wallets

  • 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

Communities Using NWC

  • NWC.dev - Discord channel for developers building apps and wallets with Nostr Wallet Connect
  • Alby's Discord - Users, friends and team of Alby, with NWC as preferred app<>wallet connection protocol
  • PlebDevs - Online courses on Bitcoin & Lightning code development
  • Plebnet.dev - A Bitcoin-centric group dedicated to shaping the future through open source Bitcoin and lightning infrastructure.

Misc

  • 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
  • Nodana - 1-click deployment of Alby Hub, LNbits (with NWC) and other services in the cloud
  • Simple NWC Tester - Test NWC Connection Secrets
  • Advanced NWC Tester - Check NWC Connection Secrets' permissions, perform events

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published