nostr_tools library

Classes

AddressPointer
A pointer to a Nostr address.
Bip340Util
Event
Represents an event, which is the only object type in the system.
EventApi
An abstract class representing an event generator and signer.
EventPointer
EventPointer is a class that represents a pointer to an event in the Nostr protocol.
Filter
Filter is a JSON object that determines which events will be sent in a subscription.
HexUtil
KeyApi
An abstract class representing a key generator.
Message
Metadata
Metadata of a user based on kind 0.
Nip04
An abstract class that provides functionality to encrypt and decrypt direct messages.
Nip05
An abstract class representing a NIP-05 implementation.
Nip06
An abstract class that provides methods for working with NIP-06, a Nostr protocol for generating private keys from seed words, generating seed words, and validating seed words.
Nip19
The abstract class Nip19 is the public API for encoding and decoding NIP-19 codes.
ProfilePointer
RelayApi
An abstract class that defines the API for interacting with a relay service.
RelayPoolApi
An abstract class representing the RelayPool API.
Request

Enums

RelayEvent