How to create a Bitcoin wallet address from a private key | by Timur Badretdinov | We've moved to freeCodeCamp.org/news | Medium
CS120: Base58 | Saylor Academy
GitHub - robevansuk/BitcoinPrivateKeyToWIFBase58: Converts wallet.aes.json format private keys (the exported bitcoin.com wallet) to WIF Base58/Base58Check format