# Launch & Connect

{% hint style="info" %}
HyperStackz runs on **Arbitrum One** and connects directly to your **Hyperliquid account** through an **agent wallet**.\
This setup allows users to automate DCA and TTP strategies while maintaining full custody of their funds.
{% endhint %}

***

### 1. Connect Your Wallet

Connect any supported EVM wallet such as **MetaMask**, **Rabby**, or **Coinbase Wallet**.

**Steps**

1. Visit <https://app.hyperstackz.xyz>
2. Click **Connect Wallet**
3. Approve the *View Address* request
4. Switch to **Arbitrum One** when prompted

After connecting, your wallet is linked to HyperStackz for verification and Hyperliquid session access.

***

### 2. Accept Agent Wallet

You will be prompted to **authorize your agent wallet** on Hyperliquid.\
This wallet executes strategies automatically by placing DCA orders, managing TTP triggers, and tracking performance.

**Key Details**

* You retain full custody of all assets.
* The agent wallet cannot withdraw or transfer funds.
* All actions are signed and visible directly in your Hyperliquid dashboard.

{% hint style="success" %}
For the best experience, create a dedicated **Hyperliquid wallet** for HyperStackz strategies.\
This keeps automated strategies separate from your primary trading account.
{% endhint %}

***

### 3. Accept Builder Codes

Before launching a strategy, you must accept **builder codes**.\
Builder codes define your strategy’s logic, fee structure, referral linkage, and version control.

Accepting builder codes ensures the strategy runs under verified parameters and that your vault activity correctly earns **HyperStackz Points (HSP)**.

***

### 4. Choose a Ticker

Select the asset you want to accumulate from the list of supported tickers available on **Hyperliquid**\
(for example **HYPE**, **BTC**, or other active pairs).

Each setup includes:

* **Strike Price** – the level where accumulation begins
* **Trailing Take-Profit (TTP)** – the level where profits are captured and the cycle restarts
* **Projected APY** – an estimate based on your configuration

Click **Configure Strategy** to open the setup view.

{% hint style="warning" %}
Your funds remain on Hyperliquid at all times.\
HyperStackz only automates execution through your authorized agent wallet.
{% endhint %}

***

### 5. Configure Parameters

The configuration screen shows:

* Strike and TTP levels
* Percentage-based DCA spacing
* Capital allocation per entry
* Estimated performance and drawdown range

All DCA levels are percentage-based for consistency across assets and market conditions.\
When ready, click **Launch Strategy** to confirm and begin execution.

***

### 6. Strategy Activation

Once launched, your **HyperStackz agent** begins managing the strategy automatically.

* DCA orders are placed on the order book
* Filled levels adjust your average cost
* TTP logic monitors price momentum
* Profits are captured automatically
* The cycle restarts after each completion

All executions can be tracked in real time through your **Hyperliquid dashboard**.

***

### Summary

HyperStackz automates structured accumulation directly on Hyperliquid.\
Connect your wallet, authorize the agent wallet, accept builder codes, choose a ticker, and launch your strategy.

No external vaults.\
No pooled custody.\
Transparent, agent-driven execution with full user control.


---

# 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://hyperstackz.gitbook.io/hyperstackz-docs/getting-started/launch-and-connect.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.
