I am a bit confused about the wallet location in my system. I have created a wallet named mywallet using cleos. then I opened eosio_wallet directory and I found mywallet.wallet file. I deleted mywallet.wallet file and run cleos wallet list command. Still, I found mywallet in the list. Is there a way to remove the created wallet?

  • Did you used --wallet-dir to specify you wallet location generally it is located on ~/eosio-wallet Commented Nov 29, 2018 at 7:17
  • You should first use cleos wallet open -n your_wallet this through the error with the path that keosd is accessing, there you can delete the wallets Commented Nov 29, 2018 at 7:22

2 Answers 2


before deleting the wallet stop the wallet using

cleos wallet stop -n wallet_name

and then delete the wallet i guess this will help

  • "cleos wallet stop" works
    – Muhzin
    Commented Nov 29, 2018 at 10:39
  • Happy to hear that @Muhzin Commented Nov 29, 2018 at 10:48

From some sources I understood, Unix systems keep deleted files alive in a zombie-like state as long as any processes have them open. So deleted wallet will remain in a virtual state until keosd is killed

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.