@dwr
4. Direct casts run on a centralized server. We have APIs available for everything at this point. Documentation needs to be improved. Eventually move server to something that feels more like the fname server (vs. our app backend). Eventually explore decentralization and e2ee. We’re competing against Telegram not Signal.
5. GitHub repo merge ability is only for people on the Farcaster team. Hasn’t been something to solve for since we’re doing most of the protocol upgrades.
6. Worth pointing out a big recent improvement to decentralization: auth addresses. This has reduced a dependency on the Farcaster app for Sign in with Farcaster. There’s still work to do on making it easier to choose Farcaster on Coinbase Wallet (and others) for SIWF flows outside of mini apps.
2/2