nostr-dvms

Installation
SKILL.md

Nostr Data Vending Machines (NIP-90)

Overview

Build AI and compute services on Nostr using the Data Vending Machine protocol. DVMs follow a simple pattern: customers publish job requests (kind 5000-5999), service providers process them and return results (kind 6000-6999), with optional feedback events (kind 7000) for status updates and payment negotiation.

When to Use

  • The task involves NIP-90 Data Vending Machine request, feedback, result, discovery, or payment flows.
  • The user is building a DVM client, a DVM service provider, or chaining DVM jobs together.
  • The request includes DVM job kinds, encrypted params, payment-required states, or NIP-89 discovery events.
  • The problem is DVM-specific orchestration, not generic Nostr publishing.

Do NOT use when:

  • The task is generic event construction without DVM semantics.
Related skills
Installs
9
GitHub Stars
4
First Seen
Mar 7, 2026