@balajis.eth
Three quick clarifications:
1. Read nodes actually *do* take writes, and send them to validator nodes. The docs got updated last week:
https://snapchain.farcaster.xyz/node-types#message-submission-and-the-mempool
https://github.com/farcasterxyz/snapchain/pull/1034
2. You *don't* need an optimism transaction anymore for app keys, as they are gasless. The docs here got updated about 2 months ago:
https://snapchain.farcaster.xyz/guides/writing-messages
https://github.com/farcasterxyz/snapchain/pull/989
3. This is a *developer* tutorial. So: just like a Unix tutorial would describe how 'rm' works, and that it's powerful/dangerous when used recursively, and that you shouldn't use it carelessly, so too should you treat the use of seed phrases. Mention that anyone testing your tutorial should only do it from a test account, they should in general only paste seed phrases into software from devs they trust, that you want to use delegated signer authorization whenever possible, and so on. @10xchris.eth
Points 1 and 2 actually make your life easier — but it's possible that as more people go through the process, that there are other bits of outdated documentation. If so, please do submit any needed pull requests to the appropriate github.com/farcasterxyz repo (but please don't submit AI slop). That kind of thing will definitely help with prize-winning, and more importantly it'll help devs stand up new clients and nodes.