# Wallet UI

## Wallet Operations Guide

| Operation                                                         | Description                 | Key Details                                                                                                                              |
| ----------------------------------------------------------------- | --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| <ol><li><strong>FUND</strong></li></ol>                           | Funds sub wallets with SOL  | <p>- Required before running bundler<br>- Uses FUNDER_PRIVATE_KEY from .ENV</p>                                                          |
| <ol start="2"><li><strong>BALANCE</strong></li></ol>              | Balance check utility       | <p>- Checks SOL &#x26; Token balances<br>- Covers all Sub Wallets, Dev &#x26; Funder wallets</p>                                         |
| <ol start="3"><li><strong>TRANSFER TOKENS</strong></li></ol>      | Token transfer utility      | <p>- Moves tokens from sub wallets<br>- Destination address specified via prompt</p>                                                     |
| <ol start="4"><li><strong>REFUND SOL</strong></li></ol>           | SOL recovery                | <p>- Returns all SOL from sub wallets<br>- Sends to Funder Wallet</p>                                                                    |
| <ol start="5"><li><strong>CLOSE TOKEN ACCTS</strong></li></ol>    | Account cleanup             | <p>- Closes all sub wallet token accounts<br>- Reclaims rent fees in SOL</p>                                                             |
| <ol start="6"><li><strong>WALLET WARMUP</strong></li></ol>        | Activity simulation         | <p>- Buys &#x26; sells recent tokens<br>- Random amounts (0.01-0.05 SOL)<br>- Generates human-like wallet activity</p>                   |
| <ol start="7"><li><strong>BURN DEV SUPPLY</strong></li></ol>      | Token burn utility          | <p>- Prompts for burn percentage (0-100)<br>- Burns from dev holdings</p>                                                                |
| <ol start="8"><li><strong>WALLET CLEANUP</strong></li></ol>       | Failed transaction recovery | <p>- Attempts to sell remaining tokens<br>- Targets failed WALLET WARMUP transactions<br>- Note: Semi-deprecated, update pending</p>     |
| <ol start="9"><li><strong>IMPORT WALLETS</strong></li></ol>       | External wallet integration | <p>- Supports up to 20 wallets<br>- Accepts BASE58 Private Keys<br>- Compatible with bullX/photon wallets<br>- Writes to wallets.txt</p> |
| <ol start="10"><li><strong>Claim Dev Rewards</strong></li></ol>   | Creator Fee Claim           | Claims creator fee's from Pump on the current dev wallet in ENV file.                                                                    |
| <ol start="11"><li><strong>RETURN TO MAIN MENU</strong></li></ol> | Navigation                  | Returns to main interface                                                                                                                |

#### Important Notes:

* Always FUND wallets before running the bundler
* Keep track of wallet balances regularly
* Use WALLET CLEANUP after WARMUP if needed
