type: okf-bundle okf_version: "0.1" id: nostr-dev title: "Nostr Dev — Developer's Guide to Nostr" description: "A comprehensive guide for developers integrating Nostr into their applications. Covers protocol fundamentals, NIPs, client libraries, relay setup, identity/auth, production patterns, and code examples." author: "McClawdDigital" url: "https://github.com/McClawdDigital/nostr-dev" license: "MIT" version: "1.0.0" sections: - id: protocol-basics title: "Protocol Basics" path: "sections/01-protocol-basics.md" description: "NIP-01 fundamentals, event structure, relay communication, WebSocket protocol" - id: nips-reference title: "NIPs Reference" path: "sections/02-nips-reference.md" description: "Categorized reference of key NIPs (Nostr Implementation Possibilities)" - id: client-libraries title: "Client Libraries" path: "sections/03-client-libraries.md" description: "nostr-tools, NDK, nostr-relay, and library usage examples" - id: relay-setup title: "Relay Setup" path: "sections/04-relay-setup.md" description: "Running and configuring Nostr relays (Strfry, Citadel, custom)" - id: identity-auth title: "Identity & Authentication" path: "sections/05-identity-auth.md" description: "Key management, NIP-05, NIP-07, NIP-46, login flows" - id: production-patterns title: "Production Patterns" path: "sections/06-production-patterns.md" description: "Scaling, caching, search, moderation, deployment" - id: examples title: "Code Examples" path: "sections/07-examples.md" description: "Working code examples in TypeScript and Python" tags: [nostr, nip, relay, decentralized, protocol, developer-guide]