# Cycles wallet creation flow is currently broken

**URL:** <https://forum.dfinity.org/t/cycles-wallet-creation-flow-is-currently-broken/17369>\
**Category:** Command Line Tools\
**Created:** [December 13, 2022, 6:57am UTC](https://forum.dfinity.org/t/cycles-wallet-creation-flow-is-currently-broken/17369 "2022-12-13T06:57:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![saikatdas0790](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/saikatdas0790/32/17147_2.png) [@saikatdas0790](https://forum.dfinity.org/u/saikatdas0790)\
**Post date:** [December 13, 2022, 6:57am UTC](https://forum.dfinity.org/t/cycles-wallet-creation-flow-is-currently-broken/17369/1 "2022-12-13T06:57:17Z")

</div>

Most of the commands documented on the docs like [this](https://internetcomputer.org/docs/current/references/cli-reference/dfx-canister#dfx-canister-deposit-cycles) and [this](https://internetcomputer.org/docs/current/references/cli-reference/dfx-identity#dfx-identity-get-wallet) require you to already have your wallet configured.

But, there’s no documented way for you to CREATE/DEPLOY a cycles wallet from scratch that I could find.

I also tried to create a new canister on the NNS and tried to set that to my wallet, but even that is not allowed as shown below:

 ![image](https://us1.discourse-cdn.com/flex023/uploads/dfn/original/2X/8/8fea573799e046260ce8a5b81e3d7e22c6ad4daa.png)

We need to document better the default way of custodying cycles for sending to canisters that we are running and maintaining.

Please point out if I’ve missed something basic and apparent. Apologies in that case

---

<div class="post-metadata">

**Author:** ![domwoe](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/domwoe/32/5165_2.png) [@domwoe](https://forum.dfinity.org/u/domwoe)\
**Post date:** [December 13, 2022, 7:30am UTC](https://forum.dfinity.org/t/cycles-wallet-creation-flow-is-currently-broken/17369/2 "2022-12-13T07:30:02Z")

</div>

The Quickstart Tutorial includes the steps to [set up a cycles wallet](https://internetcomputer.org/docs/current/developer-docs/quickstart/network-quickstart#creating-a-cycles-wallet).  
`dfx identity deploy-wallet [OPTIONS] <CANISTER_ID>`

The command is listed in `dfx identity --help`, but is missing in the [reference docs](https://internetcomputer.org/docs/current/references/cli-reference/dfx-identity) (cc @Vivienne).

---

<div class="post-metadata">

**Author:** ![saikatdas0790](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/saikatdas0790/32/17147_2.png) [@saikatdas0790](https://forum.dfinity.org/u/saikatdas0790)\
**Post date:** [December 13, 2022, 7:52am UTC](https://forum.dfinity.org/t/cycles-wallet-creation-flow-is-currently-broken/17369/3 "2022-12-13T07:52:05Z")

</div>

Thank you. That was the missing piece.
