Event JSON
{
"id": "5e99196b1334f1a0eadf42598fa04c55fe78ae61e5db9de6e561fd86aad7390d",
"pubkey": "932614571afcbad4d17a191ee281e39eebbb41b93fac8fd87829622aeb112f4d",
"created_at": 1743127098,
"kind": 1,
"tags": [
[
"e",
"2451eb9801c626a8afd58579e0d4acf7a8936771c76668118fbe10a503b08c0f",
"wss://nostr.mom",
"root"
],
[
"e",
"e5806088cfa7acf8fc7a8d26336735fb9ace496ecbbc9c7d00601eeffccf6cf6",
"wss://nostr.mom",
"reply"
],
[
"p",
"932614571afcbad4d17a191ee281e39eebbb41b93fac8fd87829622aeb112f4d"
],
[
"p",
"6251161373387b4508b70b379cb5e236dd8c1aea070bebfa053b3fbb6af55e71"
],
[
"r",
"wss://nostr.wine/",
"read"
],
[
"r",
"wss://pyramid.fiatjaf.com/"
],
[
"r",
"wss://relay.damus.io/",
"write"
],
[
"r",
"wss://relay.mostr.pub/"
],
[
"r",
"wss://relay.primal.net/",
"write"
]
],
"content": "All Book Data pulls from Open Library API (https://openlibrary.org/developers/api), and I'm not storing book data to relays besides ISBNs as identifiers on events. \n\nUser's events (ex. \"Add book to my TBR\") are basically a list of the relevant ISBNs, then the app uses the ISBN to fetch the book data from Open library. I am heavily caching the Open Library responses to ISBN lookups in cloudflare to prevent havign to do too many lookups, though. \n\nIts not a perfect system by any means, still lots of issues with searching, etc., but they provide a great service making all their data available to the public for free! ",
"sig": "8e7850e3a28df970ad45b4999ae9bcfab78bc01badbde8d3457ecac8ae72c10bf16d6d51e2e41a9276f2b5b0aa1242615a1a42bf8bdbe06111607a3d41d54321"
}