nostr-nips

Reference Nostr Improvement Proposals for protocol-level specifications.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/chebizarro/swarmstr --skill nostr-nips
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nostr-nips
Source: https://github.com/chebizarro/swarmstr/tree/main/skills/nostr-nips
Command: npx skills add https://github.com/chebizarro/swarmstr --skill nostr-nips

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for all Nostr Improvement Proposals (NIPs), ensuring accurate and compliant implementation of the Nostr protocol.

Core Features & Use Cases

  • Protocol Specification: Detailed information on event kinds, encryption, relay behavior, identity, payments, and more.
  • Implementation Guidance: Essential for developers building Nostr clients, relays, or integrating with the network.
  • Use Case: When developing a new Nostr client feature that involves direct messaging, consult NIP-17 and NIP-44 to ensure correct encryption and message handling.

Quick Start

Refer to the NIP-01.md file for core protocol details.

Frequently Asked Questions about nostr-nips

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement direct messaging in a Nostr client?

To implement direct messaging in a Nostr client, consult NIP-17 and NIP-44 for correct encryption and message handling. This reference provides the exact protocol specifications needed for compliant application development.

What are Nostr Improvement Proposals and when do I need them?

Nostr Improvement Proposals (NIPs) are protocol-level specifications detailing event kinds, encryption schemes, relay behavior, and payment mechanisms. You need them when building or verifying Nostr-based applications and services.

Where can I find the core Nostr protocol specification for event kinds?

The core Nostr protocol specification for event kinds is found in the NIP-01.md file. This reference details event structures, relay behavior, and identity protocols for accurate implementation.

Does this reference cover Data Vending Machines and Git integration for Nostr?

Yes, this reference covers Data Vending Machines and Git integration alongside other protocol-level specifications. It facilitates accurate implementation of these features within Nostr-based applications.

What is the best way to ensure my Nostr relay follows the correct behavior?

The best way to ensure correct relay behavior is to consult the comprehensive NIP reference for relay specifications. It provides the necessary protocol details to verify and build compliant Nostr relays.