NostrElixir (nostr_elixir v0.3.0)
View SourceNostrElixir: Elixir wrapper for the nostr Rust library.
Modules
NostrElixir.Keys– Key management (generation, parsing, conversions)NostrElixir.Nip19– NIP-19 encoding/decodingNostrElixir.Nip19.Address– NIP-19 TLV entities (naddr,nevent,nprofile)NostrElixir.Event– Event creation, signing, verification, helpersNostrElixir.Filter– Filter creation and helpersNostrElixir.Nip02– Follow lists (NIP-02)NostrElixir.Nip04– Encrypted DMs (NIP-04)NostrElixir.Nip06– HD wallet derivation (NIP-06)NostrElixir.Nip09– Deletion events (NIP-09)NostrElixir.Nip10– Threading and text notes (NIP-10)NostrElixir.Nip17– Private DMs (kind 4 events)NostrElixir.Nip23– Long-form content (NIP-23)NostrElixir.Nip44– Encrypted DMs v2 (NIP-44)NostrElixir.Nip57– Zaps (NIP-57)NostrElixir.Nip65– Relay list metadata (NIP-65)NostrElixir.Mnemonic– Mnemonic generation and seed conversion
See the documentation for each module for details and examples.