# Your Wallet

Your Cronus Agent wallet is where your `CRO` and other Cronos-based tokens are held for trading within the bot. This section covers how to manage and secure your wallet.

### Viewing Your Balances

Keeping track of your funds is straightforward:

* **Main Menu**: Your current `CRO` balance is typically displayed on the main menu of the bot for quick reference.
* **Holdings Menu**: For a detailed view of all your token balances, including their approximate `CRO` and `USD` values, navigate to the "💰 Holdings" section from the main menu.
* **`/balance` Command**: You can also type the `/balance` command at any time to get an update on your `CRO` balance. (Note: The "Holdings" menu provides a more comprehensive overview.)

### Depositing Funds

To start trading or pay for transaction fees, you'll need to deposit `CRO` (the native currency of the Cronos network) into your Cronus Agent wallet.

1. **Find Your Wallet Address**: Your unique Cronus Agent wallet address is displayed on the main menu. You can also find it by navigating to "💰 Holdings" and selecting "📥 Deposit".
2. **Send `CRO`**: Transfer `CRO` from your personal external wallet (like a Ledger, MetaMask configured for Cronos, or the Crypto.com DeFi Wallet) or from an exchange account to your Cronus Agent wallet address.
   * Ensure you are sending funds on the **Cronos network**. Transactions on other networks will not arrive in your bot wallet.
3. **Confirmation**: Once the transaction is confirmed on the Cronos blockchain, your balance in the bot will update.

### Withdrawing Funds

You can withdraw `CRO` from your Cronus Agent wallet to another Cronos address.

1. **Initiate Withdrawal**: Navigate to the "💰 Holdings" menu and select "📤 Withdraw".
2. **Enter Amount**: The bot will prompt you to enter the amount of `CRO` you wish to withdraw.
3. **Enter Recipient Address**: You will then be asked to provide the Cronos address where you want to send the `CRO`.
   * **Important**: Double-check the recipient address carefully. Transactions on the blockchain are irreversible.
4. **Confirmation**: The bot will process your withdrawal request. Transaction fees (gas) will be deducted from your remaining balance.

### Security: Managing Your Wallet Access

The following actions are critical for your wallet's security and require PIN confirmation.

#### Exporting Your Private Key

You have the option to export the private key associated with your Cronus Agent wallet. This allows you to access your funds using other Cronos-compatible wallets.

* **How to Export**:
  1. Navigate to `⚙️ Settings` -> `🔒 Wallet`.
  2. Select `🔑 Export Key`.
  3. You will be required to enter your PIN to authorize this action.
* **Security Warning**:
  * Your private key grants **full access** to your wallet and all its funds.
  * **Never share your private key with anyone.** Anyone who has it can steal your assets.
  * The bot will display the private key temporarily in a message. Copy it immediately to a secure, offline location.
  * **Delete the message containing your private key from your Telegram chat immediately after copying it.**
* **Key Handling**: After you export the key, the bot takes measures to clear it from its active memory for enhanced security.

#### Changing Your PIN

If you wish to change your PIN for any reason:

1. Navigate to `⚙️ Settings` -> `🔒 Wallet`.
2. Select `🔄 Change PIN`.
3. You will be prompted to enter your **current PIN** first.
4. If correct, you will then be asked to enter your **new 4-6 digit PIN** and confirm it.

#### Resetting Your Wallet

Resetting your wallet is a **permanent action** that deletes the currently stored encrypted private key from the bot's database.

* **Before You Reset**:
  * **CRITICAL**: If you have funds in the current wallet that you wish to keep, you **must** export your private key (see above) *before* resetting. Otherwise, you will lose access to those funds permanently.
* **How to Reset**:
  1. Navigate to `⚙️ Settings` -> `🔒 Wallet`.
  2. Select `🗑️ Reset Wallet`.
  3. You will see a confirmation warning.
  4. If you choose to proceed, you will be required to enter your PIN to confirm this irreversible action.
* **After Resetting**:
  * Your old wallet and its keys are removed from the bot.
  * You will be guided through the process of creating a brand new wallet and setting a new PIN, similar to when you first started using the bot.
  * The bot also takes measures to clear the old key from its active memory during this process.
