# Main Wallet Mode

This mode monitors a central wallet and reacts to SOL transfers sent to new wallets. You define **amount ranges** to target only transfers that look like a launch funding.

***

## How it works

Some ruggers always keep the same "bank" wallet. Before each rug, they send a typical amount (e.g. 2–5 SOL) to a fresh empty wallet to fund it.

```
Main Wallet (rugger's bank)
   │
   ├─ Sends 3.2 SOL → Wallet X  ←  Detected! (range 2–5 SOL)
   │                      │
   │                      └─ Launches token A → 🎯 BUY
   │
   ├─ Sends 0.1 SOL → Exchange  ←  Ignored (out of range)
   │
   └─ Sends 4.1 SOL → Wallet Y  ←  Detected! (range 2–5 SOL)
                          │
                          └─ Launches token B → 🎯 BUY
```

***

## Transfer Ranges — Amount ranges

Ranges define which outgoing transfers are considered rug preparations.

### Adding a range

From the rugger's settings → **Transfer Ranges** → **Add**:

```
Minimum amount: 2.0 SOL
Maximum amount: 5.0 SOL
```

### Multiple ranges

You can configure several ranges. A transfer matching **any one** of them triggers tracking.

| Example      | Detected transfers     |
| ------------ | ---------------------- |
| (1.0 – 3.0)  | Between 1 and 3 SOL    |
| (0.5 – 10.0) | Between 0.5 and 10 SOL |

***

## Notification

```
💰 Transfer detected — [rugger]
Destination: ABC...XYZ
Amount: 3.1 SOL  (range: 2.0 – 5.0)
Monitoring activated.
```

***

## Best for

* Ruggers who always keep the same main address
* Ruggers with a recognizable funding amount
* Large operators with a hierarchical wallet structure

***

## Difference with Chain Rotation

|                 | Chain Rotation                  | Main Wallet        |
| --------------- | ------------------------------- | ------------------ |
| The bot follows | The new wallet at each rotation | Funded sub-wallets |
| Amount ranges   | No                              | Yes                |
| Starting wallet | Changes every rug               | Stays fixed        |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dark-entry.gitbook.io/dark-entry-docs/rug-tracker/main-wallet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
