Alex Gleason 🐍🚬 on Nostr: GM! I have been building a new remote signer and bunker. So I decided to make some ...
GM! I have been building a new remote signer and bunker. So I decided to make some diagrams about NIP-46.
I think it's important to think about the RPC layer as separate from the Nostr Connect layer. This makes everything make so much more sense, and if you separate the two parts in your code the code is going to be more maintainable.
Published at
2024-10-29 17:43:59Event JSON
{
"id": "7d0b8d045e3d4564f2d2b3b27d2d789e1e925ca0ea63a99add66ffa768a1af30",
"pubkey": "0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd",
"created_at": 1730223839,
"kind": 1,
"tags": [
[
"imeta",
"url https://image.nostr.build/c1801003703601fb33aac09b315345be70b659e3913ee266b4c6580032528498.png",
"m image/png",
"x 0f58199d82b6a9c5c5469b5397da5115aa5de1398fb5439b27bba7ac3ee3afa0",
"ox c1801003703601fb33aac09b315345be70b659e3913ee266b4c6580032528498",
"size 200074",
"dim 1440x1440",
"blurhash LMQmYP%M~E%MK%kC-Wj]_3RjNFt7"
],
[
"imeta",
"url https://image.nostr.build/2306874504d9b08353d79b808109abe0ae944513dedb98a8aac7e14a3e985678.png",
"m image/png",
"x 3eef8b405806e27774f4ea537256c5df0a0349fefb5366779da5d6c5c291aad9",
"ox 2306874504d9b08353d79b808109abe0ae944513dedb98a8aac7e14a3e985678",
"size 171275",
"dim 1689x1228",
"blurhash LrPaB3oz-Xt8S$ofofj[~BoJNFj="
]
],
"content": "GM! I have been building a new remote signer and bunker. So I decided to make some diagrams about NIP-46.\n\nI think it's important to think about the RPC layer as separate from the Nostr Connect layer. This makes everything make so much more sense, and if you separate the two parts in your code the code is going to be more maintainable.\n\nhttps://image.nostr.build/c1801003703601fb33aac09b315345be70b659e3913ee266b4c6580032528498.png\nhttps://image.nostr.build/2306874504d9b08353d79b808109abe0ae944513dedb98a8aac7e14a3e985678.png",
"sig": "296c740e7c749560476dd085e06e97fb805d76dccf1e3243387b354990433bb0086092ac893ffbbe1b747436e8700ef55ff19a21526609a3b9b99cafa9868869"
}