If you look at the legacy web where a handful of companies have monopolies in their kind
of areas of expertise.
So Twitter, X has a monopoly in micro blogging and kind of global town square space.
YouTube has a monopoly on long form videos.
You have a sub stack with quasi monopoly on long form content.
You have Spotify, etc., etc.
Imagine all of these services existing on the same network where everything is open,
the entire user graph is open, but also all of the content is accessible to everyone.
Once we have such a network and we do have it now, and we're starting to see all of
these different application types popping up, the level of gravity that we're going
to be able to generate, that we're already starting to generate around this, will, it
won't take long before it overtakes the gravity even of the biggest players with the kind
of the strongest network effects.
And I think what happens here is, you know, Nostra wins not necessarily because of censorship
resistance and user sovereignty features.
Those are great.
We bit cleaners, we care a lot about those.
But you know, the majority of the people out there don't really care.
We have to be realistic.
I think Nostra wins because we'll have the best content and we'll have the best apps
built on top of it.
Once you see those things, you can't help but obsess over it.
And you know, you can't help but do anything, everything you can to speed the process up.
Like I want to see these things happen.
I want to use these products and services that are going to be built on this open network.
And the best way for me to contribute is to build them, to build the stuff that I want
to use.
So that's why I started Primal and that's why many, probably all, Nostra developers
work day and night to make this a reality.
Greetings and salutations, my fellow clubs.
My name is Walker and this is the Bitcoin Podcast.
The Bitcoin time chain is 869331 and the value of one Bitcoin is still one Bitcoin.
Today's episode is Nostra talk where I talk with my guest about Nostra, Nostra and whatever
else comes up.
Today, that guest is Milian, creator of the Nostra client Primal.
Primal is releasing Primal 2.0, a massive upgrade on their mobile application.
And Milian and I get into all the details of this today, including their new advanced
search, upgraded explore page with new discovery features, the feed marketplace, which is awesome,
some form content Nostra reads tab and a whole lot more.
If you are already on Nostra, you're going to love this conversation.
And if you're not yet on Nostra, I highly recommend you check it out.
And I think that this talk today is going to give you a lot of reasons to do so, as well
as give you a great introduction to why Nostra is so important and why it's honestly just
a better experience than all the centralized legacy social media platforms you're used
to.
So, I'm Milian Nostra at primal.net slash Walker and Milian at primal.net slash M I L J A N.
Before we dive into me a favor and subscribe to the Bitcoin podcast, wherever you're
watching or listening, check out Bitcoin podcast net for episodes and additional resources.
Head to the show notes to grab a discount link for Bitbox my sponsor or head directly
to bitbox.swiss slash Walker and use the promo code Walker.
And an email to hello at Bitcoin podcast net if you have feedback or if you're interested
in sponsoring the Bitcoin podcast.
And if you find this show valuable, consider giving value back by sending a zap on Nostra
or a boost on fountain.
Without further ado, let's get into this Nostra talk with Milian.
Welcome back first of all, because I realized I was looking at our the last conversation
we had on here.
And I think we had it in in late December or mid December 2023.
I think I published it in January because my son was born shortly after we had our conversation.
I think yours might have been one of the last episodes that I recorded before going into
full on getting ready for the birth of a child mode.
Not that I had the hard part in the birth, but still.
But it's wild.
Nostra time moves strange.
It's already been a year.
It feels like it's been about a decade though.
I don't know.
Maybe does it feel the same to you?
Good to be back.
And first of all, congrats to you and Carla.
Thanks.
We've been kind of following along your parenting there.
Yeah, it's magical, isn't it?
And by the way, it's the best excuse ever to publish a podcast a little bit late.
Yeah, no one will fault me for that, right?
But there's a few things I want to get into with you here today.
And by the time this airs, I think we said we're going to air it one day before you guys
go live with this new build.
Or is it even fair to call it a new build?
I mean, it's like a kind of a bit of a revamp.
There's a lot that went into this new version of Primal.
But I mean, maybe that's a good place to start, given that the conversation we had was about
a year ago.
I think at that time you had just launched iOS, Primal iOS.
You were just about to launch Primal Android.
And now you're coming out with Primal 2.0.
So I mean, maybe we can start off with just kind of what has evolved in the Primal app.
Just in this past year, not even talking about this new build yet, because you guys have done
a lot.
The app, it's one of my daily drivers, Primal and Damos.
And it's very clean.
It's very nice.
It works very well.
You guys have onboarded, I think, a lot of people through Primal as well, because you
have a great onboarding experience.
But can you maybe talk about what you guys were kind of building that was user-facing
this year already, and then we can get into a little bit of kind of this launch that's
slightly shrouded in mystery.
All right, cool.
So yeah, Primal 2.0 is a major revamp of our entire stack.
So we've kind of, we've done a lot of work on this and re-engineered, re-architected,
re-implemented many parts of the stack.
So we improved performance across the board, but we are introducing many new kind of flagship
features.
So maybe just go through them just to kind of set the tone.
So probably the most significant one for users is the Feed Marketplace, where we are
tapping into the existing non-stereo Feed Marketplace and kind of contributing to it.
Then we added the whole new Reads section.
So essentially it's a top-level tab on all Primal apps for long-form content.
So blogs, essays, articles, those types of things, we're bringing hopefully a lot more
visibility to that type of content in Oster, and also showing what it could look like when
you integrate different types of content within the same app.
And in our case, this is long-form content along with the short-form, micro-blogging,
social media feeds, and of course the built-in wallet that we've had for a while now.
Then we decided to attack one of the biggest problems in Oster, which is discoverability,
as you just mentioned a second ago.
So we've developed this whole new section of the product, which we're calling Explorer,
with many different tabs and many different ways to kind of discover and explore content
on Oster.
As a part of that, we implemented the new Advanced Search, which I think you had a chance
to try and looking forward to your feedback regarding that.
And then if all of that wasn't enough, we also implemented a smoother onboarding mechanism
for 2.0.
We kind of got some user feedback on our previous release and decided to kind of do some work
there to improve that as well.
So that's a lot.
That was a lot of work.
You mentioned we spoke last December.
Yeah, the Primal team has been working nonstop around the clock, really, to get to this
milestone.
And now we're here.
We're about to ship this new release.
It feels great, but it's all a blur, man.
I don't think I took a single day off, including weekends since then.
And it's not just bragging that I'm hard working or whatever.
It's just like I'm obsessed with Noster.
I can't help it.
I have to wake up in the morning, have to go back to the desk, and continue building.
So that's what I've been up to.
And there's a lot to unpack there.
I would ask, you mentioned you are obsessed with Noster.
And I've heard that sentiment from a lot of builders and developers that started working
on Noster.
And by the way, I'm going to keep calling it Noster, because that's just how my American
tongue insists on pronouncing it.
Good luck to you with that, man.
Yeah, I know.
I think there's maybe two other people out there who say Noster, but I'm OK with being
in the tiny minority there.
I'll be the weirdo.
But it seems like a lot of developers have, who maybe were working on Bitcoin, that's a
lot of the case.
They're working on things totally unrelated, but have come on and started building on Noster.
What do you think is that?
What is it about Noster from a developer standpoint, where it's like, this is something I can obsess
over.
This is something that I really love to build on.
What makes it special compared to any of the myriad other things that a talented developer
could be working on?
Yeah, first of all, I think you're right.
I also talked to many Noster developers and there's this common theme of obsession over
Noster and also this feeling, I definitely have it myself, of almost getting recruited
in some sort of higher sense, where it's not my choice.
You're doing this now.
That's what it felt really from day one when I started working on Primal in December of
2022.
I could feel it.
Here it comes, I've built stuff before, so I know when the inspiration hits and know
what that feels like.
I was like, okay, I told my wife, I guess I'll see you in a few years.
Of course, I'm always around.
It's just like I'm obsessed with this and that seeps into all areas of life, where every
personal conversation strays towards Noster.
To answer your question, why is it like that?
I think many of us see the potential of Noster and in some ways, maybe if we want to be courageous
inevitability of Noster, you no longer need to squint these days.
The ecosystem has been developing organically for a couple of years now.
We are starting to see a lot of the things we were envisioning in the early days.
We're starting to see them come to fruition like early days still, but they now exist.
I'm talking about the radical openness of the network, the fact that it's getting successfully
bootstrapped with all these people and services joining.
The fact that you can have this global open social graph with a web of trust that is combined
with a number of different artifact types.
Any sort of application that you want to build, you can create the appropriate Noster event
types and publish them to this public network of relays, and they become accessible to any
other Noster developer if implemented correctly.
You can think of it this way.
If you look at the legacy web where a handful of companies have monopolies in their areas
of expertise.
Twitter, X has a monopoly in micro-blogging and global town square space.
YouTube has a monopoly on long-form videos pretty much.
You have a sub-stack with quasi-monopoly on long-form content.
You have Spotify, et cetera, et cetera.
Imagine all of these services existing on the same network where everything is open,
the entire user graph is open, but also all of the content is accessible to everyone.
Once we have such a network and we do have it now, and we're starting to see all of these
different application types popping up, the level of gravity that we're going to be able
to generate, that we're already starting to generate around this, it won't take long before
it overtakes the gravity even of the biggest players with the strongest network effects.
I think what happens here is Noster wins not necessarily because of censorship resistance
and user sovereignty features.
Those are great, we bit cleaners, we care a lot about those.
The majority of the people out there don't really care, we have to be realistic.
I think Noster wins because we'll have the best content and we'll have the best apps
built on top of it.
Once you see those things, you can't help but obsess over it and you can't help but
do everything you can to speed the process up.
I want to see these things happen.
I want to use these products and services that are going to be built on this open network.
The best way for me to contribute is to build the stuff that I want to use.
That's why I started Primal and that's why many, probably all, Noster developers work
day and night to make this a reality.
I'm glad you are working day and night, hopefully getting a decent amount of rest still.
I think that you're spot on with what you said about people realistically, the majority
of people are not going to onboard themselves to Noster because of censorship resistance,
censorship-resistant publishing.
A lot of the people that are here right now genuinely care about that and that's why they
are here right now.
A lot of the builders who are building on it, they really care about that.
That's why they're building on Noster.
But realistically, the vast majority of people will trade a good user experience for censorship-resistant
capabilities every single day of the week and twice on Sunday.
It's just the reality.
That's okay, right?
But I think the beauty of Noster is that you can have all those capabilities.
They don't need to care about them, but they'll still be there.
But why are they really going to come?
It's because you have an interoperable network of all these amazing tools that enable you
to do so much more than any of these walled gardens can ever possibly allow because they
are by definition silos of information.
They are closed off.
They are closed source.
They are not going to play nicely with each other because they need to keep you captured.
That's kind of the incredible thing from talking with a number of people who are building on
Noster.
I was talking with Vitor, the amethyst creator maybe a couple weeks ago, and he was saying,
look, I fully expect to be outcompeted by MicroApps who are going to do things like,
I'm just throwing everything I can into amethyst.
I expect to be outcompeted.
I expect that.
I want that.
It's just such a novel thing to hear from somebody building a product.
I think Noster developers are built different a little bit.
I want to talk about just speaking of new users coming on.
I want to go back to the final point that you mentioned about some of your new upgrades,
which was onboarding experience.
We know from, especially if you've been around Noster for a while, onboarding experiences
have improved dramatically.
We know a lot of improvements to make, but we also know that onboarding experience will
be a huge determining factor in whether or not you actually stick around and keep using
Noster.
If you have a bad experience right off the bat, then you become one of those, even with
Bitcoiners, you become one of those Bitcoiners who says, well, Noster's too clunky and I
tried it a year ago and I didn't like it and so I've never tried it again.
I'm sure you've heard plenty of those types of stories.
What have you guys changed or updated in your onboarding flow and how did you think about
it?
What was your methodology going into updating that onboarding flow to say, how do we make
this better?
First of all, regarding people who had a bad experience a year ago, six months ago and
so forth, that's okay.
That's normal.
A couple years ago, it was almost unusable.
Three years ago, you had to build your own Noster client to participate pretty much.
So if you look at the trajectory of the improvement of UX, it's just insane.
And I think we are getting to the point where in some ways, we are starting to overtake the
legacy web players that have been around for a while with multi-billion dollar budgets,
et cetera, et cetera.
But we're already in some ways starting to surpass them in terms of features and user
experience.
So that's extremely encouraging.
And I think that continues accelerating as well.
So as a Noster builder, what I consider my job to be is just to make sure that we keep
improving, keep iterating, keep coming back with better stuff that we ship and making sure
that every subsequent touch point that users have amazes them at the level of improvement
that the delta between the previous touch point and the latest one, similar to Bitcoin
in some ways.
We all, unless you're like a much bigger Galaxy brain than me or most of us, like most of
us had needed multiple touch points with Bitcoin.
Most sane people's first reaction was, this is nonsense.
There's no way this is going to work.
And then the following touch point, you get to kind of change your opinion a little bit,
you get surprised that this thing is still around.
It's bigger than before.
It's more vibrant, et cetera, et cetera.
And at some point you see the light.
So I think a similar type of trajectory is happening now with Noster with the early adopters,
mostly Bitcoiners.
I think for the general audience out there, we kind of need to nail the UX kind of first
try.
It might take them too long to try again.
So to answer your question about onboarding, so yeah, we are trying to target the kind
of the general population with our primal client, meaning that people who are not Bitcoiners,
who are not a part of our Noster ecosystem yet, should be able to download the app, provide
basic display name, profile photo, then provide a set of interests.
They're interested in, so they can say economics, art, fashion, et cetera.
And then click create account and the account is created.
We also have the optional step to activate their wallet if they want to participate in
the zapping economy.
So during the onboarding process, they have the option to activate it right away or to
do this later.
But within a few taps, you're in.
You're part of Noster already.
So that's been the onboarding mechanism in primal for a while now, for a few months.
The critique that we got from some of our users is that the app auto follows a number
of accounts, Noster accounts based on the interests that the users have specified.
So that's weird to a lot of people.
Why am I following?
I never specifically followed somebody.
Why am I following them?
Some people are okay with it.
Some people aren't.
And it's a reasonable question.
Why am I following someone?
The ideal onboarding flow would be the exact same thing that I just described.
But to understand sort of the content of the feeds that exist out there and to be able
to create custom feeds based on the interests that the user specified without explicitly
following those accounts.
So we are not there yet with Primal 2.0.
We are kind of rectifying the slight bit of confusion during onboarding by basically giving
the choice to say, after you specify your interests, we say, we're about to auto follow
some people based on your interests.
Is that okay?
Do you want to proceed or do you want to see the list and specify which ones are in or
out?
So basically, by adding that optional step, we're kind of just telling the user what's
going on, what we're doing, and giving them more agency, giving them the opportunity to
maybe opt out of some follows and so forth.
So that's a slight improvement in the onboarding flow.
It seems to work well in our tests.
But we're binomians done.
I think this much more sophisticated way of generating feeds, which is on our roadmap,
would be the way to go.
This is how the big social networks do it.
They pump their mandatory algorithms that you like it or not pretty much.
But within Nostra, we have the perfect response to that, which is the feed marketplace, which
now exists and Primal is a part of.
Yeah.
And I want to get into the feed marketplace, but I wanted to double back for a second because
you mentioned that sometimes you hear the critique that maybe people don't, why am I
following these people?
It's funny because one of, I remember this was maybe March or April 2023 or 2022.
2023.
Yeah.
I joined in December 2022.
I'm getting my years mixed up now.
They're all flowing together like crazy.
Oh, we joined at the same time.
Awesome.
Nice.
Yeah.
I remember.
I was a couple of days before Jack.
So I will Catherine on board or he purple pilled me.
I saw him post about the Damos beta on X or it was still called Twitter at that point.
And I had actually, I had seen Nostra when I was just randomly perusing Fiat Jaffes GitHub
like months before, as one does.
Everyone else does that too, right?
You just randomly go in Fiat Jaffes GitHub to see what I was looking for something for
lightning.
Yes.
But I saw Nostra and like you said, I ignored it the first time.
I said, oh, like, you know, censorship resistant, you know, decentralized, like, you know,
that sounds kind of neat, but like, I'm looking for something else.
Like maybe I'll come back to that later.
But then it was in my brain.
And when I heard or saw JB 55 post about it, I said, ah, I remember that.
I can now get this on test flight.
Great.
I'm more of a mobile first kind of guy myself.
So that was perfect.
But I remember trying to onboard people.
I was at a conference in Jackson Hole, a Bitcoin conference, and I was emceeing in Carl and
I used like a break that we had to just like do a quick impromptu like, hey, you guys should
check out Nostra.
Not as many people had heard about it at that point and started getting some people signing
up.
But the biggest complaint was like, everybody starts it up and their feeds empty, right?
And their complaint was, well, how do I find people now?
And I was like sending them end pubs on Telegram and stuff like that, you know, so I see both
sides of that.
But it's interesting.
I guess people don't like it's like when when iTunes auto downloaded that U2 album back
in the day.
Do you remember that?
It was like, if you you got a new iPhone like U2, right?
Yeah.
And everyone like everyone was pissed.
Like, I mean, I was a little pissed.
I was like, I don't want this shit on here.
So I get it.
But but I think that that initial discovery having something where as long as when you
open up that app for the first time, you see people, you see things happening, you can
interact right off the bat.
You don't have to go searching.
I think that's huge.
So and but of course, giving people the optionality is important.
But you mentioned the feeds and I want to dig into those because I think that is again,
that's another part of discovery, right?
Here my interests.
I want to see things that are aligned with that.
How are you guys going about because I'm looking at, you know, got like pretty nice feed things
here like I'm I just opened it up here on my my Bitcoin podcast account.
And you can look at popular on Ask NoSter trending on Primal 24 hour, you know, trending
on all these things, fluffy friends, different animals one.
So how are you guys going about actually determining, you know, what goes into these feeds?
Like, because obviously there's, you know, this is algorithmically determined.
You guys aren't manually selecting it, of course.
So how do you do that?
And how do you ensure that you're getting good data into those feeds that it's not, you
know, that you're not pulling in junk inadvertently?
So first thing to notice to note there is that those are not all Primal feeds.
That's a feed marketplace and some of those feeds are third party feeds published by other
developers.
So NoSter has this capability already and it hasn't been widely used.
So just to back up a little bit more, the spec was originally created by Pablo last
year, the DVM spec, the data vending machine spec that enables creation of many things,
including custom feeds.
And then there's a way on NoSter to publish an event that says, I've just created a feed
and here it is for anyone to access that feed.
So it took a little while, but this kind of picked up and a few developers built a few
feeds.
And then it was Vitor from Amethyst, I think he was the first one to integrate this into
his client.
And then maybe NoStruddle web client was the second one.
Apologies if I'm missing some NoSter clients that already support DVM feeds.
I'm sure there are some that I'm just not aware of.
But we saw that at Primal and we always wanted to kind of participate in something like this.
And this looked like a great system to kind of lean into.
So what we've done in Primal 2.0 is kind of we went all in on kind of this idea of infinite
feeds and kind of the open feed marketplace.
So we've done three things in Primal.
We re-architected the product from the ground up to make this possible.
First of all, we rebuilt all of our app shells to enable managing basically an infinite number
of feeds.
So in each of the major tabs like home or reads, you have a feed switcher at the top
or you can swipe left and right to kind of switch between feeds.
And then that UI enables kind of having an infinite number of feeds.
Then we built a UI that basically displays the feed marketplace in a couple of different
places in the product actually.
So if you go into the new Explorer section, the first tab you'll see is the feed marketplace.
And those are all the feeds that exist on Nostra that have been published by feed developers.
We actually show which of the people you're following have maybe zapped or liked those
feeds.
We kind of show small avatars there to give you an indication what your network thinks
of this particular feed.
So I think these are the early stages of kind of feed discoverability features that I'm
sure are going to kind of blossom on Nostra going forward.
But essentially now we have this capability where by we, I mean Nostra developers, where
anyone can publish a feed and that feed will appear in all these clients.
So our product will get better.
You know, while we're at dinner somewhere, someone created a feed.
This actually happened back a few months ago in Riga.
Pablo and I were about to give a talk about this and we were at dinner and our slides
got out of date because we were going to show these feeds on Nostrudl.
But by the time we got to the hotel to kind of finish our slides, we realized, oh, Nostrudl
just got better.
But Hazard developer, Nostrudl was with us at the same dinner.
Amazing.
So this is just the beginning of something insane, I think.
So to kind of back up, so we've re-architected the UI of the product to be able to support
infinite, very easy switching between any number of feeds, kind of manage your kind
of feeds in any of these top level tabs.
We're showing the feed marketplace in the Explorer section.
And then at Primal, we build the clients, but we also run services.
So we actually build a bunch of feeds as well.
And we have decided that every feed that we create will also be published on the Nostr
feed marketplace so that other people from other clients can use Primal feeds if they
want to.
So the feeds that you mentioned there, let's say Primal 24, our trending or any of the
other feeds that we do are available on Amethyst and Nostrudl and probably other clients as
well.
And we have the situation where we have Primal users that are not using the Primal apps,
they're using Amethyst, but they're using our services.
So we're getting so close to this kind of, we're basically there where you have this
open interoperable ecosystem of apps and services where the users get to pick which
media hosting service they want, with which app and kind of mix and match, kind of have
the ultimate level of agency and kind of sovereignty on the network.
It's wild, isn't it?
It is kind of mind blowing too.
And it's really, you know, there's that little expression like a rising tide lifts all boats.
And I think for Nostrudl, this is genuinely true.
And all of these things that are being developed, I mean, it would be very easy for you guys
to say, actually, we're going to keep the Primal feeds.
You have to be a Primal app user to get access to these feeds because we want you in here.
But you guys have gone the entirely other direction.
That would have been the legacy centralized model, right?
You want to get these sweet feeds?
Sorry, but you can only get them on Primal.
But instead you're saying, no, let's make the user experience of Nostr better as a whole,
because presumably that is going to bring more users to the network as a whole.
And maybe some of them are using Primal.
Maybe they're not, but they're using Primal in some way if they're using these services.
And I just think that that's pretty incredible.
And ultimately, everything that Nostr developers are working so hard to build is in service
of the users.
And so as a user of this network, you kind of got to take a step back and realize how
very fortunate you are.
Because not only is everybody trying to compete to make the best application they can, the
best service they can in a free market environment, but also anything that any developer builds
in their client more than likely is going to somehow make the client that you're using
better.
And that's just kind of mind blowing to think about.
Like, I don't know.
Like, we're still so dang early, because to me and to I think a lot of certainly to the
folks building on Nostr who are dedicating their time to this, but to the users as well,
it's very obvious that this is something very special.
And that, yeah, of course, there's plenty of improvements that can be made, maybe, you
know, little fixes here and there, but already that experience, I would argue, is outstripping
what a lot of these legacy platforms can offer.
And I look forward to the day when more people start to realize, oh, wow, there's this weird
little open social network over here that can do a lot more, but you know, I care about
it for social media, right?
And holy crap, it's so much better than whatever I'm using right now.
And by the way, they're not harvesting my data for sale and to sell me a bunch of stuff.
But I want to make sure we get into some of the other things that you guys are building
for.
Can you talk a little bit about it?
Sorry, before we do, can I just like linger on top of this feed marketplace?
Linger as long as you want.
Because like, there is, we really need to drive this point home.
Yes, I agree with everything you said.
And it's the openness of the network that's going to bring all of these insanely good
features to the user base.
And it's I like the feed marketplace example, because it's very easy to describe to anyone
in two words, everyone will understand what this is.
And it's very easy to make a point that this doesn't exist anywhere else.
Anywhere else.
You like Twitter, the feed marketplace or any of the other closed systems.
Blue Sky, where is your feed marketplace?
You guys are supposedly open.
How come there isn't such a thing that you can make a very crisp argument around the
openness of the network being so powerful by this simple comparison of Nostra and the
competing networks.
It is and I'm happy to linger even longer on this because the last thing I want to do
is skip over because let's maybe to drive that home a little bit more.
When people think of this, people have been talking since very early on in Nostra about
a marketplace for algorithms.
That is what this feed marketplace is.
That is what it is showing you.
It is giving you as the user the option to choose your own adventure basically.
It's not the Twitter for you page which is running some sort of algorithm that's basically
designed to piss you off.
It's like I'm sure somebody's going to make a rage bait feed on here that's like if you
want to get pissed off, subscribe to this rage bait feed but you don't have to.
You can decide to just look at fluffy animals all day long and that's great.
Or see what's hot and trending.
The fact that as a user you have the choice though is such a massive departure from anything
else on any of these centralized platforms.
There's just, yeah, sure you can build a follow list on X.
Yeah, I've put these people in there and you can do that.
But this is again, you don't need to do anything.
Somebody else has built this but the difference is that you're not forced to use it.
You can just decide to use what is best for your own experience and that is going to create
a completely unique experience for you when using this new social network.
Which I think is just, again, that fact alone is already such a massive improvement on anything
that exists now.
It's night and day.
I agree.
And I think that becomes obvious now with more clients like Primal leaning into this
and joining the ecosystem.
And I'm sure with that we're going to bring more eyes to custom feeds which is going to
incentivize more developers to build crazier feeds, more niche feeds or just general purpose
feeds that are just very high signal.
You could also monetize your feeds, you know, there's a mechanism to do that.
We are launching Primal Premium as a part of our 2.0 release and we're planning to in
the future potentially create some feeds that might be only for premium users.
So you can access them through other clients but it's only the paid users that get these
feeds potentially.
Currently, all the feeds that we are building and publishing are open to everyone.
But the point is that this capability exists in the system to do this.
And once, you know, and everyone has access to all the same data.
So you have an open marketplace competition to create the most interesting feeds, most,
you know, best curated feeds, which by the way is another tangent.
You can have algorithmic feeds and you can do a lot of interesting things there.
It's fine for the user that they can retain their agency because they pick the feed.
But in addition to machines creating feeds, you can also have humans curate feeds.
So you can have curations over let's say long form articles and this kind of process of curation
where somebody is an expert in a certain area or just has a really good taste for things
that can create amazing feeds that people probably would be willing to pay for.
I don't know how it all plays out, but I'm sure we collectively on Aster are going to
try everything and see what happens.
And that's the beautiful thing is that again, because this is all open source, constant
experimentation by anyone anywhere in the world is possible.
And that's something that is just not the case in a walled garden.
You've got big teams and big budgets.
Sure.
You've got a project manager and a whole hierarchy of people that you need to go through.
There's not a whole lot of experimentation that's necessarily encouraged, especially
if it's not in the service of getting more advertisers on your platform.
I want to ask a little bit just about the primal premium.
So from the beginning, people have been talking about the fact that, okay, this is great that
we're building all of these open source tools that developers are kind of putting in a lot
of hours without maybe all that they're getting in return is some zaps here and there for
a lot of them.
But at a certain point, you've got to keep the lights on.
You've got to pay the bills.
You've got to feed your family.
And so monetization was always kind of a topic that it was sort of like, yeah, we'll figure
some of that out later.
And Odomis has introduced Domus Purple.
You're talking about primal premium.
Do you think that sort of model is one that is kind of the best suited for this situation
where you also have very like users who want to give back to you, right?
They want to zap you.
They want to zap the developers.
But if you give them the option, they'll probably pay for a premium service, especially
if it has some premium features.
So do you view that as kind of the only realistic option for developers who are trying to monetize
the products that they're building?
Oh, I think we'll have many different options to monetize ethically.
And I think that's kind of a key point.
When building a NOSTER, the current cohort or builders, we're all interested in disrupting
the legacy system, not only from the censorship point of view, but also the kind of the perverse
incentives point of view, where most legacy web businesses are based on advertising, which
means their incentive is to collect as much data on you, the user, as they can, so they
can provide a better product to their real customers for the advertisers.
That's strictly how the incentives are set up.
And they can have any number of company slogans that they want, be evil or whatever.
But that's how they're incentivized.
They just can't help but move in a certain direction.
On NOSTER, we have the opportunity to reshape that.
And we have a major tool, which wasn't available at the time when these legacy networks were
originally being built, and that is Bitcoin and the Lightning network and eCash and all
that.
The entire system built on top of this open monetary network, which is basically built
into NOSTER.
So the level of experimentation that's already happening there with Zaps and other things
is more than what was available to the early developers of the legacy systems.
And at Primal, we definitely want to align our interests with those of our users.
And to do that, one of the ways to monetize is what we're launching now with Primal 2.0
is the Primal Premium service, which basically gives you two things.
It gives you the Primal name and NOSTER tools that we build.
So essentially, the Primal name gives you the verified NOSTER address, friendly, so
that would be walker at Primal.net, friendly looking Lightning address on our custodial
Lightning wallet, also walker at Primal.net, and the VIP profile on Primal.net.
So that would be Primal.net slash walker.
So basically, by getting the Primal name walker, you get all those things.
So that's number one.
And then NOSTER tools.
So this whole kind of premium product is designed to kind of give you the best possible
user experience and tools for NOSTER to turn you into a NOSTER power user, and you can
use any subset of the tools that come with the product.
So we're launching with the following tools.
We have media hosting, where you get premium media hosting, where you can upload bigger
files using the premium tier.
So if you're in the free tier, you can upload files up to 100 megs.
If you are on the premium tier, you can upload files up to one gig.
We're looking at increasing that, but essentially, there is a difference there.
You get access to the premium relay, premium.primal.net, where that only accepts events published
by premium users.
And this is a high performance relay that where other users on the NOSTER network can
use to read content from and to kind of have a high degree of certainty that there won't
be spam there, for example, because you have to pay to spam and spammers don't do that.
So that's another thing.
And then some of the advanced search features that you've experienced are only going to
be available in the premium tier, where simpler searches are available for free to everyone,
but some of the kind of more advanced discoverability features are for premium users only.
And then we have things like NOSTER account backup.
So again, useful tools for NOSTER users, where, for example, we keep the history of your contact
list.
So if, for example, your contact list gets wiped by a NOSTER client, you can log into
Primal, you can see the history, you can say, okay, two days ago, I was following 600 people,
and today I'm following zero, I'll restore the list from two days ago.
And we've all, we NOSTER users have all gone through this many times.
So we know it's kind of useful to have this.
Another feature with the account backup is we'll just archive all your notes.
So currently, there are no guarantees that your relays will save your notes.
You just post them and relay operators can wipe the whole relay, the content of the whole
relay without, theoretically, without affecting the network.
And people have done this with major relays before and it didn't affect the network.
So it's kind of cool to see that this works.
But as a user, it'd be nice to have some sort of guarantee that your stuff won't get deleted.
And with Primal Premium, you get that.
And we're building tools to make it possible for you to rebroadcast some of that content
or all of that content to the relays of your choice.
So this is kind of the initial set of NOSTER tools that we're launching with Primal Premium.
We're hoping that this is a compelling offering for people that want to go a little bit beyond
the free tier, the combination of the Primal name and these tools.
And we have a big kind of roadmap for additional NOSTER tools that we want to build here.
This is just the beginning.
So we're hoping that there'll be users out there that will give us their vote of confidence
and kind of help us continue doing this work.
I love it.
And I mean, the note backup is actually quite a compelling one.
I recently started running my own just little like private note on Umbrell because they make
it pretty easy.
Yeah.
And they've done a nice job with that just so I have a backup.
But I haven't figured out how to get it to go all the way back in my history yet.
So it's like, it saved a few hundred notes.
And I'm like, oh, I know I've got a lot more notes than that.
So it'd be nice to have the certainty that there is a full backup there.
So with Primal Premium, you should be able to just log into the premium section of the
app, look at the full history of your notes.
And we're likely going to have it, I think, because we've been indexing for a while.
And you can just rebroadcast those same notes to your own note or to your own relay or any
relay you wish.
And there now you have your own sovereign setup.
I mean, and that's amazing because that's been one of the concerns, as you mentioned,
and it's happened many times is relay operators, they're under no contractual obligation to
keep all the notes you broadcast there and they can decide to wipe them.
And so having that data persistence is a concern for people.
And I like, especially if you're talking about, OK, this is a censorship resistant network.
You want to be able to publish and know that your note is going to stay out there and be
available for a long time to come.
So that's pretty incredible.
Can I ask you a little bit more about the Reads feed?
Because this, maybe even some newer notes to users may not be aware that long form content
is very much not just long notes, but long form content with its own classification has
been available for a long time, maybe just because their client doesn't have a great
way to look at it.
And there's other clients you can go to, Abla, Highlighter to be able to look at this.
But you guys are building this in as an integral part.
I mean, it's one of the main tabs now in the app.
So can you talk about that a little bit and kind of what the goal is in terms of, is it
just to give users an easier way to access this kind of content?
Does it all come down to just discoverability?
I'm super bullish on long form textual content on Auster.
It's such a perfect fit for Auster.
And it's a great kind of extension to the short form micro blogging feeds.
Auster is ideal for becoming the kind of global town square, the place where ideas get debated.
The short form feeds are appropriate for certain things, announcements, the types of
discussions that don't include much nuance, perhaps they're great for discoverability,
those types of things.
But long form textual content is extremely powerful.
And in the legacy world, we have products like Medium or Substack that cover the long
form kind of space really well in their own closed silo kind of legacy web type of way,
which is fine.
But now we have Auster and there's no reason for these things to be separate.
So our goal with Primal 2.0 and with the Reads section was to provide the best possible consumption
experience for users to be able to easily find long form content, again, divided into
any number of feeds.
There is a feed marketplace for long form content as well.
We are participating in it.
It's early days, but I'm sure it's going to be insane.
And yeah, if you haven't kind of taken a look at long form content on Auster, you are missing
out.
There's already quite a bit of high quality content there in a number of different categories.
And I think this is bound to only grow once we have more clients at these capabilities.
And we wanted to make a point of having the kind of long form content be like a first
class citizen in Primal.
So it deserves its own top level tab.
But it also should integrate naturally with the short form content.
And this is where we see the power of Auster again.
It's exactly the stuff we talked about a few minutes ago, where you are, let's say,
reading an essay by somebody you respect, and you see a paragraph that really resonates
with you.
You highlight that paragraph.
By creating that highlight, you just created an Auster event that's accessible in the Auster
network for any Auster client to display in any way they wish.
That highlight can become visible on your kind of micro blogging short form feed, or
you can select the highlight and say quote and type a short form note that appears in
your feed that says, hey, look at this incredible insight by Walker in this essay.
And the short form note will have that message.
It will have the highlight, and it will have the full link to the article all nicely rendered
within the feed.
Think about the discoverability of all of this.
Think about the beautiful kind of symbiosis of long form and short form content that can
really only exist on Auster in that type of way.
And maybe the final kind of point I'll make about long form content.
When it comes to social media feeds and social media kind of apps, the network is the feature.
So we're kind of by bootstrapping this, we're really going like it's really hard to bootstrap.
You know, start from nothing.
There's only a handful of users in the early days, and you're going against massive network
effects of Twitter, etc.
So that's extremely hard.
Like until there's a critical mass of people on the network, the network is useless regardless
of all of its other features.
So thankfully with Auster, I think we're kind of getting to the point where we're overcoming
that, which is amazing to see.
So that's the situation with social media feeds.
But with long form content, that's not the case at all.
The moment the first author shows up with insightful content there, there's value in
that feature and that type of app.
So you can just end up on Auster kind of reading long form content because you are interested
in one specific author.
So this is going to be another way for us to bring probably large amounts of users to
Auster because they'll have high quality signal there from day one.
So again, combined with the UX that we're able to implement around all of this due to
the open nature of Auster, you can't help but be bullish about all these things.
Amen.
And the highlight feature alone, I think if I'm remembering correctly, it was Gigi initially
put out an article about this purple text, orange highlights.
And then Pablo, I think, built that out as the first implementation of that.
But now this is, again, it's an open spec.
Anybody can run this.
The fact that you can do that, it's really quite incredible.
And the fact that, again, like on Auster, it's not like there's an X algorithm that's
punishing you for sharing a link to something or sharing anything from the outside.
How crazy is that?
It's insane.
Why?
Because they want you to stay all within that walled garden.
And sure, you can see why they would do that, but it's just a beautiful thing that on Auster
that doesn't have to be the case.
You don't need, you know, there's no incentive for you to keep people in one place because
there is no one place.
It's all the network, all the time, everything, everywhere, all at once.
And that's beautiful.
And I think, again, like this highlighter feature is one that people have not checked
this out and tried it out.
I would highly encourage that they do so.
Maybe you've seen a note displayed in whatever client you're using that is formatted a little
bit differently that is shown as a highlight and wondered what the heck is that.
And it's really quite an incredible capability that I think just, again, it makes your experience
so much better because it's all integrated directly, right?
You see that little highlight, you click on that, it brings you to where it was.
And then if, you know, that's coming back to your point about curation from earlier.
If you're really good at curating these highlights, people are going to zap you for those.
Like, this is just another way where that user monetization is just built right into
it.
It truly still blows my mind that this is even possible and that it's happening right
now sometimes because it seems like too good to be true.
You know what I mean?
I agree.
I have to pinch myself too.
And it's happening right now.
It's actually just unfolding in front of our eyes.
All these artifacts that are being created, like highlights, for example, and then they
become their own thing where you can click on it and then have a whole thread, a whole
conversation with a bunch of other people around that specific highlight.
And the artifacts exist, all those Nostra events kind of are published to relays, etc., etc.
They're open.
But what we have now is great UX that brings this to anyone, you know, on products like
highlighter or habla or primal.
It's wild.
It's nuts.
And again, I think so much of the experience comes down to discoverability.
How easy is it for you to find things that you are interested in, to stay up to date
with those things, to find new things related to those that are even interesting to you.
And I don't think we got a chance to dig into this too much yet, but just the Explore 2.0
and then the Advanced Search.
Because you touched on this a little bit, but I think that's a huge part.
Can you walk through a little bit what that Explore 2.0 and Advanced Search entails and
how it's different from what basically all clients are offering right now from an Explore
perspective and search?
Right.
So kind of to frame this conversation, let's back up to one of the kind of common critiques
of Nostra by people who haven't really done the work to understand what's actually going
on here.
So a common critique we hear is that Nostra has a discoverability problem.
It's like impossible to find things on Nostra.
Who's going to run the indexers?
And the reality is precisely the opposite from that.
Nostra is the discoverability layer now for the internet and for all of these kind of
event types and artifact types that we talked about.
We're really going to turn that completely around and the question is who is going to
run the indexers?
The answer is whoever wants to.
It's an open network.
And there are many different actors that would want to run indexers and maybe specialize
in indexing certain content types or certain subsets of the network in terms of users or
maybe limit to the last 30 days of index of content that's being indexed or maybe try
to index everything to the best of their abilities.
So we at Primal have built an indexer for Nostra.
We are running an indexer that attempts to index everything, all the events.
So if you want your content to be seen, it's likely being indexed by Primal.
And we've open sourced our indexer under the MIT license.
So it's completely free to use for anyone to pick up the code, run their own instance,
do their own indexing, build a product, commercial product if they want to on top of this.
It's fully open.
So this is how we're going to, I think again, end up, when you play this out over years,
we're going to end up with best discoverability features.
Nostra's discoverability features are going to far surpass any of the closed platforms
because anyone will be able to participate in all this.
Now in the context of our 2.0 release, we wanted to really dispel this notion that
Nostra has a discoverability problem.
And I'm hoping that we're able to do this with 2.0, where first of all, we have this
explore tab.
And by the way, we codenamed this release Magellan.
For some exploring, right?
Exactly, for some exploring.
To kind of emphasize the amount of focus we're putting on content discovery, right?
The feed marketplace itself and creation of feeds is a part of that too.
But in the new explore section beyond the feeds, we have a people tab where we, and
all of these algorithms are open so people can see what's going on there.
But essentially, we try to decipher which users have gotten the most followers lately,
which is likely that they've posted something interesting or something interesting is going
on around them.
So we kind of give you a bunch of user profiles there that you don't follow, right?
That's the key.
So when you go to Primal's explore tab and then you switch to people, you will see a
bunch of non-stereuser accounts that you don't follow.
And we sort them by kind of how popular in terms of gaining new followers within your
web of trust.
So filtering out all the nonsense for the bots.
So how many new followers they've gained in your wider kind of web of trust is probably
a pretty good signal that there's something noteworthy that this person has posted lately
or has been mentioned and so forth.
And it's just a point in time, but it becomes massively easier to find people that you're
not following that are probably relevant.
So as you kind of swipe through that tab, there's like a bunch of profiles there.
Then we have the zaps tab where you see the top zaps in your also wider network.
And I've had a lot of fun kind of browsing that tab as we were developing things.
You can see who is zapping and how much and who's getting zapped and kind of results in
finding some high signal content and high signal users, high signal accounts.
So that's useful.
Then we have the media tab, which again uses your web of trust and the wider web of trust
to kind of just highlight images or videos that have been posted on the network.
So you can kind of just swipe through this tab and kind of visually scan for things that
might be interesting to you.
And then you can tap into the note that contains that artifact.
And then the final tab there is topics, which shows which hashtags have been posted.
Popular lately, also in the last 24 hours.
So that's quite a bit of content discovery there on that kind of top level tab.
But then on top of that, we have advanced search, which is kind of a topic in itself.
So maybe I'll stop here and just for a couple of comments on the explore tab.
I mean, so you've got, I'm looking at it right now.
You've got feeds, people's apps, media topics.
And one that I want to hone in on a little bit because we touched on feeds a bit earlier
was just the media tab, because I think that's genuinely such a, like people enjoy visual
discovery.
And it's also something that they're kind of accustomed to, right?
Images are powerful, videos are powerful.
You know, I'm looking at it right now and I'm also seeing a lot of GIFs and I'm like,
I kind of want to dive in there and see what's going on.
But I think that that's a really nice thing to give people because again, it's something
that they're kind of used to.
And like if they, if they're a user of Instagram, you know, they're used to that from their Instagram
discovery page.
That is something that, again, not that you need to replicate all the features of existing
social media networks.
But when there's a type of feature that people do really gravitate towards that they like
that proves effective for them, why not put it there?
And I think that was one of the things that Noster, you know, in the, I mean, we're still
early days, but in the earlier, earlier days, discovery was very hard, hard enough to just
find a person, you know, or, and, or to find a list of people.
But now we've just, we've come so far from that that, okay, I can discover just like,
oh, that's a, that's a great looking meme.
I wonder who posted that.
Boom.
I just found a new person to follow that drops really great memes and I did that completely
visually.
I didn't have to type anything.
I didn't have to go out and search for it.
I was just scrolling through and it gave me that option.
And I'm, I'm curious if in the same vein as this kind of media, if you guys have thought
about any video specific tabs to just, is that something that could be kind of configured
in the settings there where you'd be able, because right now you've got GIFs, you've got
images, you've got videos.
Have you guys thought about anything that's kind of like a similar to the TikTok type
experience of, you know, and even Twitter has implemented it now.
Instagram copied it with Reels, you know, those video, being able to flip through, it's a
little bit toxic when you're looking at TikTok and it's all just feeding you algorithmically
driven stuff.
But if you have a marketplace of feeds, is there the option for, you know, video only
type feeds?
Of course there is.
You're going to make me reveal part of our roadmap, which I typically don't like doing.
Okay.
It's fine.
It's not that we have some sort of set of secrets or whatever.
It's just I prefer to talk about features when they're available, because the moment you
start pre-announcing, then as a developer you get inundated with the endless questions
that start with when, but, you know, fine.
Of course it makes sense to have a video tab as a main level tab.
We are looking at the best ways to do this.
I'm personally less excited about TikTok type of short kind of Reels, like the short
videos.
I'm more interested in long form videos.
Like if we end up doing a top level video tab, I would like that to look more like YouTube.
That should be a YouTube competitor.
And the home tab could potentially be competent enough to display different feed types, not
just different feeds, but different feed types.
So the home tab would be, you know, your feeds tab, where you can flip between not just a
bunch of different feeds in terms of content, but between a bunch of different feed types,
where one feed could look very much like what we display now, which is like microblogging,
kind of text-based feed, but another feed type could be very Instagram-like or TikTok-like
and so forth.
So it's up to the user to figure out which feeds and which feed types they like, and
they configure it the way they want to, and that's kind of self-contained in that one
tab.
And for long form videos, I think to me that makes sense to kind of dedicate a top-level
tab to that, but don't hold me to this, guys.
We haven't implemented any of this, and who knows, my experience.
No one is allowed to reach out to you if they're listening to this and say, when is this feature
coming?
Oh, man.
Reach out to me instead and tell me you shouldn't have asked about roadmap items.
But no, I was curious because, you know, it's just, it's another one of those feature
types.
I think the YouTube style discovery for long form is a great idea, too.
Of course, there's a lot of people that like just the short form TikTok stuff, but people,
I think, increasingly, you know, I feel like there's these pendulums when it comes to social
media use, and for a while it was swinging towards the really instant gratification,
super short form, high energy.
Grab your attention in the first second because if you don't do that, you're going to lose
the person and try to keep them hooked, you know, just for those whatever 60, 90, you
know, 120 seconds, whatever it is.
But I feel that it's, you know, it's starting to swing back a little bit towards that longer
form content, towards discovering a deeper conversation.
And of course, you know, the nice thing about Nostra is that it's like, okay, you could
very easily, maybe, I don't know if you can even filter by, you could filter by the length
of the video.
Like I want to see, I want to discover videos that are over, you know, I don't want anything
that's just a 60 second video, like I'm looking for something longer form.
I want to discover that.
Walker, you can do that now.
Open Primal Advanced Search.
Okay.
Open Primal Advanced Search.
And by the way, you do that by, let's back up a little bit, maybe explain.
So every section in the Primal 2.0 app, so home reads notifications, etc. has a search
command in the top right corner, which is contextual.
So if you're in home, it's going to search notes, and it's going to give you your kind
of your recent profiles that you've searched.
If you're in reads, it's going to search reads.
So if you're just there, type search, quick, you know, search command is going to return
reads.
If you're notifications, it's going to search your notifications, etc.
But there's that's like the simple search.
The advanced search you can access by tapping that essentially top right corner twice.
So you tap it once and then it turns into this kind of settings type of icon and you
tap it again and there's your advanced search.
So in there, Walker, you can, you can type any search string or leave it empty.
Let's leave it empty for now.
Excuse me.
In the first section, you can say search by default is search notes, but you want videos.
So set videos there.
So it's only going to search notes that have videos.
Then let's do that.
And then you were asking about length, right?
You wanted longer videos.
So go to filters, minimum duration.
Wow.
Seconds.
Set that.
And since we're there, you may, you may want to say orientation horizontal.
Wow.
And I don't know, let's see if this works.
I had played around with the, with the advanced search a little bit in advance of this call,
but I had not gone deep into that filter.
And I was, I was, you know, searching through some of my old notes, seeing what I could,
I could get there.
But this is, this is wild.
And so there's, you also have this content score on there as one of the filters.
Can you explain what that is?
Cause you've got a minimum interactions, likes, zaps, replies, reposts.
Is the content score a combination of those?
Or can you explain what that is a little bit?
Yes.
It's a combination of those.
So this is what we use to determine what's trending or whatever, to determine how popular
a piece of content is.
So we give a different weightings to different types of reactions.
So a like is worth less than a zap.
I think repost is worth more than a zap and the reply is worth more.
So you kind of, you, each of these kind of gives us a note, a certain number of points.
And then you tally up the points is the very simple kind of algorithm.
But then, you know, we use the web of trust to filter out the bots.
And then the content score, there it goes from zero to a hundred.
If you set it to 95, you're saying, just give me the top 5% of content that in terms of
engagement, which probably is higher signal doesn't necessarily have to be, but it's,
it's one of the parameters that you can use.
You can say, okay, give me all the videos that were zapped by this list of people.
I don't know if you noticed in the, in the section where we, where you can specify what
the, if you're searching by notes posted by a certain user, you can actually set any number
of users there.
So you can say search posts by Walker, Carla, a million, Odell, Gigi, you can keep adding
people there and that becomes one of your criteria there.
It's really mind-blowingly powerful.
And I'm actually going to, what I should have done is had, had my phone hooked up to, to
show some of this live, but it's better to hopefully this, by the time this comes out,
you know, you will have be releasing like the next, the next day or that same day.
So people will be able to actually play around with this live for themselves.
But this, this advanced search is just super powerful.
And now I, I mean, the duration, duration thing is pretty amazing on there and content
score as well.
Because again, that's giving you so much more control over what you actually find.
You know, granted, some of like the content score you're putting together, that's somewhat
arbitrary in the sense that, okay, you guys decided this is what the waiting on each of
these things is worth, right?
But at least you know what that is.
Like, you know how it's come into you.
When you do search on X, it's pretty good search.
And there are of course advanced search capabilities on there.
But if you're just doing the kind of standard search and you know, you've got like your
latest, you've got your top, you've got, you know, okay, media tab for that.
It's actually really tough to find stuff on X that's, that's not just garbage.
Like, because so many people game the algorithm and you find just so much junk in that feed
and I use the search a lot.
And it's just, it could be so much better.
And I feel like that's what you guys have really enabled here.
And again,
I think our search is way better than what X says.
Way better.
Like this is going to blow people's minds.
We're dealing with a small data set to be fair.
But yeah, I think we're way beyond in terms of capabilities.
Yeah.
It's, I mean, it's honestly night and day.
And again, the fact that this is not just searching on primal, this is searching on
no-ster.
This is the entire network.
This is not a silo.
This is everyone.
That is huge.
And again, I think that as people start to discover no-ster more, it's going to blow minds.
And here I'm just sharing for anybody who's watching the video just so that they can see.
I just, just drop this in here.
So you can see in this advanced search, you've basically got your, you know, include these
words, exclude these words, search from, you know, notes or reads, note replies, read comments,
images, videos, sound.
The sound one is pretty neat too.
I mean, that's basically, is that filtering for just audio-only files, MP3, Wave, whatever
it might be?
Is it pulling RSS feeds that have been posted as well?
So we only work on the no-ster data set.
So it's looking through no-ster notes that have references to audio files within them.
So embedded note files.
Okay.
So audio files.
Very cool.
And you know, replying to, Zapp By, Time Posted, this, you know, scope, do you want it global?
Your followers, your network, followers interactions, a bunch of other.
And then those filters with the content score interactions, likes, apps, replies, reposts.
This is a ton of capability you guys are giving people right now.
And you know, I know some of the other clients have implemented, I think, certain features
that maybe they have parts of this, but is it safe to say?
Because again, you know the landscape better than I do.
Is it safe to say this is the most comprehensive advanced search that's available on no-ster
to date?
Well, it's tough, you know, for me to say it, but I'll go ahead and say it anyway.
I think this is the most comprehensive search capability on no-ster today.
And to be clear, some of these advanced search features are going to be available to premium
users only.
But as I mentioned previously, our entire stack is open source and anyone can stand
up their own services.
And I hope they do.
And with different incentives, different, you know, business models around them, we
want to see many indexing services on no-ster offering, you know, their capabilities to
the user base in a bunch of different kind of form factors.
Let's see what happens.
It's an exciting time.
I have some other topics I wanted to kind of more broad topics that I wanted to ask your
opinion on.
But I want to make sure, was there anything else from the upcoming release that we didn't
get a chance to dig into yet that you want to highlight for people?
I think we covered a lot.
You know, it's a big release.
It's a big upgrade.
So it's hard to cover everything.
But people should try it out, poke around.
Some tutorials are going to be, you know, coming up, you know, we'll do like video walk-throughs
through some of these features because it's easy to miss, you know, very powerful features
sometimes when you have so many of them.
So yeah, I would say just try the app and, you know, decide for yourself.
And then ping us on no-ster and we'll step in and help you with anything you need to
help with.
Full service.
I love it.
So one of the other more broad topics, zooming out a little bit, you know, we talked about
onboarding, we talked about that user experience, how important it is, but kind of setting that
aside a little bit in terms of waves of adoption.
We've seen different large waves of adoption come on to no-ster at different times, generally
being kind of event-driven.
There was the Jack Dorsey wave and the Snowden wave, or those were people-driven, but then
we also had some kind of censorship-driven.
So people running away from centralized platform censorship.
I don't think we've quite seen the wave of people running toward no-ster because of the
features that it offers.
And that's probably just a knowledge gap issue, right?
Many people are just simply not aware of it, but I'm curious where you sort of see, do
you think we kind of continue these little somewhat isolated waves of increased adoption
that are either kind of event-driven?
Do you think the next waves are going to come from like some larger content creators or
writers, news personalities, whatever it might be, starting to post on no-ster and bringing
some of their followers?
Do you think it's something else?
How do you kind of look at this and how do you see the next couple of years playing out
in terms of adoption?
So I think I see all of the above happening.
So these isolated events that we've had in the past that brought waves of users to the
network, they're going to continue to happen as time goes by.
That's pretty much guaranteed.
So we have that going for us.
When you mentioned content, I think content is getting content creators to the network
and getting them to publish there will bring large number of users.
And I have a kind of very optimistic with this kind of long form content capabilities
that we're helping kind of promote within no-ster that this will attract more long form content
creators that will just start publishing on no-ster as well.
Because the incentive structure and kind of the pitch to creators on no-ster I think is
becoming better and better is becoming quite good, which is you're not building on sand.
Everything you build on no-ster is yours forever.
That means your content is signed, your audience is yours, no one can take that away from you.
And you can monetize directly from your users.
So rather than someone else like a legacy platform deciding which percent you get, how about
100% and then you decide how it gets split.
And then if you publish your content on no-ster it will become available in more and more
clients and more and more applications because it's so open.
So I think I kind of see that content consumption UX needs to be impeccable for content creators
to be able to promote their no-ster presence to their users with a straight face.
I think to me that's been kind of a stumbling block so far.
It's not that kind of content creators weren't interested in no-ster, they actually are.
But once you, even if you have to jump through a couple of hoops to publish that content
there and content creation tools are getting better and better, I think like highlighter
is getting excellent, for example.
So all of those things are improving but I think for us to see a large number of, or
like maybe the first cohort of high-profile content creators join no-ster, we need the
UX for their users to be impeccable.
This includes onboarding, the stuff we talked about previously, but also once they are onboarded
consuming that content needs to be a pleasure.
So this is what we are focusing on at Primal, really that consumption experience of content.
And I hope we were able to actually get there right out of the gate with this 2.0 release
for long-form content.
Actually, I'm quite proud of the way that turned out.
So backing up again to answer your question.
So we will have content creators that will start drawing their audiences to no-ster.
That's certainly going to be the case.
And then there will be more apps and services that just get built on top of no-ster.
As we're increasing the gravity to the network, it's the incentives for developers to build
on top of a network like this where they don't need to bootstrap everything where they can
kind of develop and deliver compelling experiences by combining all these artifacts that exist
on a network in maybe completely new ways.
And we're seeing this, by the way, like we're seeing so much developer engagement on no-ster.
It's off the charts basically compared to the competing networks.
So all those guys, some of those guys will be successful.
And they'll build great apps and they'll attract users.
So I think all of these wheels are going to keep spinning and kind of bringing more gravity
to the network.
And I'm sure we'll have some events where a massive new creator shows up or a celebrity
or someone like that where that kind of brings a wave of new users.
Hopefully all the no-ster apps and services and relays and everything else are ready for
these massive spikes of users which are going to happen.
So all of the above I think is going to help.
And then maybe a little Bitcoin pump here and there if it gets into the mainstream.
Currently, we're at probably early stages of the next bull market or whatnot.
It's not really registering with the retail.
So regular people are not really thinking much about Bitcoin.
But it's possible that that changes over the next year or two that we have another highly
publicized kind of episode of Bitcoin running away.
And at that point when you can kind of market no-ster with a very simple phrase, it's a
Bitcoin-powered social network.
It might be enough for a lot of people to take a look.
And by that time, hopefully all the apps and services are even more slick and robust and
there's better content there.
So I think what actually may end up happening, this is actually my base case, is that we
end up onboarding more users on to Bitcoin via no-ster than through all other methods
combined.
I think this is what ends up happening.
Because through these casual kind of apps, like social media apps, content consumption
apps, everyone is familiar with those apps.
Everyone has a level of interest in that type of content.
Whereas a lot of people, they might be turned off by Bitcoin for whatever reason, they've
been subjected to all kinds of propaganda over the years.
But there's this example that Jack Mallers shared on stage with me a few months ago.
I think it was in Riga.
He basically said that his best friend's girlfriend, he was trying to orange pill her for years
and she was not interested.
She was like, she didn't care about inflation, she didn't care about sovereignty and none
of those things resonated with her.
She just didn't bother and imagined how resilient she must be if she's withstanding these orange
billing attacks by Jack Mallers.
So anyway, one day she downloaded Primal and activated her wallet and posted something
on Noster.
And apparently it was a personal story, it was something health related, I don't know
the details, but she got a bunch of zaps from people.
And that's the moment that clicked for her.
She was like, I can't believe this is happening.
Okay, I understand everything now.
So she became a full on Bitcoiners, she read the Bitcoin standard, et cetera, et cetera.
But that was the kind of path for her to get orange pill.
And I think there might be more people like that than not.
So in other words, I think we end up onboarding the majority through Noster.
That's my base case.
I think it's a fair base case.
And I know personally of a number of stories from talking to people who they were not into
Bitcoin beforehand somehow, because somebody in their network or maybe it was Jack or Snowden
posted about Noster, they found their way on and then found out, oh wait, this is using
Bitcoin as kind of a core part of the value for value mechanism.
And that began their journey down there.
And I think that's beautiful.
And that was actually a perfect transition to the next question I had for you, which is
Primal kind of changed the game a little bit for Noster clients when you guys first came
out because I believe you were the first client to have sort of an integrated lightning wallet,
which made things massively more simple for people, especially if you were not already
a Bitcoiner.
If you were just trying out this cool new social media network and you didn't already
have a lightning wallet, you didn't already have Sats.
You guys let people buy their first Sats right there in the app.
The app store added their extra fees because of course, Apple's got to take their piece
of the pie.
But still, you could get Sats and have a lightning wallet and be up and running right away.
That is, I think, still a friction for a lot of people, for other clients, and maybe even
for some Primal users if they're not, because I believe at this point now, you guys use
Strike on the back end, right?
Is that correct?
That's correct, yes.
Okay.
And so there is a KYC process that you have to go through because Strike is a regulated
company.
So users do have to KYC.
Now granted, the users who are not already into Bitcoin probably don't really care about
KYC-ing as much if we're being honest.
But where do you still see the frictions in the zap on boring experience in terms of maybe
not just Primal but more broadly, do you think there are, that lightning is at a place where
it can support this?
And there are going to be better ways to do this in a, let's say, slightly more sovereign
way for users who maybe don't want to KYC.
Where do you kind of see the state of things right now?
What can be improved in terms of that onboarding to zaps?
Because I think you're spot on that, yes, Nostra is going to orange pill a lot of people
to Bitcoin because for no other reason than they get on there and they start seeing people
talking about zaps or, hey, doing my introduction and somebody says, well, I can't zap you.
You don't have your zap set up yet.
And they say, what the heck is a zap?
That's an interaction I've seen so many times just looking through that introductions feed.
Where do you think we're at?
What can be improved?
How can that be smoothed out?
How can Nostra clients make that experience better for users, more seamless?
Right.
So it was just a second ago you asked if I thought that lightning was ready for all
of this and I think unequivocally a lightning is ready for all of this.
Obviously this is all going through lightning and lightning is winning in a major way.
Self-custodial lightning becomes more challenging from a UX point of view, as you know.
So there are multiple great self-custodial lightning wallets out there and I really appreciate
the people who do that work to push that forward.
But it requires a certain level of enthusiasm, let's say, by the user and expertise.
It's not what people are typically used to in terms of onboarding.
So the self-custodial lightning experience is, in my view, inappropriate for nubes who
are just trying to kind of have some fun on Nostra.
Yes, so we decided when we built this feature, I guess a year and a half ago, we launched
it in December, so it's soon going to be one year since we launched it.
It was obvious that it had to be a custodial lightning solution because anything else was
adding too much friction.
And the success of products like Wallet of Satoshi kind of gave a really good signal
to the market of what people are looking for in terms of the trade-offs and including many
Bitcoiners.
There are many hardcore Bitcoiners that are using Primal Wallet as their daily driver because
of convenience as well.
So when it comes to KYC, yes, to be able to do custodial Bitcoin, custodial lightning,
and not go to jail, you need to comply with the laws.
And we worked with the strike team to kind of build a product that minimizes the amount
of KYC.
It's like KYC light of just a few fields you fill out on one screen.
And that's it.
And the reason we are able to do that is that we limit the amount of Bitcoin you can hold
in this wallet to one million sats.
So you should have no business holding more than that in any custodial service, in my
view.
This is like your spending money, your casual kind of what you would carry around in your
wallet.
A million sats is getting to be more and more money as we speak, literally.
But still, there's that limit which we enforce.
And then we push people to self-custody or kind of we encourage that for our users for
any bigger amounts.
But when we assessed the kind of state of the art at the time we were building this,
this was the only way I could come up with to have like frictionless kind of built-in
wallet experience that you can use to participate in the zapping economy, but also to use it
as a wallet for any kind of casual lightning or on-chain payments even.
It's kind of like wallet of Satoshi with social media kind of and everything else built
in.
So your question was what can be improved?
Now we have some other systems that are maturing like eCash for example is very, looks very
promising, especially cash shoe.
So it's another custodial solution, but one that offers much better privacy and makes
it also possible to get onboarded with minimal friction, almost no friction.
Pablo actually came up with a way to kind of keep your eCash tokens encrypted on the
relays.
So just by having an ampub you can have an eCash wallet which is wild.
So all of this is very interesting.
I think in the long run this is probably a better solution than custodial lightning
and kind of on-chain wallet which is what we have now.
There are some legal outstanding questions there when it related to running the eCash
Mint and also running the lightning gateways which are necessary for these eCash systems
to work.
We are kind of very actively looking at all of this, but don't have any immediate plans
at the time to kind of change the architecture of our built-in wallet.
It's kind of more of a longer term roadmap.
Let's put it that way.
I really appreciate the explanation and I agree with you wholeheartedly about the custodial
side of things.
Whether or not you think custodial lightning is good or bad, you can agree because it's
a fact that it is a much better user experience.
Of course it is, like necessarily it is going to be.
The nice thing again about any Noster client or Primal specifically, even though you have
a built-in wallet, nobody's holding your head down saying you've got to use this.
You can use whatever you want.
You can use that non-custodial option.
But I think that you're exactly right that for new people who are getting on here, this
is still a really great first introduction to Bitcoin through a social media layer.
The fact that it can be done all without switching apps, without doing any of this, that's really
powerful.
Again, back to what we were saying at the very start, the majority of people sadly, this
is just a fact, they don't care about censorship resistance.
They don't care about customing things themselves.
They just want something that works well.
They want something that works well and something that's fun.
If you can provide that, they're going to like it.
Then maybe down the road, they become super orange-pilled and get to be a full-blown toxic
psychopath maximalist who is keeping the bare minimum of sats in that custodial wallet and
taking everything else from all of their foot picks into self-custody.
Great.
But still, this is a very nice on-ramp for people to at least get some sort of exposure
to it because I think that's what we want.
We want more people to try this incredible network.
They're only going to do that if they can get onboarded and also onboarded to Bitcoin
in a pretty low-friction way.
I think that's what you guys have provided.
I love using it.
I don't keep very many sats on there.
I'm sure.
I zap more sats when I get zapped also because I'm still just trying to keep sending out
some fat zaps.
Even though the price is going up, I'll reduce my zap amounts when we get to like sat-send
parity or something and it becomes really a financially bad decision for me to keep
my zaps as high as they are.
Until then, let's just keep them rolling.
Yeah, it's a nice experience on Primal.
Again, the fact that it's still a wallet, it's not just within the app.
You can use it as a wallet in the real world.
You can go and pay for your cup of coffee with the Lightning Network because nobody was
ever going to pay for coffee on chain, as many would have had, you believe, back in
the day.
But I want to ask, is there anything else?
Because I just realized we're already over 90 minutes.
Nostra time flies.
But was there anything else we didn't cover or anything else you wanted to get into a
little bit before we get to wrapping up a little bit?
Yeah, man.
This was a lot of fun.
I didn't realize there were 90 minutes in.
That's great.
Me neither.
I guess my last thought is maybe related to your previous comment where most people out
there are not interested in censorship resistance or in self-sovereignty, but they will help
us bootstrap a censorship-resistant self-sovereign network, regardless, by just participating
in it.
So by adding their content, by adding their sats, basically, they might be zapping from
a custodial wallet or whatnot.
But what they're doing is making it possible for, let's say, content creators who are quite
a bit into censorship resistance and self-sovereignty to be able to run their own setups the way
they want to, because this is an open network.
Every user can configure it any way they like to.
So by bringing in the masses who might not share all of the same values as we do, we
are still, in my opinion, going to be able to bootstrap the network with the values at
the core that we care about.
It's kind of interesting.
I think the approach we're taking with Primal is going to maybe help with some of that.
Some for the fun, stay for the freedom, maybe is a nice mantra there.
Something like that, yeah?
Or you stay for the fun too, but the rest of us will be here for freedom and we'll be
all participating in the same network.
The last thing I would ask you is, if you have an elevator pitch that you give to people
when you're trying to onboard, because I'm sure you've had the conversations a lot, given
that you are building a Noster client, what do you say to somebody to say, what do you
say to somebody to say, why should you care about Noster?
Why should you at least give it a try?
I guess that depends on the circumstances, on the person I'm talking to, if it's a content
creator, if it's somebody who might be more on the consumption side of things.
There isn't one, I'm sorry to disappoint, Walker, there isn't one that just kind of jumps
and has a cookie cutter pitch that I use in everyone.
Maybe I should have one ready at any point.
I just try to riff with people, meet them where they are, and take it from there.
It was kind of an unfair question to be fair, but what I think is just so beautiful about
this, and I really would encourage content creators to check this out, is just beyond
getting zapped, beyond the censorship resistance, and nobody can de-platform you, the experiences
are just getting so much better, both for you and then for also people that are following
and subscribing to your content.
You guys are building out incredible discovery tools.
There's so many clients that are being, new clients being spun up, it feels like every
couple of days.
More places to meet your fans, your followers, where they are, but the actual experience
in terms of being a creator who publishes stuff, you just have to publish it once.
You don't have to go everywhere and put it under your website, under your sub-stack,
and everything else if you're a long-form creator.
You can just publish it and it'll be available everywhere.
If you're publishing video, it'll be available on highlighter and on flare, and anything you
do on zapp.stream is also then available for all Nostra users.
I cannot overstate how much of a better experience that is, and I look forward to the time, I'm
still publishing stuff, of course, on YouTube and Rumble and on X and obviously my RSS feed,
but that experience is between YouTube and Rumble and X, it's so bad compared to just
publishing it once on Nostra and knowing that it's going to be available to everybody.
It's just cool, it still feels like magic every time when I publish it on highlighter
and then I can go check on flare and it's already right there on flare.
I didn't have to do anything, but it's available in a totally different application.
That's incredible.
Again, thank you for building tools and thanks to all the developers because it's a really
exciting time to be here and I think we're still, not sound cliched, but we're still
so early.
There's so much incredible stuff that's going to be built that probably we didn't even know
was possible because we were still stuck in our walled gardens.
I agree, it's early and I'll paraphrase Gigi here.
I really like this quote.
He goes, guys, these are the good old days.
What we're going through right now, these are the good old days.
Let's savor it.
To have the opportunity to participate in something special at such an early stage is
amazing.
I'm certainly grateful.
There's a quote from the office that's basically like, I wish there was a way to know you're
in the good old days when you're in them.
It's like, thank you, Gigi, for reminding us that right now, this is a way to know you
are in the good old days.
This is early and if you're on this network right now, you are really early.
We're still, I was just, what was the last stat I saw on, I was looking on Primal, of
course.
Let me see, this is saying 1,871,172 users.
Are we opening that can of worms now, Walker?
No, no, no.
I'm sure somebody's going to watch this and say, well, a lot of those are fake end pubs
and they just spun them up to boost their own counts and everything.
Either way, there's still a tiny number of users on this network, but it is growing.
I think it's going to grow exponentially in the years to come here as these experiences
keep getting better and better for consumption users and for creators alike.
I'd also remind people that the cool thing about Noster is that anyone can be a creator
and get paid for their work no matter how small they are.
You can do it and that's pretty powerful.
Amen.
Well, we'll wrap it up there.
We've been running for a while here.
I highly recommend people check out Primal, check out this new release.
You can go to primal.net or just search for Primal.
You can probably find it by just searching Primal, but if you really want to get a Primal
Noster, we'll definitely bring it up in your App Store.
Check this out and highly recommend people follow you as well because there's a lot of
signal that comes out of you.
Enjoy the new release and play around and send Millean all your bug reports.
Send them all.
Inundate him with them.
Let's go.
Let's get this done.
Amen.
Thanks for coming on here.
Appreciate it.
Looking forward to hopefully seeing you in the flesh soon.
Yes, it really was a pleasure.
Walker, thank you.
And that's a wrap on this Bitcoin Talk episode of The Bitcoin Podcast.
If you are a Bitcoin only company interested in sponsoring the Bitcoin podcast, head to
BitcoinPodcast.net slash sponsor or send an email to hello at BitcoinPodcast.net.
If you are enjoying the Bitcoin podcast and find it valuable, give it a boost on Fountain,
a five star review wherever you're listening or better yet share this show with your network
so more people can learn about Bitcoin or don't Bitcoin doesn't care, but I sure do
appreciate it.
You can grab links in the show notes to watch or list this show wherever you get your podcasts
or go to BitcoinPodcast.net slash podcast.
And you'll also find the links to follow me and the show on Noster and on X.
Bitcoin is scarce.
There will only ever be 21 million, but Bitcoin podcasts are abundant.
So thank you for spending your scarce time to listen to the Bitcoin podcast.
Until next time, stay free.