Plain Wallet — a wallet you can read

Submit
Plain Wallet — a wallet you can readplainwallet.app
plainwallet.app

Plain Wallet — a wallet you can read

AI summary of the linked article

Plain Wallet is a minimal EVM wallet, about 2,850 lines of TypeScript with three runtime dependencies, no servers and no analytics, released under the MIT license. Its stated design goal is that users see exactly what they sign: every signature requires a click in the wallet's own window, and the full transaction is prepared before signing. The wallet shows recipient, amount and maximum fees before signing, describes token approvals in plain sentences, and flags unlimited approvals in red. It is available for Chrome, Firefox, Safari, Android, iPhone and Mac, with the Firefox add-on still awaiting review. The project states that it has not been audited and that users should not keep funds they cannot afford to lose in it.

avatar
So I actually ended up reading the code and I have to say that it’s still kind of a mess. These 2k LOC or so are very long lines. There is still a lot of stuff going on, it’s not easy to audit this.

Anyways, it’s the right idea IMO and my hope is that we’ll get something even simpler soon. We need this. I think a super simple wallet would scale really well socially