Voltlog #154 – Making My Own Trezor Crypto Hardware Wallet

In this video I’m gonna show you how I build my own Trezor hardware wallet. If you would like to support the voltlog channel checkout the donations page where you will find my paypal address or different crypto wallet addresses.

If you encounter this error while trying to compile trezor firmware:

Traceback (most recent call last):
 File "nem_mosaics.py", line 6, in <module>
 from google.protobuf import json_format
ImportError: cannot import name json_format
Makefile:121: recipe for target 'nem_mosaics.h' failed
make: *** [nem_mosaics.h] Error 1

It can be fixed by installing googleapis-common-protos package like this:

sudo pip install googleapis-common-protos

This fix was posted in the comments section by a viewer, I verified and it works.

5 thoughts on “Voltlog #154 – Making My Own Trezor Crypto Hardware Wallet”

    1. The parts can be purchased from any reputable distributor like Farnell, DigiKey, RS, Newark, TME. It really depends on your location, get them from your local distributor. You can get the OLED screen from aliexpress or ebay.

  1. Hello,
    Could you please email me the gerber file of this project to order the pcb of that, I could not find that file in the TREZOR github.
    Thank you in advance.
    John

Leave a Reply

Your email address will not be published.