status-im / status-mobile

a free (libre) open source, mobile OS for Ethereum
https://status.app
Mozilla Public License 2.0
3.91k stars 984 forks source link

🖇️ Integrate Keycard signing flow for dapp transactions #21618

Open shivekkhurana opened 1 week ago

shivekkhurana commented 1 week ago

Feature Issue

User Story

As a Keycard user, I want to be able to sign smart contract txns using my Keycard so that I can call myself a cool kid and my ETH stays secure, .

Description

If the account being used to sign a dapp txn is a Keycard account, the flow should change as per the designs.

Figma: https://www.figma.com/design/YGm3igIOAcwMqUVJWCJ6f1/Keycard-UX?node-id=409-58818&t=VFIzh8BRInCRKpP9-1

Acceptance Criteria

Notes

2.32 milestone is aggressive. There is no stress if we are not able to get this in.