::
aren’t Sparrow wallet already do that? their sign & broadcast are on separate step, you can always broadcast later without connected to hardware wallet. other way also you can sign the transaction without connected to the net.
in case you don’t know trezor can connect to sparrow wallet or many other wallets