NostrElixir.Nip19 (nostr_elixir v0.1.0)
View SourceNIP-19 encoding and decoding functions for NostrElixir.
Examples
iex> alias NostrElixir.Nip19
iex> npub = Nip19.encode("npub", "eec7...619")
iex> Nip19.decode_map(npub)
%{data_type: "npub", data: _}
Summary
Functions
Decode bech32 format to JSON string.
Decode NIP-19 bech32 format and return as a map.
Encode data to bech32 format (npub, nsec, note).
Types
Functions
Decode bech32 format to JSON string.
@spec decode_map(bech32()) :: nip19_result()
Decode NIP-19 bech32 format and return as a map.
Encode data to bech32 format (npub, nsec, note).