This is a proposal to integrate Sign in with Stacks (SIWS) in Leather. The goal of this proposal is to have a standardised way for apps to ask users to log in easily and increase the security of users when they use this login method (by verifying the domain in the message).
It's a port of SIWE (in the evm ecosystem) for Stacks and is commonly supported by various wallets.
There is a SIP proposal that describes the message format, as well as an npm package that can be used for integration.
I am creating this issue to start the discussion and see if there is interest for Leather to integrate this.
References:
This is a proposal to integrate Sign in with Stacks (SIWS) in Leather. The goal of this proposal is to have a standardised way for apps to ask users to log in easily and increase the security of users when they use this login method (by verifying the domain in the message).
It's a port of SIWE (in the evm ecosystem) for Stacks and is commonly supported by various wallets.
There is a SIP proposal that describes the message format, as well as an npm package that can be used for integration.
I am creating this issue to start the discussion and see if there is interest for Leather to integrate this.
References: