UNPKG

nostr-nsec-seedphrase

Version:

A comprehensive TypeScript library for Nostr key management with BIP39 seed phrases, supporting both ESM and CommonJS. Implements NIP-01, NIP-06, NIP-19, and NIP-26 with key generation, event signing, bech32 encoding/decoding, and secure cryptographic ope

40 lines (31 loc) 1.3 kB
[**nostr-nsec-seedphrase v0.6.0**](README.md) *** # nostr-nsec-seedphrase v0.6.0 ## Namespaces - [nip19](namespaces/nip19/README.md) ## Interfaces - [KeyPair](interfaces/KeyPair.md) - [NostrEvent](interfaces/NostrEvent.md) - [UnsignedEvent](interfaces/UnsignedEvent.md) ## Functions - [configureHMAC](functions/configureHMAC.md) - [createEvent](functions/createEvent.md) - [fromHex](functions/fromHex.md) - [generateKeyPairWithSeed](functions/generateKeyPairWithSeed.md) - [generateSeedPhrase](functions/generateSeedPhrase.md) - [getEntropyFromSeedPhrase](functions/getEntropyFromSeedPhrase.md) - [getPublicKey](functions/getPublicKey.md) - [hexToNpub](functions/hexToNpub.md) - [hexToNsec](functions/hexToNsec.md) - [npubToHex](functions/npubToHex.md) - [nsecToHex](functions/nsecToHex.md) - [nsecToPrivateKey](functions/nsecToPrivateKey.md) - [privateKeyToNpub](functions/privateKeyToNpub.md) - [privateKeyToNsec](functions/privateKeyToNsec.md) - [seedPhraseToKeyPair](functions/seedPhraseToKeyPair.md) - [seedPhraseToPrivateKey](functions/seedPhraseToPrivateKey.md) - [signEvent](functions/signEvent.md) - [signMessage](functions/signMessage.md) - [validateSeedPhrase](functions/validateSeedPhrase.md) - [verifyEvent](functions/verifyEvent.md) - [verifySignature](functions/verifySignature.md)