Software implementation of hardware wallets

it is not possible