Skip to content

getAlby/awesome-nwc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 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

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 tip bot with your own wallet

Community Apps

  • 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

Music Publishing

  • Wavlake - Music streaming app with direct contributions to creators

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

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

Video Publishing

  • Zap.Stream - Slick website for live streaming and chat with zaps

Wallet Interfaces

  • 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

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
  • React Native (Expo) - An example of using Alby JS SDK (Nostr Wallet Connect) in a React Native Expo project

NWC Wallets

  • Alby - Bitcoin lightning wallet ready to be connected to any bitcoin app on the web and mobile
  • Boardwalk Cash - Dollar-denominated Ecash and lightning wallet
  • Cashu.me - eCash-based Cashu wallet PWA
  • LN Node - Innovative service designed to simplify the setup and management of a lightning node
  • 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
  • Plebnet.dev - A Bitcoin-centric group dedicated to shaping the future through open source Bitcoin and lightning infrastructure.

Misc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages