How to create & save a Substack, Instagram, Reels, Old Twitter, & Youtube style feed on Primal.

https://m.primal.net/Ngco.mp4

Reply to this note

Please Login to reply.

Discussion

Best primal feature by far!

We have a way of achieving search on the relay side without this cache… will share soon. Primal’s search UI is quite nice. It’s just that damn centralized backend that’s the problem.

is there a nip for that? I’ve been thinking about expanding nostrdb search beyond nip50. I don’t see how protocol dev will keep up with proprietary relays. Maybe protocol dev has failed and we should all work on custom apis now.

maybe theres no point to protocol dev anymore, we should all back to making proprietary backends so we can deliver real value instead of handicapping ourselves with the hard work of interoperability. I can see primal taking over marketshare and us protocol devs going into obscurity.

The HORNETS Relay is now equipped with immudb — a tamper-resistant database supporting:

-key-value store

-JSON document store

-SQLite store

All 3 are tamper-resistant. Shout out to Adam our main backend dev for finding immudb. We’ve spent the last month or so migrating over to it, hence the delay for launching.

Originally we used graviton for our tamper-resistant db, but graviton only supported key-value store. Tamper-resistant dbs are extremely rare.

The beauty of tamper-resistant dbs is it becomes hard for an attacker to secretly delete content from the db of a relay. An attacker would have to delete the relay’s entire db. Relay operators would obviously notice this, creating intense tamper-evident proof.

The document store enables querying. Haven’t used it for plain text querying yet — mainly using for the git notes currently. I was going to make it a surprise, but you asked!

https://immudb.io

We’ve been building this relay to be a sort-of universal backend for any nostr app. Obviously not all apps will follow.

I think it’s counter-productive for everyone to make their own implementation. That’s what Martti thought about frontend work too and merged with us per the same point. Same applies to the backend. Would love to team-up with Damus especially.

How is this not just another un-spec’d relay?

Documentation will be out soon

Like I said it’s not even ready yet

It’s all in one… that’s the idea. Blossom, Merkle trees, negentropy, all 3 DB types, relay dashboard for managing it, bitcoin payments for being a paid relay based on GB allocation per user.

It literally lets you toggle which NIPs you want to enable from the dashboard. Modular as it gets. Picking up where strfry left off.

I think there’s another problem too, with the NIPs repo declining in quality (anything can be a spec as long as you market it well enough to unsuspecting people)

Actual improvements to protocol get ignored

Also, are you going to be implementing the login with nostr proposal I made?

i'm sure the people who are shoveling money at you will be glad you agree with them

also what protocol design did you do? huh?

Beautiful hair 😍

I realize that I've barely explored the features of my favorite Nostr app. The possibilities on Primal are impressive, and some options aren't even available in apps owned by the GAFA! I encourage you to keep it up; it's excellent work! 👏

what did I see 👀 😁

The best notes

Thank you very much for your support 🙌

this is epic!!

This is pretty sweet! Thanks

🔥🫡

Awesome! 🔥🤙

but it still have likes, drop it

Replaced everything, at least for privat.

Is there a way to create a feed of multiple hashtags? #asknostr

Not yet as far as I know.

I was away from nostr today checking out Redbook and I see nobody else served as volunteer Primal tech support for you in the 2 hours since you posted. They should at least give me the My Tribe feed back ASAP in exchange for this service and my Primal Legends payment. just saying

When Olas kind20 image feed?

No when’s yet. But know it’s not an if 🫡

🔥🔥

Excellent tutorial! Thanks very much. Having short tutorials like this as you release new features is very helpful.👍 Maybe hashtag them with something like #PrimalTutorials so we can create a Primal Tutorials feed out of the hashtag for quick reference.

Good idea

Nice

The main hindrance for me is that with Primal, it doesn't seem possible to use my own self-custody lightning/Bitcoin wallet, and the integrated Lightning wallet of Primal requires KYC, which I don't agree with and goes against the spirit of Bitcoin.

Fix that, and it will increase the likelihood that I'll use Primal.

that’s pretty brilliant

I will ruin every nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcpp3mhxue69uhkyunz9e5k7qg4waehxw309ajkgetw9ehx7um5wghxcctwvsqs6amnwvaz7tmwdaejumr0ds2g5zx8 feature promo with conspiracy subliminal messaging or die trying

nostr:nevent1qqs0u6r4xxnx2nrjx4j4g6vxy2gvudgdfy4f3mzfcdd09c6sw090w7cpr9mhxue69uhhqun9d45h2mfwwpexjmtpdshxuet59upzq5edsvxllcyuz0n4azc5tjp9wx8uz2cqq0mp6c0fqamjr3llly7tqvzqqqqqqyhlu3ce

impressed by the simplicity to get what you want out of nostr

This is insane. Well done

This is badass

I know what I'll do tomorrow. Until then, GN, nostrians 😴

nostr:note1le582vdxv4x8ydt9235cvg5sec6s6jf2nrkyns667t34qu727aas4p8q8g

It's hard to over-emphasise how impressive this is... From a user perspective, it's clearly got the potential to be a 10x on the status quo socials

I am intrigued how the equity position of nostr:nprofile1qyx8wumn8ghj7cnjvghxjmcpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzrthwden5te0dehhxtnvdakqz8nhwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgtcpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qyf8wumn8ghj7mmxve3ksctfdch8qatzqythwumn8ghj7un9d3shjtnrw4e8yetwwshxv7tfqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgcwaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmqqypfjmqcdllsfcyl8t693ghyz2uv0cy4sqqlkr4s7jpmhy8rll7fuk34pfty grows over time, in that the moat for this type of product feels quite small, with competition in clients fierce

Let the games begin! I can't wait to see how this develops over time

nostr:nevent1qvzqqqqqqypzq5edsvxllcyuz0n4azc5tjp9wx8uz2cqq0mp6c0fqamjr3llly7tqyfhwumn8ghj7ur4wfcxcetsv9njuetn9uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3vamnwvaz7tm9v3jkutnwdaehgu3wd3skuep0qqs0u6r4xxnx2nrjx4j4g6vxy2gvudgdfy4f3mzfcdd09c6sw090w7cjkv4h4

Do you support login with Amber yet?

High on the list!

👏👏👏

My Primal app after setting these up isn't allowing me to open threads ....

nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr

Did you get it to work? Try it again and keep us posted.

nostr:npub1k3nyttxjdweup07r6sjcycw2yqc926je92yqud69lch7jlfm20esvgcydw

Good stuff!!

nostr:npub1yanyn2d7862md22tl9qrufgt2l8thn0ejdxklec5mpasjveagpxs7qsnkl

wow beautiful 👌

Primal is the future!

cool

I just have #catstr so my feed is full of cats

🔥🔥🔥🔥🔥

🚀🤯💜

New feeds to my Primal

Is it possible to log in to the Primal web app using a signer extension?

nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7qgkwaehxw309aex2mrp0yhxummnw3ezucnpdejqz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9wsqzp4sl80zm866yqrha4esknfwp0j4lxfrt29pkrh5nnnj2rgx6dm622d3ttr

this video convinced me to make the switch

I can really testify to a true user experience 🙌

note1wg9tfrxrdvf0u2nr6fs867epmd8yps0eln3a4tkejv7mxanwvvjs99h624

nostr:nprofile1qqszsshrfpsvt806e4wlfza85egxtenkp5yvxhmhj4fas0pvyvgtfycpz4mhxue69uhkummnw3ezummcw3ezuer9wchslqgkjc

I went away from those apps also because of their looks. Why would I go back? Go Nostr 💜

Cool. Thinking out loud here, if I zap any note of mine twice or three times will it appear on people’s feeds? nostr:npub1spdnfacgsd7lk0nlqkq443tkq4jx9z6c6ksvaquuewmw7d3qltpslcq6j7 👀

hey Paul "anybody can create a feed"

How can I create a feed and share it with the community so they can use it?

Bookmarked. Need to check this out regularly 🤗

Building out features like this is secondary to user security #nsex

Man, this is amazing

Any thoughts on having some pre built advanced search feeds like this ppl can choose from. Or maybe a way to duplicate the most popular saved advanced searches

good idea

Why would you want to exclude Bitcoin nostr?

Controlling your own algorithm is like being the DJ of your own digital life with nostr:nprofile1qyx8wumn8ghj7cnjvghxjmcpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzrthwden5te0dehhxtnvdakqz8nhwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgtcpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qyf8wumn8ghj7mmxve3ksctfdch8qatzqythwumn8ghj7un9d3shjtnrw4e8yetwwshxv7tfqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgcwaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmqqypfjmqcdllsfcyl8t693ghyz2uv0cy4sqqlkr4s7jpmhy8rll7fuk34pfty providing the equipment! nostr:nprofile1qy08wumn8ghj76twwe5kcmrpvajj6mm4w3mxjmrvv9nk2tnrdakszymhwden5te0dehhxarj9cmrqvpwwa6xvqgewaehxw309ahx7um5wgh8yatzvfjhyer0d3kzucmrqyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyqyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aqpzemhxue69uhhgctfwpjkjtnnvdshyctz9e5k6qpqspdnfacgsd7lk0nlqkq443tkq4jx9z6c6ksvaquuewmw7d3qltps8m3ckq shows us the way!

nostr:nevent1qvzqqqqqqypzq5edsvxllcyuz0n4azc5tjp9wx8uz2cqq0mp6c0fqamjr3llly7tqyfhwumn8ghj7ur4wfcxcetsv9njuetn9uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3vamnwvaz7tm9v3jkutnwdaehgu3wd3skuep0qqs0u6r4xxnx2nrjx4j4g6vxy2gvudgdfy4f3mzfcdd09c6sw090w7cjkv4h4

This needs to be shared with every new person! Should be automatic with. #introduction

🔥💜🫡

uu this is pretty useful

Do new contents auto update on your saved feeds??

Is it possible to edit a safed search?

Great video nostr:npub1spdnfacgsd7lk0nlqkq443tkq4jx9z6c6ksvaquuewmw7d3qltpslcq6j7 nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr

Will there be a way to edit your feed names or even edit the parameters or do you have to remove it from feeds and recreate?

Thanks 🙏🏻

This was awesome and super helpful! Thank you!

Nice feature!

Edit

A very underrated feature in Primal.

I just created my personal nostr:nprofile1qqsq7pslujvn5pp3ggzje3qqfua45lyrnrfrsj68emztfe7qpzvwt6qpzemhxue69uhkwun9v4h8xmm4dsh8xurpvdjj7qfqwaehxw309ahx7um5wghx26tww4hxg7nhv9h856t89eehqctrv5hsfeunwm feed!

nostr:nevent1qqs0u6r4xxnx2nrjx4j4g6vxy2gvudgdfy4f3mzfcdd09c6sw090w7cpzemhxue69uhky6t5vdhkjmn9wgh8xmmrd9skcq3q2vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sxpqqqqqqzmmmjz3