# Access & Limits

#### Access Requirements <a href="#id-4a2e3ec7-385a-4cb8-8103-c362df04eac3" id="id-4a2e3ec7-385a-4cb8-8103-c362df04eac3"></a>

Full RaxBot access requires the Power tier (10,000+ $RAX) and explicit activation of auto-execute in the mandate settings. Autonomous mode is never enabled by default.

At the Capital Deposited tier, users can run the Allocation Engine on demand and review decision history, but all proposals require manual approval.

***

#### Mandate-Defined Limits <a href="#id-0700e800-47df-42be-a3dc-5a3851851635" id="id-0700e800-47df-42be-a3dc-5a3851851635"></a>

All limits are per-vault and configured through the mandate:

* **Maximum Risk Score** — default 50
* **Maximum Protocol Exposure** — default 40%
* **Maximum Chain Exposure** — default 100%
* **Minimum Liquidity Threshold** — default 10%
* **Maximum Capital Per Rebalance** — default 25%
* **Rebalance Threshold** — default 5%
* **Minimum Rebalance Interval** — default 1 hour
* **Maximum Drawdown** — triggers emergency stop
* **Protocol Allowlist** — empty = all supported protocols allowed
* **Asset Allowlist** — empty = all supported assets allowed
* **Approval Threshold** — capital above which manual approval is required even in autonomous mode

***

#### System Limits <a href="#f14fe8d4-a853-415b-a472-fab2db42aa42" id="f14fe8d4-a853-415b-a472-fab2db42aa42"></a>

* The keeper wallet must maintain a minimum ETH balance for gas. Insufficient balance results in simulated (non-on-chain) execution.
* The vault contract enforces the keeper role. Only the authorized address can call the rebalance function.
* The Pausable mechanism halts all operations when triggered.
* The drawdown check runs after every on-chain action.

***

#### Adjusting Limits <a href="#e8d4ac42-7135-4bb9-9a64-ed909b2724eb" id="e8d4ac42-7135-4bb9-9a64-ed909b2724eb"></a>

All mandate parameters can be modified through the Settings interface. Changes take effect on the next decision cycle. Mandate changes are versioned — each decision record references the active version, ensuring a clear audit trail.


---

# 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://docs.raxprotocol.xyz/raxbot-coming-q3-26/access-and-limits.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.
