# How to Use: Part 1

## 1. Sign In

![Sign in screen](/files/wG6IUdgcAqINxcwtTOJM)

Click **"Sign in"** on the top-right of the homepage, then connect your **MetaMask** wallet on a supported network, including BNB Smart Chain or Polygon. Approve the connection and sign the authentication message. Your assets remain in your wallet. StarLLM does not store wallet private keys or seed phrases. Email verification may be used only for account recovery, anti-abuse, rewards, or notification features, according to our privacy policy.

> Only **MetaMask** is supported at this time. Support for additional wallets will be added in the future.

![Wallet connection request](/files/LfKLOUFpa0Pb20mghQlz)

When the wallet connection request appears in your extension, click **"Connect"** to approve it and proceed.

## 2. Dashboard & Top Up

![Dashboard screen](/files/SzTm6WRLbKX1yilIuBfe)

Once signed in, you'll land on the **Dashboard**. You can top up your balance manually using **USDC**, **USDT**, or **STAR**.

> **Supported networks:** Polygon Mainnet and BSC Mainnet.

## 3. Payment Approval

When you request a payment, you must approve the **Approve** transaction in your wallet.

Starllm never requests an unnecessary allowance all at once. It only asks for the exact amount you are charging, every time.

![Approve request](/files/IjBm6Qb77FVhNq4UnNcU)

## 4. Confirm Transaction

![Transaction request](/files/5x3EidK8I0AvL6GkHWoo)

Once you approve the allowance, a **transaction request** will follow immediately. Confirm it in your wallet to complete the payment.

## 5. Top-Up Complete

![Top-up success notification](/files/xfc2ji9yRJcAL2OicMoe)

Once the transaction is confirmed, a **"Top-up complete"** notification will appear, and you will see your updated balance on the Dashboard.

## 6. Billing History

![Billing history screen](/files/IWZxBfrMqL5RNmxGnPEW)

You can view all your payment records in **Billing History**. Click the **link icon** next to any transaction to open it on **BscScan** or **Polygonscan**.


---

# 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://starllm-org.gitbook.io/litepaper/how-to-use-01.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.
