@boscolo.eth
Add this to the list of AT Protocol features that would make the Farcaster protocol better.
If every FC message were kept by the user in Merkle Search Tree (called a PDS in atproto), you could revoke the app key without invalidating previous "valid" messages it signed.