29 Seconds of Farcaster, July 27, 2026