Goals:

Proposal:

Screenshot 2024-03-26 at 5.16.37 PM.png

Screenshot 2024-03-26 at 5.16.52 PM.png

Implementation

We can reuse the existing frame message format and infrastructure to implement cast actions.

Specifically, a cast action can be implemented as a frame with no image and one button. In the signed message packet, the client can: