NIP-67: Relay pagination metadata

A relay can attach metadata to EOSE so a client can distinguish more available history from a finished page.

Implementation

The production relay advertises NIP-67 and sends trailing EOSE metadata. Coax message.coax accepts bounded trailing EOSE values.

Example

This demo reads a frozen public NIP-11 capability document. It does not execute this NIP on a relay.

What remains

Parsing metadata is not proof of complete history. Catch-up still needs explicit limits, ties, retries and missing-record handling.

All implemented NIPs · Full write-up and source links