# 1. Sui Environment Configuration

## 1. Create a new Sui Project

Visit [ChainIDE](https://chainide.com/) and click the "Code Smarter" button on the front page as shown in the figure below.

<figure><img src="/files/2imiTJCk4FjW6Cneetdb" alt=""><figcaption></figcaption></figure>

Here, you will choose your login method, which includes two options: GitHub and Guest. For this tutorial, select GitHub login, as later on, the use of the Sandbox requires users to log in with GitHub.

<figure><img src="/files/40Vb1VYwzyk2a70sShIw" alt=""><figcaption></figcaption></figure>

Click the "New Project" button.

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

A pop-up window will appear. On the left side of the pop-up, select "Sui". Then, select a temple to create a new project.

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

## 2. Configure Wallet

Sui IDE provides support for both Sui Wallet and Suiet Wallet.

### 2.1 Slush

> <https://chromewebstore.google.com/detail/slush-%E2%80%94-a-sui-wallet/opcgpfmipidbgpenhmajoajpbobppdil>

### 2.2 Suiet

> <https://suiet.app/>

## 3. Acquiring test tokens

A faucet is the site/place where you can get test tokens.  Use them to make sure your wallet has enough assets to cover the cost of deployment and pay transaction gas

Tutorial on Acquiring Test Tokens: <https://docs.sui.io/guides/developer/getting-started/get-coins>


---

# 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://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/9.-sui-ide/1.-sui-environment-configuration.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.
