Nostrwerk
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 intervals between posts, how many of those intervals sit within a few seconds of each other, the entropy of the hour-of-day distribution, the share of posts whose text repeats an earlier post verbatim, and the largest burst inside sixty seconds.
POST https://nostr.halowerk.com/bot-scoreEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| pubkey | string | Ja | Public key as 64 hex characters, npub or nprofile. |
| days | integer | Nein | Length of the observation window in days. |
| max_events | integer | Nein | Upper bound on notes fetched per relay. |
| kinds | array | Nein | Event kinds to examine. Default is [1], plain text notes. |
| relays | array | Nein | wss relay addresses. Left empty, ten measured default relays are used. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"pubkey"
],
"additionalProperties": false,
"properties": {
"pubkey": {
"type": "string",
"description": "Public key as 64 hex characters, npub or nprofile."
},
"days": {
"type": "integer",
"minimum": 1,
"maximum": 180,
"default": 30,
"description": "Length of the observation window in days."
},
"max_events": {
"type": "integer",
"minimum": 20,
"maximum": 500,
"default": 300,
"description": "Upper bound on notes fetched per relay."
},
"kinds": {
"type": "array",
"maxItems": 6,
"items": {
"type": "integer",
"minimum": 0,
"maximum": 65535
},
"description": "Event kinds to examine. Default is [1], plain text notes."
},
"relays": {
"type": "array",
"maxItems": 12,
"items": {
"type": "string"
},
"description": "wss relay addresses. Left empty, ten measured default relays are used."
}
}
}Veröffentlichtes Eingabebeispiel
{
"pubkey": "beispiel",
"days": 30,
"max_events": 300
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Nostrwerk0,001 USDC
event sign
POSThttps://nostr.halowerk.com/event-signThree 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 serialisation, the SHA-256 event id derived from it and the 32 bytes to sign, so the caller
- Nostrwerk0,004 USDC
follower graph
POSThttps://nostr.halowerk.com/follower-graphFetches 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 highest created_at is used and the answer states which relays carried that version
- Nostrwerk0,001 USDC
key convert
POSThttps://nostr.halowerk.com/key-convertTakes 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