Hardware bitcoin wallet system using deterministic wallets generated by an offline widget for use-once with online companion app