A Tron wallet whose key is on another device
TRX and TRC-20 tokens - USDT above all - in a Chrome and Brave extension, with the key on a device that has no network. The fee limit and the permission being used are named before you sign, not after.
USDT on Tron, held offline
The chain most people use for stablecoin transfers, with the key kept on a second device. The token, the amount and the recipient are shown on that device, from the transaction bytes.
The fee limit is shown
A Tron contract call carries a fee limit, and it is the field that quietly decides how much energy a call may burn. The review names it rather than leaving it in the raw data.
Message signing, both versions
TIP-191 message signing is supported in the version apps use today and the legacy one they sometimes still send, with the digest computed byte for byte as the reference implementation does.
Tron apps connect as usual
The extension answers the interface Tron apps expect, so SunSwap and the rest list it beside the wallets they already support.
Tron wallet: questions people ask
Can I hold USDT-TRC20 with it?
Yes. USDT and the other TRC-20 tokens are held by the same account, and every transfer is signed on the offline device.
Does it work with Tron dApps?
Yes - it presents the interface those sites expect and appears in their wallet picker.
What is shown before I sign?
The recipient, the amount, the token, the fee limit and the permission id, read from the transaction on the offline device.
Do I need a separate seed phrase?
No. The Tron address comes from the same recovery phrase as your other chains.