upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/19.md
diff options
context:
space:
mode:
authorfiatjaf <fiatjaf@gmail.com>2022-12-29 21:02:32 -0300
committerfiatjaf <fiatjaf@gmail.com>2022-12-29 21:02:32 -0300
commit0ca9be82247d9c1f93ac4319042d2364b7d18b30 (patch)
treee0474dc6410e10e953193d0670e30a663263f101 /19.md
parenta37a27afb905b71c1beda7c5a9ec12938d8b8a87 (diff)
clarify nip19 purpose.
Diffstat (limited to '19.md')
-rw-r--r--19.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/19.md b/19.md
index 8f05b67..b9973cf 100644
--- a/19.md
+++ b/19.md
@@ -6,7 +6,9 @@ bech32-encoded entities
6 6
7`draft` `optional` `author:jb55` `author:fiatjaf` `author:Semisol` 7`draft` `optional` `author:jb55` `author:fiatjaf` `author:Semisol`
8 8
9This NIP specifies all bech32-encoded entities. 9This NIP standardizes bech32-formatted strings that can be used to display keys, ids and other information in clients. These formats are not meant to be used anywhere in the core protocol, they are only meant for displaying to users, copy-pasting, sharing, rendering QR codes and inputting data.
10
11It is recommended that ids and keys are stored in either hex or binary format, since these formats are closer to what must actually be used the core protocol.
10 12
11## Bare keys and ids 13## Bare keys and ids
12 14
@@ -50,3 +52,7 @@ These possible standardized `TLV` types are indicated here:
50 - pubkey: `3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d` 52 - pubkey: `3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d`
51 - relay: `wss://r.x.com` 53 - relay: `wss://r.x.com`
52 - relay: `wss://djbas.sadkb.com` 54 - relay: `wss://djbas.sadkb.com`
55
56## Notes
57
58- `npub` keys MUST NOT be used in NIP-01 events or in NIP-05 JSON responses, only the hex format is supported there.