I made a tool to create and spend from old school single address paper wallets with bip38 encryption: https://paper-flame.vercel.app/ Refactored the bip38 library in the process https://github.com/bitcoinjs/bip38/pull/91 https://github.com/asoltys/paper