List your service
If an autonomous agent can pay your service in Bitcoin, one signed Nostr event puts it in the directory — no account, no fee, and nobody to ask. This page fills in the event, your browser extension signs it, and it goes straight to the public relays the directory reads.
The machine spec: kind 38555 · publish it from your own code instead: headless example · back to the directory
No Nostr signer found in this browser
Signing needs a NIP-07 extension — it holds your key and signs on request. Any of these work:
#What listing actually means
Worth knowing before you fill anything in, because we would rather you list with your eyes open than be surprised by the label.
Announced ≠ curated. Your entry lands in the announced tier: published by you, taken as published, not endorsed by us. The directory shows it with its provenance and its probe status. A separate curated tier exists for entries an editor checked against primary sources — an announced entry graduates there only after that check, and only if it clears the API bar (an agent must be able to drive it through a real API).
We probe your endpoint and publish the answer. Every six hours your clearnet URL gets a plain GET. The result — alive, unreachable, unverified-tor-only, unroutable — is shown on your row. Dead is not delisted: if it stops answering we say so rather than quietly removing you.
It is on public relays, not on our server. We cannot edit it and we cannot delete it. To change or retire it, re-publish under the same d from the same key.
#The event
Everything marked required is required by the standard itself, not by us. The rest makes your row more useful to an agent deciding whether to call you.