Dan Romero avatar
dwr
6mo
What makes a good feature for a protocol-level subscription? 1. Features are enforced across clients — Snapchain, onchain contracts, protocol fname and DC servers, etc. 2. Any app-level feature will create incentive for other clients to offer as a top of funnel "our client gives you this for FREE!". This is consumer surplus. 3. Ultimately, protocol-based social networks should generate a lot of consumer surplus in terms of what's available in the standard UX for most clients. 4. Conversely, it's tricky to add features that are 1) valuable 2) can be enforced at the protocol-level. 5. An additional wrinkle is even clients can fudge protocol-level features (e.g. we support 900 character casts + a link for long casts and render them fully in our client; we link to a slideshow mini app but render the images in our client). This is why the protocol having a "official" client that is protocol-aligned and has high relative market share in the long run is good for the protocol.
Cast image embed
Pichi avatar
This is where I get a bit confused. How hard is it to bake things into the protocol so all clients can use them vs making a feature in the Farcaster client app?
1
5
Dan Romero avatar
Depends on the feature. If you have a few ideas, happy to give you reactions on whether a good protocol feature.
2
3
jd 🌺 avatar
feels like the right place to reference this. we’re inclined to take the bargain you laid out but we know @pichi feels differently make the case for pushing channel primitives into the protocol, and perhaps also speak to how that would allow for it to be adopted by the 1st party client down the road
Second channels question Again, looking for input. No imminent change. Assume a “yes” to the below makes it more likely that we unlock channel innovation in other apps and they are fully decentralized and that happens *a lot* sooner than alternatives. Here’s the hypothetical: 1. We remove all the existing channel
vrypan |--o--| avatar
Serious objections to #5. Parallels with browser history, http, html show that external content is fine, locking users with ActiveX components didn't work, no official protocol browser needed.
2
1
Dan Romero avatar
Ah yes, browsers famous for not being controlled by a small oligopoly of mega corporations.
1
vrypan |--o--| avatar
"The browser". Once you have browsers in plural, it's ok.
1
Dan Romero avatar
Coinbase Wallet has 10x the users we do and is launching as a full Farcaster client?
1
1
vrypan |--o--| avatar
Explorer had 100x the users of Netscape.
1
Johnny Bravo 🎩 avatar
already feeling poor on farcaster
1
1
Dan Romero avatar
why?
1
Johnny Bravo 🎩 avatar
for not being able to buy pro
1
Dan Romero avatar
It's optional. Don't worry about it!
1
1
Rahul avatar
Not sure if it counts as a "feature" but seems like one of the biggest pro perks would be urging/incentivizing mini apps to give special consideration to Pro users? E.g. early access, lower fees, power boosts in games, etc. Considering the pro subscription is ultimately used to incentivize builders, seems like it goes full circle.
1
Dan Romero avatar
What benefit does the mini app developer get?
1
Rahul avatar
Reward distribution (of pro subscription pot) could be correlated to the number of pro users that interact on chain with a mini app More pro friendly features → more pro users → more rewards
Jacque(she|her) 027/100🎥 avatar
4 images or 4 embedded? Like I want a mini app, image, audio mini app or link and something else.
1
Dan Romero avatar
We will start with 4 images. 4 mini apps would be messy.
1
Jacque(she|her) 027/100🎥 avatar
Would never do 4 mini apps but I wanted to have like audio track pairings for example /tortoise and most of my images I need to or have minted so having that link out or mini app. So like 1 or 2 images + 2 mini apps Or 1 or 2 images + 1 mini app + 1 link out
1
frederick avatar
creating a great client and also welcoming others to create other clients is a win-win.
4
Rosaleen 🎩 avatar
that is the mindset of the owner
britt avatar
pro app gets LaTeX casts pro app gets waifu
1
JC avatar
I love a good 2x2 matrix. This a step in the right direction. These are features I appreciate.
1
🌈 YON avatar
animated pfps mentioned 🫵😍
8
2
19
wetsocks avatar
I’m gonna have to get you to animate my inkfer 🤭
Zach avatar
cross posting to twitter
hunter avatar
What about embedded videos so I can scroll on my feed while also watching content
Vlady🎩 avatar
I can't upload videos or cast longer ones, I don't understand why?
Zerakxajika avatar
Can we get edt comment?
1