ChainIDE for IRISnet Environment Configuration

This section provides a detailed explanation of the environment configuration for IRISnet IDE, which is essential for developing dApps on the IRISnet blockchain.

Create a new IRISnet Project

Visit ChainIDEopen in new window and click the "Try Now" button on the front page as shown in the figure below.

img

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.

img

Click the "New Project" button.

img

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

img

Configure Wallet

IRISnet IDE provides support for two smart contract environments: EVM and Native. The EVM environment supports Metamask wallet, while the Native environment supports Kelpr wallet.

Supported EVM Wallet

Metamask

https://metamask.io/

Supported Native Wallet

Kelpr

https://www.keplr.app/

Acquiring test tokens

Test tokens can be acquired from a tesnet faucet. Use test tokens to cover the cost of deployment, transaction fees, gas fees, etc., on the testnet.

Tutorials on Acquiring Test Tokens:

Native: https://irisnet.org/docs/get-started/testnet.html#run-a-full-node

EVM: https://irisnet.org/docs/get-started/evm-contract.html#prepare-account-for-evm