{"id":27996839,"url":"https://github.com/meehow/trezorctl","last_synced_at":"2026-02-03T02:37:22.096Z","repository":{"id":286014238,"uuid":"960078852","full_name":"meehow/trezorctl","owner":"meehow","description":"Reproducible build of trezorctl","archived":false,"fork":false,"pushed_at":"2025-04-04T10:20:37.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-07T13:02:42.385Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meehow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-03T20:30:36.000Z","updated_at":"2025-04-04T10:20:40.000Z","dependencies_parsed_at":"2025-06-07T13:02:43.370Z","dependency_job_id":"54ae39f4-42d9-4a1f-b822-41cf46d220f7","html_url":"https://github.com/meehow/trezorctl","commit_stats":null,"previous_names":["meehow/trezorctl"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/meehow/trezorctl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Ftrezorctl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Ftrezorctl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Ftrezorctl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Ftrezorctl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meehow","download_url":"https://codeload.github.com/meehow/trezorctl/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Ftrezorctl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263833416,"owners_count":23517373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-08T21:50:42.012Z","updated_at":"2026-02-03T02:37:22.041Z","avatar_url":"https://github.com/meehow.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Trezor Setup\n\n- Download trezorctl.zip from [actions](https://github.com/meehow/trezorctl/actions). \n\n    Build steps are designed to be reproducible. Building on different machines should produce identical binaries.\n\n- Download [udev rules](https://data.trezor.io/udev/51-trezor.rules)\n\n- Install udev rules\n    \u003e sudo cp 51-trezor.rules /etc/udev/rules.d/\n\n- Download firmware suitable for your device\n    \u003e ./trezorctl firmware download\n    - You can also download firmware file directly. I.e. by the time of writing, the newest version for Trezor Safe 3 was: https://data.trezor.io/firmware/t2b1/trezor-t2b1-2.8.9.bin\n\n        sha256sum: 437916c8af0a7cd64c2a7c6ac34ca7a249293ff397b68c1f2b560eca6dddb17a\n\n- Authenticity of the device can be verified only online\n    \u003e ./trezorctl device authenticate\n\n- Update firmware (filename of firmware for your device can be different)\n\n    \u003e ./trezorctl firmware update -f trezor-t2b1-2.8.9.bin\n\n- Start setup process\n\n    \u003e ./trezorctl device setup -b shamir\n\n- Derive first Bitcoin address\n\n    \u003e ./trezorctl btc get-address -n m/44h/0h/0h/0/0\n\n- Verify address on the device\n\n    \u003e ./trezorctl btc get-address -n m/44h/0h/0h/0/0 -d\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeehow%2Ftrezorctl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeehow%2Ftrezorctl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeehow%2Ftrezorctl/lists"}