You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: macOS.org
+45-6Lines changed: 45 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,21 +22,28 @@ nil
22
22
#+BEGIN_ABSTRACT
23
23
Creating Ethereum, Bitcoin and other accounts is complex and fraught with potential for loss of funds.
24
24
25
-
All Crypto wallets start with a "Seed": a large, random number that is used to generate all of the
26
-
actual Bitcoin, Ethereum, etc. wallets.
25
+
All Crypto wallets start with a "Seed": a large, random number used to generate all of the actual
26
+
Bitcoin, Ethereum, etc. wallets.
27
27
28
28
The best practice for using these wallets is to load this "Seed" into a secure hardware device, like
29
-
a Trezor hardware wallet.
29
+
a Trezor hardware wallet. SLIP39 Mnemonic cards contain the recovery words, which are typed directly
30
+
into the Trezor device to recover the Seed, and all of its accounts.
31
+
32
+
The macOS SLIP39 app helps you generate Mnemonic cards and back up this seed, securely and reliably,
33
+
by distributing Mnemonic cards for the seed to partners, family and friends.
34
+
35
+
Later, if you (or your heirs!) need to recover the accounts, they can collect a sufficient threshold
36
+
of the cards and regain access to the account.
30
37
#+END_ABSTRACT
31
38
#+TOC: headlines 2
32
39
33
40
* Security with Availability
34
41
35
-
For both BIP-39 and SLIP-39, a 128-bit random "seed" is the source of an unlimited sequence of
36
-
Ethereum HD Wallet accounts. Anyone who can obtain this seed gains control of all Ethereum,
42
+
For both BIP-39 and SLIP-39, a 128-bit or 256-bit random "Seed" is the source of an unlimited sequence of
43
+
Ethereum HD Wallet accounts. Anyone who can obtain this Seed gains control of all Ethereum,
37
44
Bitcoin (and other) accounts derived from it, so it must be securely stored.
38
45
39
-
Losing this seed means that all of the HD Wallet accounts are permanently lost. Therefore, it
46
+
Losing this Seed means that all of the HD Wallet accounts are permanently lost. Therefore, it
40
47
must be backed up reliably, and be readily accessible.
41
48
42
49
Therefore, we must:
@@ -45,3 +52,35 @@ a Trezor hardware wallet.
45
52
- Store the seed in many places with several (some perhaps untrustworthy) people.
46
53
47
54
How can we address these conflicting requirements?
55
+
56
+
** SLIP-39 Mnemonic Recovery Cards
57
+
58
+
We don't recommend writing down one BIP-39 12-word or 24-word Mnemonic phrase, and hoping that
59
+
*you* can find it, but that nobody else *ever* finds it!
60
+
61
+
Instead, generate a number of SLIP-39 Mnemonic cards, which can be collected to recover the Seed:
62
+
#+CAPTION: SLIP39 Cards PDF
63
+
#+ATTR_LATEX: :width 5in
64
+
[[./images/slip39-pdf.png]]
65
+
66
+
67
+
* Affiliate Links
68
+
69
+
To assist you in obtaining various SLIP39 compatible components, we have established some
70
+
relationship with reliable vendors.
71
+
72
+
** Trezor
73
+
74
+
The [[https://shop.trezor.io/product/trezor-model-t?offer_id=15&aff_id=10388][Trezor Model T hardware wallet]] has built-in SLIP39 generation and recovery capability.
0 commit comments