[[ https://linear.app/comm/issue/ENG-1253/add-siwe-button-to-loggedoutmodal-hidden-behind-dev-flag | linear issue ]]
THIS IS A MOCKUP, WIP
added a third button to login with a SIWE prompt that opens landing, signs a message, and registers with `username: address, password: signature`
**obviously that is not the final form of registration/login**
originally, i had added another react navigation screen to the [[ https://github.com/CommE2E/comm/blob/72657573663145041a67aed252d5e31a74fd923e/native/navigation/route-names.js#L152 | account modals ]]. from a UX perspective, i like the idea of matching the other sign in experiences instead of presenting a full modal screen. [[ https://prnt.sc/3m7Kvc5KpFRB | it's definitely ugly tho ]].
i think the endgame is a bottomsheet modal that pulls up to about ~half the screen, that way we can re-use it anytime we need to sign messages.