Very nice! Are you guys crawling all of nostr yourselves or is there an index/firehose for rent somewhere for this type of thing?

Reply to this note

Please Login to reply.

Discussion

we are doing all ourselves.

i wrote a firehose for nostr some time back for my fiat mining gig:

https://github.com/Hubmakerlabs/hoover/blob/master/pkg/nostr/firehose.go

it just uses go-nostr's pool query framework to blast out requests in parallel

yeah I know, our Firehose is inspired by yours. Not the same because we want to aggressively filter spammers, and we use internal metrics for that.

Good going. I can think of a few clients if they integrated this I'd be happy to pay a few sats per search, because those clients do most other things well. Not sure how payment might work. If you've tried Keychat, the way they have an integrated cashu wallet that just pays 1 sat to the relay for each message you send is quite nice—wonder how to achieve a UX like that in an integrated search DEV context.

this is a very interesting question. nostr:nprofile1qyv8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99uqzqun2rcnpe3j8ge6ws2z789gm8wcnn056wu734n6fmjrgmwrp58q390rp63 and I were so busy building that we haven't though out the payment aspect yet 😅

Yeah lots to unpack. It would be nice if integrations like could handle their own payment, maybe drawing from the users NIP-60 wallet with an approval popup. That way clients wouldn't have to collect and then pay the integration provider later as if they were collecting VAT.