TypeScript client library for the Nostr Distributed Directory Consensus Protocol (NIP-XX).
src/
├── index.ts # Main entry point
├── types.ts # Type definitions
├── validation.ts # Validation functions
├── parsers.ts # Event parsers for all kinds
├── identity-resolver.ts # Identity & delegation management
└── helpers.ts # Utility functions
cd pkg/protocol/directory-client
npm install
npm run build
npm run dev # Watch mode
npm test
See the main README.md for detailed usage examples.