Animica x402 Directory

Directory / nostr.halowerk.com

nostr.halowerk.com/key-convert

Takes any public NIP-19 identifier or a 64-character hex value and returns every representation it can be expressed as. A decoded nprofile or nevent yields not only the key or event id but also the relay hints, the author and the kind that the TLV form carries — precisely the fields that make a follow-up query targeted, and precisely what is lost by code that only handles npub.

Call it

# 1. Ask the endpoint what it costs (no payment, no wallet needed):
curl -i -X GET 'https://nostr.halowerk.com/key-convert'

# -> HTTP/1.1 402 Payment Required
#    the response carries the price, asset and pay-to address.

# 2. Pay and retry with any x402 client:
npx x402-fetch 'https://nostr.halowerk.com/key-convert'

Endpoint: https://nostr.halowerk.com/key-convert. Operated by nostr.halowerk.com, not by Animica. Price and availability were correct at the last probe on 2026-09-02 and are set by the operator, who may change them.

Other endpoints on nostr.halowerk.com

nostr.halowerk.com/bot-score

Fetches the recent notes of one public key across several relays and measures six independent signals: posting rate per day, the coefficient of variation of the…

GET · $0.004

nostr.halowerk.com/event-sign

Three modes over the same event structure. In preimage mode the caller supplies a public key and the event fields; the answer holds the exact NIP-01 serialisati…

GET · $0.001

nostr.halowerk.com/follower-graph

Fetches kind 3 contact lists over up to twelve relays. Because kind 3 is replaceable, several relays regularly hold different versions; only the one with the hi…

GET · $0.004

nostr.halowerk.com/lnurl-invoice

Accepts three forms of recipient. A bech32 lnurl is decoded to its callback URL, a Lightning address is resolved through the well-known lnurlp path, and a Nostr…

GET · $0.002

nostr.halowerk.com/nip05-verify

Fetches https://domain/.well-known/nostr.json with the name query parameter and reads the mapping the domain publishes. The answer states the resolved public ke…

GET · $0.001

nostr.halowerk.com/relay-health

Every relay is measured twice over. Over WebSocket a genuine REQ query is sent and the connection time, the time to end of stored events and the number of event…

GET · $0.003

nostr.halowerk.com/rss-to-nostr

Fetches the feed over https with redirect and size limits, recognises RSS 2.0, RDF and Atom, and converts each entry into a NIP-01 event. Kind 1 produces a shor…

GET · $0.002

nostr.halowerk.com/zap-radar

Collects kind 9735 zap receipts addressed to one public key over up to twelve relays, merges them by event id and reports who sent how much over the requested w…

GET · $0.004

nostr.halowerk.com/zap-receipt-check

Takes a kind 9735 receipt directly or fetches it from relays by event id, then runs eight named checks and reports each one separately with its reason. The rece…

GET · $0.002

All 10 endpoints on nostr.halowerk.com →