I have created wallet using RPC API. 

Here, keosd run on port number 8891 and nodeos run on 8892.

Then, I have opened, unlock and import key into wallet using RPC APIs.

After that I am trying to create eosio account using following command.

cleos -u create account eosio eosio.token my_key my_key

But i got an exception :

"/usr/local/eosio/bin/keosd" launched
Error 3120006: No available wallet
Ensure that you have created a wallet and have it open

Then I have checked wallet list that showing wallet name with unlock. So, Why am I getting wallet not exist error?

What am I doing wrong here? How to solve that error? I appreciate your help. Thank you.

1 Answer 1


Try this command

cleos -u --wallet-url create account eosio eosio.token your_key your_key
  • Thank you. it's works.
    – msc
    Jul 18, 2019 at 6:08

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.