What is a cycles wallet?

A cycles wallet is a canister smart contract that hold cycles. Users can have as many cycles wallets as they desire.

These wallets are network dependent:

  • For local development the wallets are created and funded automatically.
  • For the main IC network, creating and funding wallets is a complex process.


The Internet Computer blockchain mainnet cycle wallets can be created using the following methods:


There are three ways to add cycles to an already existing wallet:


You can create a cycles wallet through the Cycles Faucet and earn free cycles.


And from our step by step guides, learn how to add cycles to a wallet: