cam glynn
@cg
really curious to learn about if you are frequently using multiple different crypto wallets and if so, how are you managing them? https://i.imgur.com/hUr61tU.png
5 replies
0 recast
0 reaction
Cassie Heart
@cassie
Alright, I’m on a plane with many hours to go, so might as well outline my multi-wallet strategy. Stable holdings that I would like to sell or send quickly: Coinbase Shorter term positions, fun money, basically anything within risk tolerance: Coinbase Wallet Long term holdings, deep anon, low risk tolerance: ⬇
2 replies
0 recast
4 reactions
Cassie Heart
@cassie
My cold wallet strategy requires a faraday bag with a translucent window. I have a compute stick, a battery pack with rechargeable lithium ion batteries feeding it power, a tiny HDMI screen, and a camera. This all goes in the bag. The wifi on the compute stick is disabled. There is a hardware HSM attached via USB,
1 reply
0 recast
3 reactions
Cassie Heart
@cassie
And the stick is running a custom stripped down Linux distro. Now, to sign: 1. Print a QR code of the data to sign, key to use (critical to print, not display by phone, you risk if the phone is compromised blindly signing whatever is displayed which could rapidly change)
2 replies
0 recast
0 reaction
Cassie Heart
@cassie
2. Take the paper(s) and faraday bag into a well shielded room (this room is deep concrete and a total EM dead zone), boot it, it has a script that runs on boot that will capture QR codes by camera, perform the requested signing operation, display the signature as a QR code and reset.
2 replies
0 recast
0 reaction
Cassie Heart
@cassie
2.5. The HSM is password protected, this is achieved with a tiny keyboard in the bag. 3. Using an old camera, take a photo of the displayed QR code. These captures can be decoded on this camera (it’s an old Android-based camera with no wifi). 4. type in the decoded hex string for the signature on destination machin
2 replies
0 recast
0 reaction
Chris
@cld
@perl
0 reply
0 recast
1 reaction
Charlotte Keys
@charlotte
This is poetry
0 reply
0 recast
0 reaction