Everyone says not to store your wallet seed phrases online, but almost no one touches upon the fact that storing them offline (via paper, metal, safeboxes) is a pain. Sure, there are hardware wallets, but to be honest, not everyone's going to be able to get a hardware wallet, and even then there's always the possibility of losing the "paper"/"metal sheet" or having someone stumble upon it. Initially (we're talking around 5 - 6 years ago) I wrote my phrases down on paper, but after a bit, I found that it was not convenient (or secure for that matter). I moved to storing them in Google Docs (the Google account I used had no connection to any third-party apps, wasn't used to sign up for any service, wasn't signed into any other device, and exclusively hosted the file containing the phrases), but I've also come to realise, that this is not ideal either. Not only can Google lock you out.... but there was also the possibility of them accessing your data (yes, I know policies and safeguards exist to prevent this, but if we are being honest, we have to acknowledge that there's always a chance your data could be exposed/read by an employee or anyone with required admin credentials.) Plus, if the Google account itself got compromised, the wallet would be as good as gone. To circumvent these issues, I've resorted to using SHA-256 encryption to secure my seed phrases. Here's how the process goes: -> I have Claude create a Python script that uses SHA-256 (via the cryptography library) to encrypt the inputted seed phrase using a master passphrase of my choosing. -> I move the script to a VM and run it offline to generate the encrypted output. (this step isn't necessary, but I tend to get paranoid about malware, even when I'm fairly confident there's none on my PC. π ) -> After encrypting, I take the ciphertext and store it in Google Docs or Fileverse, while also keeping offline copies on external drives. {Images depicting the workflow below} With this setup, even if someone gains access to the document containing the ciphertext, they still can't access the wallet without the master password that decrypts the ciphertext. This method isn't without its flaws - you could lose data on the drives due to degradation or forget the master password - but as long as you maintain regular backups across multiple drives and never forget your encryption key, I'd argue it's one of the more practical options for anyone who needs to store phrases online. That said, I'd still advise against keeping large amounts on such a wallet - When it comes to security (especially with crypto wallets), you have to assume any system could be compromised. So if you absolutely must, consider getting a hardware wallet or a separate software wallet and configuring it as a multi-sig --> one that requires approval from two or more wallets before any transaction goes through. So, what do you guys think? Is this approach solid enough? Plus, what do you use for storing your seed phrases? π p.s. To help with not losing access because you forgot your master password, consider having it engraved on a metal plate. You could commission a small decorative piece - a keychain or a medallion, for example - and have the words engraved discreetly on the back (the engraver doesn't need to know what it's for.).
- 5 replies
- 6 recasts
- 35 reactions
I'm sure there are people on this app who know where the reference is from, but they probably didn't respond because they haven't seen this cast. for those who don't know where it's from, it's from AOT (Attack on Titan). it was what Zeke (a brilliant mastermind btw) said to Levi, after he underestimated Levi despite earlier warnings he had received. absolutely goated show, and I highly recommend you watch it if you haven't. p.s. if you do decide to pick it up, don't let the first 5 episodes fool you, things pick up exponentially after them - I initially left it for about a year, until a friend mentioned what happened later in the show, and I was like "what?! you mean that happened?" I ended up binging the whole show in ~3 days.
- 0 replies
- 1 recast
- 4 reactions
some updates on @farnalytics: βͺ the paywall on the advanced analytics screen has been removed, and all screens are now free to view for all users. my reason for having it there initially was to cover development costs (currently ~$75/month), but now i want to see whether it'll be possible to cover the cost using revenue from token fees alone. all subscribers have been refunded - thank you for supporting. βͺ a new feature has been pushed to the advanced analytics screen: highlights. it shows a rough summary of some of your stats and has a streak feature that tracks your daily posts. streaks are lost if you miss a day without sending out a cast or quote cast here on FC <> replies don't count. βͺ the cast scheduler and leaderboard are still in the works. i'll share more on them as things develop. ~1 week since launch and there's been 131 people who've checked out the app. big thank you to everyone who's supported, and tried out the app.
- 1 reply
- 5 recasts
- 11 reactions