Skip to content

Commit

Permalink
Add Trezor to Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
moisses89 committed Dec 12, 2023
1 parent d39adeb commit 7e3c966
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,14 @@ Safe-cli Ledger commands:
- `load_ledger_cli_owners [--legacy-accounts] [--derivation-path <str>]`: show a list of the first 5 accounts (--legacy-accounts search using ledger legacy derivation) or load an account from provided derivation path.
**NOTE**: before signing anything ensure that the data showing on your ledger is the same as the safe-cli data.
## Trezor module
Trezor module is an optional feature of safe-cli to sign transactions from Trezor hardware wallet using the [trezor](https://pypi.org/project/trezor/).
To enable, safe-cli must be installed as follows:
```
pip install safe-cli[trezor]
```
**NOTE**: before signing anything ensure that the data showing on your Trezor is the same as the safe-cli data.
## Creating a new Safe
Use `safe-creator <node_url> <private_key> --owners <checksummed_address_1> <checksummed_address_2> --threshold <uint> --salt-nonce <uint256>`.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"safe-eth-py==6.0.0b8",
"tabulate>=0.8",
],
extras_require={"ledger": ["ledgereth==0.9.1"]},
extras_require={"ledger": ["ledgereth==0.9.1"], "trezor": ["trezor==0.13.8"]},
packages=setuptools.find_packages(),
entry_points={
"console_scripts": [
Expand Down

0 comments on commit 7e3c966

Please sign in to comment.