Skip to content

Commit 058416c

Browse files
committed
Remove CRO, validate address generation
1 parent b6c4030 commit 058416c

File tree

12 files changed

+337
-210
lines changed

12 files changed

+337
-210
lines changed

README.org

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ sets of 20 words is difficult, error-prone and time consuming.
4848
On an secure (ideally air-gapped) computer, new seeds can /safely/ be generated (*without
4949
trusting this program*) and the PDF saved to a USB drive for printing (or directly printed without
5050
the file being saved to disk.). Presently, =slip39= can output example ETH, BTC, LTC, DOGE, BNB,
51-
CRO and XRP addresses derived from the seed, to /illustrate/ what accounts are associated with the
51+
and XRP addresses derived from the seed, to /illustrate/ what accounts are associated with the
5252
backed-up seed. Recovery of the seed to a [[https://trezor.go2cloud.org/SH1Y][Trezor "Model T"]] is simple, by entering the mnemonics
5353
right on the device.
5454

@@ -288,7 +288,6 @@ sets of 20 words is difficult, error-prone and time consuming.
288288
|--------+----------+------------------+---------+---------|
289289
| ETH | Legacy | m/44'/60'/0'/0/0 | 0x... | |
290290
| BNB | Legacy | m/44'/60'/0'/0/0 | 0x... | Beta |
291-
| CRO | Bech32 | m/44'/60'/0'/0/0 | crc1... | Beta |
292291
| BTC | Legacy | m/44'/ 0'/0'/0/0 | 1... | |
293292
| | SegWit | m/44'/ 0'/0'/0/0 | 3... | |
294293
| | Bech32 | m/84'/ 0'/0'/0/0 | bc1... | |
@@ -310,16 +309,6 @@ sets of 20 words is difficult, error-prone and time consuming.
310309
hardware wallet, [[https://docs.binance.org/smart-chain/wallet/trezor.html][using the Metamask software wallet]]. In =python-slip39=, BNB is simply an alias for
311310
ETH, since the wallet addresses and Ethereum JSON Paper Wallets are identical.
312311

313-
**** CRO on Cronos: crypto.com
314-
315-
The Cronos chain (formerly known as the Crypto.org chain). It is the native chain of the
316-
[[https://crypto.com][crypto.com CRO]] coin.
317-
318-
Cronos also uses Ethereum addresses on the =m/44'/60'/0'/0/0= derivation path, but represents
319-
them as Bech32 addresses with a "crc" prefix, eg. =crc19a6r74dvfxjyvjzf3pg9y3y5rhk6rds2c9265n=.
320-
As with BNB, the wallet must support the Cronos blockchain; instructions exist for adding CRO
321-
support for the Trezor hardware wallet, [[https://cronos.org/docs/getting-started/metamask.html][using the Metamask software wallet]].
322-
323312
** The macOS/win32 =SLIP-39.app= GUI App
324313

325314
If you prefer a graphical user-interface, try the macOS/win32 SLIP-39.App. You can run it directly if
@@ -382,13 +371,13 @@ sets of 20 words is difficult, error-prone and time consuming.
382371
: -f FORMAT, --format FORMAT
383372
: Specify crypto address formats: legacy, segwit,
384373
: bech32; default: ETH:legacy, BTC:bech32, LTC:bech32,
385-
: DOGE:legacy, CRO:bech32, BNB:legacy, XRP:legacy
374+
: DOGE:legacy, BNB:legacy, XRP:legacy
386375
: -c CRYPTOCURRENCY, --cryptocurrency CRYPTOCURRENCY
387376
: A crypto name and optional derivation path (eg.
388377
: '../<range>/<range>'); defaults: ETH:m/44'/60'/0'/0/0,
389378
: BTC:m/84'/0'/0'/0/0, LTC:m/84'/2'/0'/0/0,
390-
: DOGE:m/44'/3'/0'/0/0, CRO:m/44'/60'/0'/0/0,
391-
: BNB:m/44'/60'/0'/0/0, XRP:m/44'/144'/0'/0/0
379+
: DOGE:m/44'/3'/0'/0/0, BNB:m/44'/60'/0'/0/0,
380+
: XRP:m/44'/144'/0'/0/0
392381
: -p PATH, --path PATH Modify all derivation paths by replacing the final
393382
: segment(s) w/ the supplied range(s), eg. '.../1/-'
394383
: means .../1/[0,...)
@@ -594,7 +583,7 @@ sets of 20 words is difficult, error-prone and time consuming.
594583
: -f FORMAT, --format FORMAT
595584
: Specify crypto address formats: legacy, segwit,
596585
: bech32; default: ETH:legacy, BTC:bech32, LTC:bech32,
597-
: DOGE:legacy, CRO:bech32, BNB:legacy, XRP:legacy
586+
: DOGE:legacy, BNB:legacy, XRP:legacy
598587
: --xpub Output xpub... instead of cryptocurrency wallet
599588
: address (and trim non-hardened default path segments)
600589
: --no-xpub Inhibit output of xpub (compatible w/ pre-v10.0.0)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@
217217
On an secure (ideally air-gapped) computer, new seeds can /safely/ be generated (*without*
218218
trusting this program) and the PDF saved to a USB drive for printing (or directly printed without
219219
the file being saved to disk.). Presently, =slip39= can output example ETH, BTC, LTC, DOGE, BNB,
220-
CRO and XRP addresses derived from the seed, to /illustrate/ what accounts are associated with the
220+
and XRP addresses derived from the seed, to /illustrate/ what accounts are associated with the
221221
backed-up seed. Recovery of the seed to a [trezor-model-t][3] is simple, by entering the mnemonics
222222
right on the device.
223223

0 commit comments

Comments
 (0)