Sign in with Starknet technical proposal

Thank you for putting this together. A big +1 to this proposal.

I wonder why you think is better to enforce __is_valid_signature__ at protocol-level, instead of following an application-level standard for accounts containing is_valid_signature like the Starknet Standard Account.

I think the less we enforce at the protocol level, the better.