OptionaldefaultDefault query timeout when options.timeoutMs is unset. Default 4000ms.
Relays to fall back to when NIP-65 data is absent, stale, or empty. Required.
Relay pool the router subscribes/publishes through. Required.
OptionalisGate relay URLs (e.g. block private-network hosts). Defaults to allowing
only ws:// / wss:// URLs — options.relays hints pass through this too.
Resolve NIP-65 relay lists for a set of pubkeys. Pubkeys with no known
list are simply omitted from the returned map (they become missingAuthors).
OptionalsignSign a template before publish (shell-mediated; napplets never sign). When
omitted, publish resolves with { ok: false, error: 'publish denied' }.
OptionalverifyValidate an event signature before delivering it to a napplet. May be sync or async. Defaults to accepting every event (host pools often pre-verify).
Options for createRelayPoolOutboxRouter.