When i own a piece of software and need to thoroughly understand what's going on at the LOC-level, staring at the code for a while is almost a transcendental experience at this day and age.
It's fun feeling my brain get tickled by the stimulation iykwim
1 reply
0 recasts
5 reactions
https://x.com/LefterisJP/status/2071892182621970491?s=20
What happened to nick.eth? I learned so much from reading his early work, including the DAO hack recovery process he created by reverse-engineering keypairs to create single-use addresses.
0 replies
0 recasts
1 reaction
Top casts
Excited to announce that we're onboarding our first snapchain validator node from @unooo.eth! Over the coming weeks and months we'll continue adding more validator nodes operated by folks in the /farcaster community.
If you're running a node, be sure to upgrade to the latest release, v0.11.5 before February 23.
The bootstrap and upgrade scripts should work again btw.
https://github.com/farcasterxyz/snapchain/commit/42a8bf071f9bdc48223ccf8fa626952da73b0851
4 replies
12 recasts
52 reactions
anyone here tired of paying for signers?
gasless signers are live on testnet...
https://iris.farcaster.xyz:3381/v1/castById?fid=1108653&hash=0x06104a7fb669123569cebf7c88b21c07cba90688
4 replies
6 recasts
53 reactions
Quick update on this fip. I've spent the past couple weeks improving our observability and stability on the snapchain side so i've only just got back to implementing it. In that time we also added scoping on the message types that a gasless snapchain signer can submit.
Scoping and a sliding TTL will help prevent unauthorized and unintended signer use without compromising UX and devX. We borrowed scoping and sliding TTLs vaguely from OAuth so the semantics and language are already familiar in the web dev community.
https://github.com/farcasterxyz/protocol/discussions/266
2 replies
11 recasts
39 reactions
Excited to announce that, with the latest release, both validator and reader snapchain nodes now have a memory footprint of up to 8GB. Default config runs at about 4GB, and all you need to do to get these benefits is pull in the latest release by running your upgrade script
Big props to @cassie for figuring out the fix upstream in hypersnap
https://github.com/farcasterxyz/snapchain/releases/tag/v0.11.6