Required: Terminal, Python, a few minutes.
First of all, you will need to make sure you have Python installed. macOS users have Python preinstalled as do certain Linux distros. Windows users will need to install Python manually — you can follow this guide. Linux users can use this guide.
If you do not have Python installed, then setting it up will take the most time.
- To download Trezor Wallet, access this link: https://wallet.trezor.io/data/mytrezor-archive.tgz
- Extract it into a folder. I used my home folder.
- Open Terminal and navigate to the folder with Trezor Wallet.
- In the folder with Trezor Wallet, run this command
python -m SimpleHTTPServer 8000. Make sure there is no space after 8000.
(If you have python3, then run
python3 -m http.server 8000)
- This will run a server at
localhost:8000in Google Chrome or Firefox.
- And you are done.
If you decide to rely on a local-served Trezor Wallet, make sure to regularly download a snapshot off the link above to keep the Wallet app updated at all times.
Done? Still have time to spare? Then you can run a local backend, to be completely independent of the SatoshiLabs infrastructure. A guide is available in Trezor Wiki: https://wiki.trezor.io/User_manual:Running_a_local_instance_of_Trezor_Wallet_backend_(Blockbook)