> For the complete documentation index, see [llms.txt](https://xeqmlabs.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xeqmlabs.gitbook.io/docs/documentation/guides/mainnet/cli-wallet/create-open-your-wallet.md).

# Create/Open Your Wallet

#### OPEN EXISTING WALLET

To open your existing wallet, us the following command. Enter your password instead of my\_password:

```
docker exec -it sn01 /usr/local/bin/xeq-wallet-cli --testnet --wallet-file=/data/sn01 --password=my_password --daemon-address=127.0.0.1:18091
```

Now you'll create a wallet for your service node. Replace `my_password` with a password of your choice (remember it - you'll need it later!).

#### CREATE NEW WALLET

#### Windows (PowerShell) or Linux

Copy and paste this command (replace `my_password` with your password):

```
docker exec -it sn01 /usr/local/bin/xeq-wallet-cli --testnet --generate-new-wallet=/data/sn01 --password=my_password --daemon-address=127.0.0.1:18091 --use-english-language-names
```

This will start an interactive wallet session. You should see something like:

```
If you are new to Equilibria, type "welcome" for a brief overview.

Starting refresh...

Refresh done, blocks received: 2                                

Untagged accounts:

          Address               Balance      Unlocked balance        Batched Amount                 Label
 *       0 XEQTFN           0.000000000           0.000000000           0.000000000       Primary account
---------------------------------------------------------------------------------
          Total           0.000000000           0.000000000

Currently selected account: [0] Primary account
Tag: (No tag assigned)
Balance: 0.000000000, unlocked balance: 0.000000000
```

Note: Synchronizing your wallet/service node can take some time. This is normal!

Once the wallet opens, type:

```
address
```

Copy your address - it will look something like `XEQTFN1Cenm1V1smLWY2tKYHLVtV67251DDQQdPx63eZERseiUSzDJv17Up9DPC3F7EcKeVnqDruzfdJV8WMfv1723GaX3Dy9u`

Share this address in the testnet Telegram channel so you can receive testnet XEQ for service node registration.

### Wait for Funds

Once you've shared your address, wait for testnet XEQ to be sent to your wallet. You can check your balance by opening your wallet again:

```
docker exec -it sn01 /usr/local/bin/xeq-wallet-cli --testnet --wallet-file=/data/sn01 --password=my_password --daemon-address=127.0.0.1:18091
```

Then type:

```
balance
```

Important: Wait until your funds are unlocked before proceeding to the next step. This may take a few minutes after receiving the funds.
