Content
@
https://warpcast.com/~/channel/walletbeat
0 reply
0 recast
0 reaction
Adam
@adamhurwitz.eth
@safe is at the top of Walletbeat for security. The next step is knowing what device accounts like Ethereum Phone, Trezor, and Ledger support fully readable Safe transactions txns on their screen to know exactly what is being signed onchain. You should be able to read the full txn details on the device account before approving onchain. https://www.walletbeat.fyi/
4 replies
1 recast
6 reactions
polymutex
@polymutex.eth
This is interesting. Under the beta framework (https://beta.walletbeat.eth.limo), I think this could fit as part of a (not yet implemented) "transaction simulation" attribute, which here would be expanded a bit in scope to something more like "transaction legibility". My original thought was for it to be about simulating balance change outcomes, but I think it makes sense to extend it to quantify how well a wallet answers the question "what is the purpose and outcome of this transaction?". Similarly it might include legibility for other structured signature types, like SIWE messages. There's still a bit of a tension with the use of hardware wallets, because such wallets are used in conjunction with a software wallet, and the legibility of a transaction is only as good as the weakest of the two. So it's important that such a criteria doesn't hamper software wallet legibility ratings if the onus for fixing this is on the hardware wallet's side.
1 reply
0 recast
1 reaction
Adam
@adamhurwitz.eth
I think of these as separate features. Txn readability is a core feature for @safe approval accounts to know what is going to happen onchain from the txn details view. Txn simulation is important too and seems like an additional feature after basic readability to reverify the txn will do what is expected from the txn details view. I like the plan to compare usability with non financial use cases too as you mentioned with SIWE. This is important for me when deciding what to use with @warpcast, @fileverse and @xmtp apps for example.
0 reply
0 recast
1 reaction