Skip to content

Commit 04dba4a

Browse files
committed
Rename macOS.org to App.org; now macOS and win32 both supported
1 parent 3ea607a commit 04dba4a

File tree

3 files changed

+194
-6
lines changed

3 files changed

+194
-6
lines changed

macOS.org renamed to App.org

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
#+title: The SLIP-39 macOS App
1+
#+title: The macOS/win32 SLIP-39 App
22
#+date: 2022-02-02 22:22:00
33
#+draft: false
4-
#+EXPORT_FILE_NAME: macOS.pdf
4+
#+aliases[]: /macos /win32
5+
#+EXPORT_FILE_NAME: App.pdf
56
#+STARTUP: org-startup-with-inline-images inlineimages
67
#+STARTUP: org-latex-tables-centered nil
78
#+OPTIONS: ^:nil # Disable sub/superscripting with bare _; _{...} still works
@@ -30,7 +31,7 @@ The best practice for using these wallets is to load this "Seed" into a secure h
3031
a Trezor hardware wallet. SLIP-39 Mnemonic cards contain the recovery words, which are typed directly
3132
into the Trezor device to recover the Seed, and all of its accounts.
3233

33-
The [[https://github.com/pjkundert/python-slip39/releases][macOS SLIP-39 App]] helps you generate Mnemonic cards and back up this seed, securely and
34+
The [[https://github.com/pjkundert/python-slip39/releases/latest][macOS and win32 SLIP-39 App]] helps you generate Mnemonic cards and back up this seed, securely and
3435
reliably, by distributing Mnemonic cards for the seed to partners, family and friends. Also,
3536
encrypted "Paper Wallets" can be output, to support software cryptocurrency wallets such as
3637
Metamask, Brave or various mobile phone wallets.
@@ -42,9 +43,10 @@ of the cards and regain access to all of the cryptocurrency accounts related to
4243

4344
* Security with Availability
4445

45-
For both BIP-39 and SLIP-39, a 128-bit or 256-bit random "Seed" is the source of an unlimited sequence of
46-
Ethereum HD Wallet accounts. Anyone who can obtain this Seed gains control of all Ethereum,
47-
Bitcoin (and other) accounts derived from it, so it must be securely stored.
46+
For both BIP-39 and SLIP-39, a 128-bit or 256-bit random "Seed" is the source of an unlimited
47+
sequence of Ethereum, Bitcoin, etc. HD (Hierarchical Deterministic) Wallet accounts. Anyone who
48+
can obtain this Seed gains control of all Ethereum, Bitcoin (and other) accounts derived from it,
49+
so it must be securely stored.
4850

4951
Losing this Seed means that all of the HD Wallet accounts are permanently lost. Therefore, it
5052
must be backed up reliably, and be readily accessible.
@@ -97,6 +99,10 @@ of the cards and regain access to all of the cryptocurrency accounts related to
9799
<!-- // End Ad Tag -->
98100
#+END_EXPORT
99101

102+
We recommend the Trezor Model T for this reason. No other hardware wallet yet supports direct,
103+
on-screen SLIP-39 Seed recovery. This feature is, simply, so fundamentally important for Crypto
104+
Seed security and reliability that we consider it
105+
100106
** Netcoins.app
101107

102108
In Canada, one of the more highly regulatory-compliant Cryptocurrency exchanges is [[https://netcoins.app/r?ac=5YO1MZ][Netcoins.app]];

App.pdf

621 KB
Binary file not shown.

App.txt

Lines changed: 182 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,182 @@
1+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2+
THE MACOS/WIN32 SLIP-39 APP
3+
4+
Perry Kundert
5+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6+
7+
8+
2022-02-02 22:22:00
9+
10+
11+
Creating Ethereum, Bitcoin and other accounts is complex and fraught
12+
with potential for loss of funds.
13+
14+
All Crypto wallets start with a "Seed": a large, random number used to
15+
generate all of the actual Bitcoin, Ethereum, etc. wallets.
16+
17+
The best practice for using these wallets is to load this "Seed" into a
18+
secure hardware device, like a Trezor hardware wallet. SLIP-39 Mnemonic
19+
cards contain the recovery words, which are typed directly into the
20+
Trezor device to recover the Seed, and all of its accounts.
21+
22+
The [macOS and win32 SLIP-39 App] helps you generate Mnemonic cards and
23+
back up this seed, securely and reliably, by distributing Mnemonic cards
24+
for the seed to partners, family and friends. Also, encrypted "Paper
25+
Wallets" can be output, to support software cryptocurrency wallets such
26+
as Metamask, Brave or various mobile phone wallets.
27+
28+
Later, if you (or your heirs!) need to recover the accounts, they can
29+
collect a sufficient threshold of the cards and regain access to all of
30+
the cryptocurrency accounts related to the seed.
31+
Table of Contents
32+
─────────────────
33+
34+
1. Security with Availability
35+
.. 1. SLIP-39 Mnemonic Recovery Cards
36+
.. 2. Paper Wallets
37+
2. Affiliate Links
38+
.. 1. Trezor
39+
.. 2. Netcoins.app
40+
.. 3. Crypto.com
41+
.. 4. Protecting your SLIP-39 Cards
42+
3. Privacy Policy
43+
44+
45+
[macOS and win32 SLIP-39 App]
46+
<https://github.com/pjkundert/python-slip39/releases/latest>
47+
48+
49+
1 Security with Availability
50+
════════════════════════════
51+
52+
For both BIP-39 and SLIP-39, a 128-bit or 256-bit random "Seed" is the
53+
source of an unlimited sequence of Ethereum, Bitcoin, etc. HD
54+
(Hierarchical Deterministic) Wallet accounts. Anyone who can obtain
55+
this Seed gains control of all Ethereum, Bitcoin (and other) accounts
56+
derived from it, so it must be securely stored.
57+
58+
Losing this Seed means that all of the HD Wallet accounts are
59+
permanently lost. Therefore, it must be backed up reliably, and be
60+
readily accessible.
61+
62+
Therefore, we must:
63+
64+
• Ensure that nobody untrustworthy can recover the seed, but
65+
• Store the seed in many places with several (some perhaps
66+
untrustworthy) people.
67+
68+
How can we address these conflicting requirements?
69+
70+
71+
1.1 SLIP-39 Mnemonic Recovery Cards
72+
───────────────────────────────────
73+
74+
We don't recommend writing down one BIP-39 12-word or 24-word Mnemonic
75+
phrase, and hoping that *you* can find it, but that nobody else *ever*
76+
finds it!
77+
78+
Instead, generate a number of SLIP-39 Mnemonic cards, which can be
79+
collected to recover the Seed:
80+
<./images/slip39-cards.png>
81+
82+
83+
1.2 Paper Wallets
84+
─────────────────
85+
86+
If desired, you can produce encrypted Paper Wallets, to support
87+
software crypto wallets (eg. Metamask, Brave or various mobile phone
88+
wallets):
89+
90+
<./images/slip39-wallets.png>
91+
92+
93+
2 Affiliate Links
94+
═════════════════
95+
96+
To assist you in obtaining various SLIP-39 compatible components, we
97+
have established some relationship with reliable vendors.
98+
99+
100+
2.1 Trezor
101+
──────────
102+
103+
The [Trezor Model T hardware wallet] has built-in SLIP-39 generation
104+
and recovery capability. Enter the words on the SLIP-39 cards
105+
directly into the screen of the Trezor to recover your Cryptocurrency
106+
accounts.
107+
108+
We recommend the Trezor Model T for this reason. No other hardware
109+
wallet yet supports direct, on-screen SLIP-39 Seed recovery. This
110+
feature is, simply, so fundamentally important for Crypto Seed
111+
security and reliability that we consider it
112+
113+
114+
[Trezor Model T hardware wallet]
115+
<https://shop.trezor.io/product/trezor-model-t?offer_id=15&aff_id=10388>
116+
117+
118+
2.2 Netcoins.app
119+
────────────────
120+
121+
In Canada, one of the more highly regulatory-compliant Cryptocurrency
122+
exchanges is [Netcoins.app]; sign up with this referral link, and we
123+
both get some benefits.
124+
125+
They have higher than typical Interac e-transfer limits, which is very
126+
nice. However, they don't support a wide range of cryptocurrencies;
127+
presently, only BTC, ETH, XRP, LTC, BCH, USDC, and a few other
128+
lesser-known coins.
129+
130+
131+
[Netcoins.app] <https://netcoins.app/r?ac=5YO1MZ>
132+
133+
134+
2.3 Crypto.com
135+
──────────────
136+
137+
Use my referral link for [Crypto.com] to sign up for Crypto.com and we
138+
both get $25 USD :)
139+
140+
The Crypto.com exchange has many more coins available, as well as a
141+
crypto-funded credit card that presently works in Canada.
142+
143+
144+
[Crypto.com] <https://crypto.com/app/2x4hk92dnf>
145+
146+
147+
2.4 Protecting your SLIP-39 Cards
148+
─────────────────────────────────
149+
150+
Protect your printed SLIP-39 cards from water damage by laminating
151+
them in plastic or storing them in [zip-loc bags] before [mailing
152+
them].
153+
Print the SLIP-39 cards and cut them out, and then lay them out with
154+
1/2" margins (so you can cut them out after lamination and retain 1/4"
155+
borders), either with [self-adhesive full-page laminating sheets] - no
156+
machine required (or [index-card size]),
157+
or with a [heat-laminating machine] in [full-page pouches] (or in
158+
[index-card size pouches]).
159+
160+
161+
[zip-loc bags] <https://amzn.to/346xBU8>
162+
163+
[mailing them] <https://amzn.to/3HCX8lv>
164+
165+
[self-adhesive full-page laminating sheets] <https://amzn.to/3K6wp2p>
166+
167+
[index-card size] <https://amzn.to/3vyyKPw>
168+
169+
[heat-laminating machine] <https://amzn.to/3IyMkGt>
170+
171+
[full-page pouches] <https://amzn.to/3C1N3NI>
172+
173+
[index-card size pouches] <https://amzn.to/35z7RA5>
174+
175+
176+
3 Privacy Policy
177+
════════════════
178+
179+
SLIP-39 does not save or store any data input to or output from the
180+
app. Any SLIP-39 Mnemonic card PDFs exported by the app are saved on
181+
your device in the location that you specify after clicking the 'Save'
182+
button.

0 commit comments

Comments
 (0)