Event JSON
{
"id": "49671f2f26816b46e73c129a3641bbfb988479aee7864d8f4a1a1f01134fc835",
"pubkey": "9226eda126c62e52a876e837485bd57b0509867bb0c731ee213723c66a1bde0e",
"created_at": 1715795789,
"kind": 1,
"tags": [
[
"e",
"cbb7b46f200079190be7c6eb911eba7871abc946b82f814d2a2ed32a2d2169b4"
],
[
"e",
"d61782e8ad3ac5d29fb708a88fe14f9269e8b4b419036f7a86fd1eb68d63e15e"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"r",
"https://github.com/nostr-protocol/nips/pull/1222"
],
[
"r",
"https://crates.io/crates/nip-55"
],
[
"r",
"https://docs.rs/nip-55/0.3.1/nip_55/nip46/index.html"
]
],
"content": "We got a NIP!\n\nhttps://github.com/nostr-protocol/nips/pull/1222\n\nThe NIP covers UDS communication more generally. I wrote a reference implementation in Rust that uses JSON-RPC 2.0 requests/responses wrapped in NIP-04 events exactly as described in NIP-46:\n\nhttps://crates.io/crates/nip-55\n\nThe crate comes with a very basic NIP-46-over-NIP-55 module:\n\nhttps://docs.rs/nip-55/0.3.1/nip_55/nip46/index.html",
"sig": "f061efef651e2da4257b7f97973893edb5335494b3c81e7ff0b412946747f5f4542ad486861d867a543fc9dd987413f1d3f8a5a136d987bd29110756cda3ce0d"
}