# 1. Astar Environment Configuration

## 1. Create a new Astar 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="https://3745657014-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYy-lqJKjq1m0yBAX4r%2Fuploads%2FQxYyaOxnzlEVSt2ftC5z%2Fimage.png?alt=media&#x26;token=ae9689a1-a6dd-4c58-a986-93e70812b043" 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="https://3745657014-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYy-lqJKjq1m0yBAX4r%2Fuploads%2FkRYg4sPFcnWR2Lz3ujeN%2Fimage.png?alt=media&#x26;token=bd113ebf-16c8-4241-9db1-120b43656744" alt=""><figcaption></figcaption></figure>

Click the "New Project" button.

<figure><img src="https://3745657014-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYy-lqJKjq1m0yBAX4r%2Fuploads%2FFaeBrBu7u5LUAxQynl1r%2Fimage.png?alt=media&#x26;token=7a988e98-415c-442e-a137-080f2dbd0372" alt=""><figcaption></figcaption></figure>

A pop-up window will appear. On the left side of the pop-up, select "Astar," and on the right side, choose the corresponding smart contract environment (EVM or WASM). Then, click to create a project using a template.

<figure><img src="https://3745657014-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYy-lqJKjq1m0yBAX4r%2Fuploads%2FtlDKHhGPOGacmVNHCOgE%2Fimage.png?alt=media&#x26;token=92b6347b-346e-420b-92c9-7684078338cd" alt=""><figcaption></figcaption></figure>

## 2. Configure Wallet

Astar IDE provides support for two smart contract environments: EVM and WASM. EVM is compatible with the Metamask wallet, while WASM supports four wallets: Polkadot Wallet, Sub Wallet, Math Wallet, and Talisman Wallet.

### 2.1 Wallets Supporting EVM

#### 2.1.1 Metamask (Recommended)

> &#x20;<https://metamask.io/>&#x20;

### 2.2 Wallets Supporting WASM

#### 2.2.1 Polkadot Wallet (Recommended)

> &#x20;<https://polkadot.js.org/extension/>

#### 2.2.2 Sub Wallet

> <https://www.subwallet.app/>

#### 2.2.3 Math Wallet

> <https://mathwallet.org/>

#### 2.2.4 Talisman Wallet

> <https://www.talisman.xyz/>

## 3. Acquiring test tokens

A faucet is the site/place where you can get test tokens. Faucets are available for all Shibuya accounts and empty Astar and Shiden accounts. 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.astar.network/docs/build/environment/faucet>
