Thibaut on Nostr: Wild thought of the day – Nostr extensions are ridiculously underused. The NIP-46 ...
Wild thought of the day – Nostr extensions are ridiculously underused.
The NIP-46 extensions should expose more than just a signer or encode/decode functions.
It should:
- Give you your follow list.
- Decode all messages in your inbox as they come.
- Fetch your nutsack balance.
- Handle your nutzaps too.
- Fill the blank
It should even build and dispatch your events following the outbox model for you.
This would solve many of the Nostrability issues we currently face across apps. Nostr developers simply can’t keep up with all the NIPs. On top of that, doing all these calculations client-side makes each Nostr app too heavy and slow, especially on mobile.
Published at
2024-12-04 16:03:13Event JSON
{
"id": "7e6c8f53d1d78c53238d77aac95f362a70dd0727dcbe608a5bd248959109faf9",
"pubkey": "6a72db8ef3f3b9ee5ecd808ed6d0631d1e4dda5c5dadf07887104d33957eba48",
"created_at": 1733328193,
"kind": 1,
"tags": [],
"content": "Wild thought of the day – Nostr extensions are ridiculously underused.\n\nThe NIP-46 extensions should expose more than just a signer or encode/decode functions.\n\nIt should:\n- Give you your follow list.\n- Decode all messages in your inbox as they come.\n- Fetch your nutsack balance.\n- Handle your nutzaps too.\n- Fill the blank\n\nIt should even build and dispatch your events following the outbox model for you.\n\nThis would solve many of the Nostrability issues we currently face across apps. Nostr developers simply can’t keep up with all the NIPs. On top of that, doing all these calculations client-side makes each Nostr app too heavy and slow, especially on mobile.",
"sig": "6f39ff95e72d81933fbd7448fedce9ab1d720b30aad3b4ab3ee3b46fd094324246279bc182ff9844523903995bb62059f6faf5063d624a4701fdd553df55aada"
}