fc-updates
Important updates about things happening in Farcaster
rish pfp

@rish

re: mobile app performance this is likely one of the most annoying issues we have looked at. expo 53 reached its official end of life when expo 55 was announced. farcaster apps were on 53 and needed the 55 upgrade, this was a known thing even from late last year. the upgrade had many breaking changes. one of those changes has introduced a memory leak that happens as you keep using the app longer. this results in various performance issues where the - app scrolling might lag - replies might have screen flashing up and down etc. our iOS update was blocked on Apple reviews for more than a week so we couldn't land a lot of the native build changes that would solve the root cause it should finally start going out shortly. it's unlikely it will fix everything but should should get to a spot where we can then solve over the next week, appreciate all the reports and bearing through the temporary bugginess major version upgrades are never fun and it's no surprise why companies wait as long as they can before making such changes
21 replies
13 recasts
128 reactions

rish pfp

@rish

this is related to upgrading to expo 55 broke a few things, team is working on it
6 replies
4 recasts
62 reactions

rish pfp

@rish

FIPs for live activity on the protocol could be audio spaces, livestreams, or something else in the future - goal is to have cross client and mini app support good weekend read going into farcon, feedback is appreciated https://github.com/farcasterxyz/protocol/discussions/268 https://github.com/farcasterxyz/protocol/discussions/269
14 replies
34 recasts
227 reactions

Farcaster pfp

@farcaster

been deep in snapchain reliability work the past few weeks. here’s a recap of what we found and how we're fixing it. issues: - brittle p2p mesh, consensus mesh breaks easily, nodes don't auto-reconnect, weak support for k8s / docker bridge networking - pinned to an alpha commit of malachite (the BFT consensus lib), so even bugfix bumps risk regressions - rocksdb misconfigured → memory leaks + perf bottlenecks on hot paths - write-ahead logs stranding nodes in divergent vote rounds after restarts - firehose logging that made triage hard (even for an LLM) improvements we’re making: - tuned rocksdb across the common codepaths - consolidated, less-brittle deploy pipeline - granular consensus visibility tooling, now live on testnet - saner log levels so on-call can actually find signal - migrating from the stale informal-systems malachite fork to Circle's actively-maintained one big shoutout to @topocount.eth, @mcilroyc, @matthew206, @quazia and @christopher for grinding through this so we can make some bigger decentralization moves for snapchain!
7 replies
9 recasts
104 reactions

Farcaster pfp

@farcaster

good highlights! you can also watch the full call here (~20 min) https://youtu.be/0bjkdxDj1G8?si=XyjmZtrhqonnajT7
1 reply
6 recasts
57 reactions

Farcaster pfp

@farcaster

snapchain signers go live 5pm UTC may 7th most nodes will auto-update. but if you've opted out of auto-update, please update manually before then!
0 reply
5 recasts
49 reactions

Farcaster pfp

@farcaster

thanks to all who joined the community call yesterday! notes from the call are attached and we'll have the recording up on youtube sometime today. some highlights: -snapchain signers on mainnet next week. -snaps in the cast composer coming soon!! -expanding the validator node set with a focus on geographic diversity, reach out if you're interested. https://neynar.notion.site/4-29-Community-Call-Recap-352655195a8b80c3827bd371d1fcdd23?source=copy_link
3 replies
9 recasts
66 reactions

Farcaster pfp

@farcaster

don't forget: community call today (april 29) at 12 noon pacific! link to join is in the cast below. agenda is here: https://www.notion.so/neynar/351655195a8b80518bbef57f4e1145a9?source=copy_link
5 replies
13 recasts
103 reactions

rish pfp

@rish

notification spam should be lower now reach out if not the case
10 replies
8 recasts
160 reactions

Farcaster pfp

@farcaster

heads up: community call next wednesday, april 29 at 12 noon pacific agenda coming next week. we'll record the call and post notes in the agenda for anyone who can't join live. google meet link to join and calendar link to add these calls to your calendar are below 👇 https://meet.google.com/eye-uaif-pfo https://calendar.google.com/calendar/u/0?cid=NjA5ZWM4Y2IwMmZiMWM2ZDYyMTkzNWM1YWNkZTRlNWExN2YxOWQ2NDU3NTA3MjQwMTk3YmJlZGFjYTQ3MjZlOEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t
5 replies
16 recasts
108 reactions

rish pfp

@rish

FIP on signer improvements, on track to implement
0 reply
4 recasts
43 reactions

Farcaster pfp

@farcaster

follow-up: @beeper appears to have been hacked. the notification sent via the beeper mini app is fake and did not come from the @farcaster account. we've blocked the token on clanker so it's no longer accessible. do not interact with anything related to the beeper notification or the beeper mini app.
7 replies
16 recasts
51 reactions

Farcaster pfp

@farcaster

friendly security reminder since we're still seeing new scam mini apps pop up every day. 🚨 if any mini app or link asks for your seed phrase, private key, or recovery phrase → it's a scam. close it immediately. no legitimate app will ever need this. not for rewards, not for verification, not ever. 🚨 red flags to watch for: ⚠️ wallet connection requests private information, seed phrase, private key, or recovery phrase ⚠️ wallet connection requests that ask for large or unlimited token approvals ⚠️ impersonation accounts with slightly altered usernames or domains (farcester ≠ farcaster) ⚠️ "send first" to unlock rewards or double your money ⚠️ urgency tactics like "only 10 minutes left!" "claim now!" ⚠️ new accounts with no history, replies, or social proof simple habits that protect you: - read every transaction prompt before signing, so you know what it is doing - avoid unlimited token approvals unless you deeply trust the app - don't interact with random DMs offering anything that requires clicking links or downloading anything to manage your signers: on mobile go to Settings → Advanced → Manage Connected Apps and revoke anything you don't 100% trust. you can always re-grant access later, so err on the side of caution. on-chain transactions are irreversible. please sign carefully.
8 replies
46 recasts
171 reactions

rish pfp

@rish

find snaps easier on all profiles
12 replies
13 recasts
102 reactions

rish pfp

@rish

Shipped in last 2 weeks: > Snaps lego > Clanker Ecosystem Fund, clanker deployments on BSC and Solana > Home feed experiments with reply bumping, in case you missed it, and relevant for you Current priorities: > Social - making Snaps on client + UI polish, onboarding and account recovery flows, spam algo improvements for replies and home feed > Wallet - price and swap improvements, connecting warplet to other websites > Developer - signers on snapchain with granular permissions Goal is to experiment to see what grows the network while retaining culture and signal reach out w any questions
17 replies
36 recasts
200 reactions