Dustin on Nostr: First, this is pretty great at an initial glance. This is a nice update for how kind ...
First, this is pretty great at an initial glance. This is a nice update for how kind 5050 DVMs should work.
This is not replacing the whole of NIP-90 DVMs which is something else (and that’s fine). DVMs are async “API calls” without timeouts or api-keys in a marketplace like manner using Nostr events.
Possible warning, having this “New tags can be proposed for future needs.” seems to prevent it to being eligible to be added to the nips repo because it leaves too much room to be open. (Mostly sarcasm from me, maybe actually true for others)
Published at
2025-05-20 15:41:00Event JSON
{
"id": "15abb0ebf6b8c004cc6fac1d5280bd8f5ec7fce39d5ede755d66d9620bb601f8",
"pubkey": "da18e9860040f3bf493876fc16b1a912ae5a6f6fa8d5159c3de2b8233a0d9851",
"created_at": 1747755660,
"kind": 1,
"tags": [
[
"e",
"7ba6f63c77670133482acebd3dfc5a8c6410115fbef4aa16e346ee48f0c9ace9",
"",
"root"
],
[
"e",
"1e9a15777aa8b51323bd19c25e641ac57fd95795d8adfdbafd7f7335949bad74",
"",
"reply"
],
[
"p",
"da0cc82154bdf4ce8bf417eaa2d2fa99aa65c96c77867d6656fccdbf8e781b18"
],
[
"p",
"99bb5591c9116600f845107d31f9b59e2f7c7e09a1ff802e84f1d43da557ca64"
],
[
"p",
"460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"
],
[
"p",
"da18e9860040f3bf493876fc16b1a912ae5a6f6fa8d5159c3de2b8233a0d9851"
],
[
"client",
"Nostur",
"31990:9be0be0fc079548233231614e4e1efc9f28b0db398011efeecf05fe570e5dd33:1685868693432"
]
],
"content": "First, this is pretty great at an initial glance. This is a nice update for how kind 5050 DVMs should work.\n\nThis is not replacing the whole of NIP-90 DVMs which is something else (and that’s fine). DVMs are async “API calls” without timeouts or api-keys in a marketplace like manner using Nostr events.\n\nPossible warning, having this “New tags can be proposed for future needs.” seems to prevent it to being eligible to be added to the nips repo because it leaves too much room to be open. (Mostly sarcasm from me, maybe actually true for others)",
"sig": "ee9c56b4ab4d8dd586b5e637dedb961402c2b032a9aca6f235ae35b650bcd076df33dca216f9270dea2c711980bb7a46d4125e083189e9d0515175363aac9c14"
}