tyiu on Nostr: I honestly don’t disagree. The point of npub is for humans to use it. Hex is for ...
I honestly don’t disagree. The point of npub is for humans to use it. Hex is for machines. It’s primarily humans who are trying to create their own nostr.json, or NIP-05 providers who do it but need to transform npub to hex. It’s ugly spec-wise, but maybe a middle-ground is to support npub and deprecate (but continue to support) hex in NIP-05.
Published at
2025-03-25 13:44:07Event JSON
{
"id": "85da86b4e85d375e528825cc374cdfa1f1d03d7a5a360085c09483d9eff7cfdc",
"pubkey": "2779f3d9f42c7dee17f0e6bcdcf89a8f9d592d19e3b1bbd27ef1cffd1a7f98d1",
"created_at": 1742910247,
"kind": 1,
"tags": [
[
"e",
"4a0a4424279dab9d5c4c05c15b3513f304100f2bdb0a1881fc05b751940b7f05",
"",
"root"
],
[
"e",
"26b19fcec0fd4e6ea35dad2a179b90f494c429b79d832c3e7be0cb7c3be3d6c7",
"",
"reply"
],
[
"p",
"3f770d65d3a764a9c5cb503ae123e62ec7598ad035d836e2a810f3877a745b24"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
],
[
"p",
"17538dc2a62769d09443f18c37cbe358fab5bbf981173542aa7c5ff171ed77c4"
]
],
"content": "I honestly don’t disagree. The point of npub is for humans to use it. Hex is for machines. It’s primarily humans who are trying to create their own nostr.json, or NIP-05 providers who do it but need to transform npub to hex. It’s ugly spec-wise, but maybe a middle-ground is to support npub and deprecate (but continue to support) hex in NIP-05.",
"sig": "ba570669b6e4568072cc25fba294a9e6eec7a5bb356367a817e187f4f609dab8a2dacf39ce2b76ef28505a475f5bb4d8bef5baae3d4e9fe8e0064c776c895524"
}