Skip to content
LN.STORE

Nostr Protocol Tools

Developer tools, libraries, and utilities for building on the Nostr protocol.

Awesome Nostr - Curated Directory of Nostr Resources and Tools

A comprehensive directory of Nostr protocol resources, including clients, relays, libraries, and tools for developers and users. Covers Nostr clients, databases, NIP implementations, and web services, all focused on the Nostr ecosystem and decentralized communication.

LNbits Extension Builder - Lightning Network Development Tools

A tutorial and development tool that enables users to build Lightning Network extensions in under 30 minutes. Designed for developers, this resource provides hands-on guidance on creating LNbits-compatible extensions using open-source tools and the Lightning Network protocol.

njump - Nostr Social Clients and Relay Tools

njump provides access to Nostr social clients and tools, enabling users to join the Nostr network with full control over their digital identity. The platform emphasizes privacy, decentralization, and user ownership through cryptographic keys and a client-relay model. It offers resources for getting started with Nostr, including app recommendations and protocol documentation.

LNbits - Nostr Wallet Connect Extension Development

LNbits is offering a bounty to develop a Nostr Wallet Connect (NWC) extension that enables secure, protocol-compliant wallet service integration via NIP-47. The extension allows users to connect apps to LNbits through Nostr, enabling Lightning payments with full support for NIP-47 commands, secure encrypted events, and configurable connection rules like max payment amounts and daily budgets.

LNbits - Lightning Network Funding Source via Nostr Wallet Connect

LNbits offers a development bounty to build a Nostr Wallet Connect (NWC) funding source, enabling Lightning Network operations through remote Nostr wallets. The solution implements NIP-47 protocols and integrates with LNbits via a Python extension, providing secure, decentralized funding for Lightning transactions.

Nostr Protocol - NIP-19 Bech32 Entity Standards

NIP-19 defines standardized bech32-encoded formats for displaying public keys, private keys, and identifiers in Nostr clients. These formats are intended for user-friendly display and input only, such as in QR codes or sharing, and are not used in core protocol data. The standard supports human-readable bech32 encodings for public keys (npub), private keys (nsec), and profile or event identifiers with optional metadata via TLV structures.

nsecbunkerd - Nostr Signature Daemon with CLI and Remote Configuration

nsecbunkerd is a Nostr-focused daemon that allows users to remotely sign Nostr events using secure, private key management. It supports configuration via Docker or CLI, includes OAuth-like provider capabilities, and enables integration with LNBits and nostdress for wallet and zapping services. The service emphasizes privacy and security through encrypted key storage and admin-controlled access.

0xtrr/nostr-tool - A CLI Tool for Sending Nostr Events

A simple command-line interface (CLI) tool written in Rust that enables users to send Nostr events directly. Designed for developers and enthusiasts, it provides a lightweight way to interact with the Nostr protocol without requiring a full client or web interface.

Awesome-Nostr - Curated Directory of Nostr Projects and Resources

A comprehensive, community-curated list of Nostr projects, clients, relays, and tools, helping developers and users discover and explore the Nostr ecosystem. Includes detailed listings of Nostr clients, relays, and protocol tools with links to their repositories and documentation.

Lightning Memory - Decentralized AI Agent Memory for the Lightning Economy

Lightning Memory provides AI agents with persistent, decentralized memory using Bitcoin and Lightning Network payments. It enables vendor reputation tracking, spending anomaly detection, budget enforcement, and trust profiles—all powered by Nostr identity and MCP protocol—without requiring accounts or API keys. Built for developers and autonomous agents, it operates with local-first storage and supports L402 micropayments for memory access and intelligence queries.

ors-cli-skill - Nostr-Based Bitcoin CLI Tool

A command-line interface (CLI) tool for interacting with the opreturn.social Bitcoin social protocol built on Nostr. It enables users to post, read, manage, and interact with profiles and feeds via terminal automation, with all operations returning JSON output. The tool supports both Mutinynet (free) and Bitcoin mainnet (censorship-resistant) with optional sponsorship via Lightning Network.

Lnfi Network - Lightning and Nostr Protocol Tools for Decentralized Financial Services

Lnfi Network provides tools and services that extend Nostr Wallet Connect (NWC) to enable secure interactions between Nostr clients and Lightning Network nodes. Through LN Link, users can manage node liquidity, make payments in Taproot Assets, and set up recurring payments via Nostr apps. The platform supports native integration with LN Node and Tapd, enabling advanced decentralized financial capabilities built on the Nostr and Lightning protocols.

UMA - UMA Protocol and Authentication Documentation

Comprehensive technical documentation for the UMA protocol and UMA Auth, detailing how to implement secure, cross-currency payments using OAuth 2.0 and Nostr Wallet Connect. The guide covers client app integration, VASP tools, and protocol specifications, with a focus on decentralized, non-custodial payments via the Lightning Network and Nostr ecosystem.

Wally - Cashu Wallet Connect Specification

Wally provides a detailed specification for Cashu Wallet Connect (CWC), an extension of Nostr Wallet Connect (NWC) that enables secure, non-custodial cashu ecash token operations using Bitcoin-backed mints. It supports multi-mint balance aggregation, NUT-18 payment requests, and native Cashu token handling via Lightning Network mints, with full compatibility to the Nostr protocol and NIP-47 standards.

Alby - NWC Wallet Services and Developer API

Alby provides a dedicated Nostr Wallet Connect (NWC) relay and developer API to enable third-party apps to connect Bitcoin wallets via the NWC protocol. The service supports Nostr-based wallet connections, offers scalable infrastructure with reliable event delivery, and is designed for developers building NWC wallet services with minimal setup. It enables in-app lightning payments through Nostr relays without requiring user authentication or account creation.

rust-nostr - Nostr Protocol Implementation and SDK

A high-level Rust library for building Nostr applications, offering support for core NIPs, Nostr Wallet Connect (NWC), and various storage backends. Includes tools for developers to create Nostr clients, relays, and applications with full protocol compatibility.

Alby - Nostr Wallet Connect SDK for React Native Expo

A developer tool that enables React Native Expo apps to connect with Nostr Wallet Connect (NWC) via the Alby JS SDK, allowing users to interact with Nostr relays and perform wallet operations without a traditional account. Supports Nostr Wallet Connect protocol for secure, decentralized wallet access.

Python NWC - A Python Library for Nostr Wallet Connect

A Python 3 library that enables developers to interact with Nostr Wallet Connect (NWC) for managing Nostr relays and facilitating Lightning payments via Nostr. It supports creating, checking, and paying invoices using Lightning addresses and provides tools for Nostr-based wallet integration.

NWC Tester - Nostr Wallet Connect Protocol Tool

A web-based tool that tests the Nostr Wallet Connect (NWC) protocol, enabling users to verify connectivity between Nostr relays and wallets. Designed for developers and testers, it supports NWC-based Lightning payments via Nostr without requiring account creation or identity verification. The tool focuses on protocol validation and interoperability within the Nostr ecosystem.

NWC Tester - Nostr Wallet Connect Protocol Tool

NWC Tester is a tool that enables users to test and verify Nostr Wallet Connect (NWC) functionality, allowing seamless integration between Nostr relays and Lightning payments via the NIP-57 protocol. It supports Nostr Wallet Connect (NWC) for remote wallet control over Nostr relays, enabling secure, decentralized value transfers without requiring a traditional account or KYC. Designed for developers and users building or testing Nostr-based applications.

Showing 20 of 121 results