15:15:50 TyLauriente opened pull request #4674: wizard: add Trezor Safe 7 support 15:15:51 > https://github.com/monero-project/monero-gui/pull/4674 16:56:57 selsta: I agree with you that the LLM-written C++ would be unmaintainable, however I do think it would be less ideal to have it in Rust 16:57:14 why? 16:57:25 The reason is that Trezor's Rust library is a no-std reference impl which only covers the framing and Noise handshake 16:57:45 It has nothing to do with Protobuf, USB, Bluetooth, etc. 16:58:01 All of the crypto stuff we need to implement this in C++ is already in libsodium 16:59:10 I'm pretty sure it can be done with only ~2,000 new lines of C++, not accounting for new Protobuf definitions and integration into the existing device state machine thing 17:00:33 can you add a comment to the PR? maybe he can slop a prototype with lobsodium 17:00:35 Trezor's Rust crate would also have to be vendored or added as a submodule; the former would require constant updates and the latter would increase the time needed to clone the repo by 3x