> For the complete documentation index, see [llms.txt](https://jester.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jester.gitbook.io/docs/tools/sceptre/onboarding.md).

# Onboarding

### Prerequisites

* A Hyperliquid account with a small balance for testing, keep it under one thousand during the Alpha period.
* A fresh wallet for security, do not reuse old keys
* Telegram installed and signed in

### 1) Register on Castellan

Castellan is your valet, it handles account linking and secure handoff to Sceptre.

1. Open [**https://t.me/jesterValetBot**](https://t.me/jesterValetBot) in Telegram.
2. Tap **Start** to initialize the chat.
3. Follow the prompts to create your profile in Castellan.
4. Run **/menu** any time to see available products and quick links.

**Notes**

* Castellan does not need exchange withdrawal access.
* Keep all secrets private, only paste what the prompt requests.

{% hint style="success" %}
**Note:** Castellan does not require a wallet signature to connect. All of Sceptre’s premium features will automatically work with **any wallet linked to your Telegram ID**.&#x20;
{% endhint %}

### 2) Hyperliquid perp onboarding process

Perform these steps on the Hyperliquid site or app. This ensures your account is ready for Sceptre.

#### A) Deposit onto Hyperliquid

Deposit a supported asset. Keep a small buffer for fees and testing. If you are new, a modest amount is best during Alpha.

<figure><img src="/files/b1X93Dc05di3LcMfYwOw" alt=""><figcaption></figcaption></figure>

#### B) Trade ETH/ USDC on Spot

Place a small market or limit trade on the **ETH/USDC** spot market (or whatever you deposit). This confirms your account is active. A tiny size is fine.

<figure><img src="/files/FAKHlradWLQQuX1JSMqY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Q2FTkeZS0Q9uWR0mbe2b" alt=""><figcaption></figcaption></figure>

#### C) Convert to Perps

Use the **Perps | Spot** toggle to move your balance into perps. Sceptre trades on perpetual markets, so you need a perps balance.\
![](/files/6e4KFc4El7c8yzH2dMI8)

### 3) Connect to Sceptre from Castellan

1. In Castellan, open **/menu** and choose **Sceptre**.
2. Use the provided button or link to open Sceptre.
3. Tap **Start** in Sceptre to load the onboarding prompts.

**What to expect**

* Sceptre will ask you to confirm the exchange you plan to use, choose **Hyperliquid**.
* You will complete the Hyperliquid steps below, then return to finish API linking inside Sceptre.

### 4) Connect API keys inside Sceptre

Return to the Sceptre bot after finishing the Hyperliquid steps.

1. In Sceptre, run **/start** and use the securely generated web page to continue onboarding
2. Follow the prompts to paste your **API key** and **API secret**, and to select your **API wallet**.

<figure><img src="/files/O7W847SPr0huyOtft5H6" alt=""><figcaption></figcaption></figure>

1. If prompted again, complete the **Builder Fee approval** inside Sceptre to confirm everything is aligned.

![](/files/TCLUOgSIWBVEEtGjQhuC)

1. Set basic preferences in **Settings**, for example risk per trade, default leverage, and allowed pairs.

**Security**

* Sceptre requires trade permission and read permission.
* Do not enable withdrawal permission on your exchange API keys.
* If you ever need to remove access, delete or rotate your keys on Hyperliquid.

### 5) Run a test trade in Sceptre

1. Open **Settings** in Sceptre.
2. Run a **Test Trade** and confirm it appears in your Hyperliquid account.

<figure><img src="/files/4varfVhSC0isZDA4zArk" alt=""><figcaption></figcaption></figure>

**If the test fails**

* Recheck that your balance is in **Perps**, not only spot.
* Confirm the **Builder Fee approval** is signed.
* Confirm the **API wallet** in Sceptre matches the one you created.
* If an error mentions permissions, recreate your API keys.

### 6) Good practice during Alpha

* Use a fresh wallet, keep funding under one thousand during testing.
* Keep your exchange API secret in a safe place.
* If you are done testing, consider revoking the keys in Hyperliquid and creating new ones later.
* Report issues in the support group with **/help**. Include the pair, the action, and the timestamp.

### 7) Quick troubleshooting

**No perps balance**\
Convert from spot to perps using the Perps slash Spot control, then try again.

**Builder Fee not approved**\
Open Sceptre, run **/start** or open **Settings**, complete the Builder Fee approval. You can also confirm inside Hyperliquid.

**API key rejected**\
Regenerate API keys on Hyperliquid with read and trade permissions, do not enable withdrawals, paste them into Sceptre again.

**Order placed but not visible**\
Refresh the Hyperliquid positions page, confirm you selected the correct wallet, confirm network or server status on your side.
