events.jsonl is the ideal Nostr archival format.

It's just one Nostr event (JSON object) per line.

Reply to this note

Please Login to reply.

Discussion

That's what Citrine and Voyage use

Interesting. For efficiency purposes?

Yes, you can't read a full json file inside an app and convert it to a object because of memory limitations

Using jsonl you just read line by line and convert it

Got it. Thanks for the explainer!

agree, thats what I’m using too for data export