nostr-ts Node
Nostr: A simple, open protocol that enables a truly censorship-resistant and global social network.
This package is part of nostr-ts.
-
@nostr-ts/common
: common types and functions -
@nostr-ts/node
: client for usage with nodews
library -
@nostr-ts/web
: client for usage with browserWebSocket
API
Checkout the documentation for more information.
Installation
pnpm add @nostr-ts/node
Get started
import { NewShortTextNote, NFilters } from '@nostr-ts/common'
import { RelayClient, RelayDiscovery, loadOrCreateKeypair, NUser } from '@nostr-ts/node'
In the browser use:
import { NewShortTextNote, NFilters } from '@nostr-ts/common'
import { RelayClient, loadOrCreateKeypair, NUser } from '@nostr-ts/web'