> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stablenet.network/llms.txt
> Use this file to discover all available pages before exploring further.

# StableNet 연결하기

> StableNet 테스트넷에 지갑과 개발 환경을 연결하세요.

> 5분 안에 StableNet 테스트넷에 지갑을 연결하고 RPC 환경을 설정하세요.

<Info>
  StableNet은 현재 테스트넷 단계입니다. 메인넷 출시 전 네트워크 정보가 변경될 수 있습니다.
</Info>

## 네트워크 정보

|                | 값                                                                |
| -------------- | ---------------------------------------------------------------- |
| **Chain ID**   | `8283`                                                           |
| **RPC 엔드포인트**  | `https://api.test.stablenet.network`                             |
| **Explorer**   | [explorer.stablenet.network](https://explorer.stablenet.network) |
| **Faucet**     | [faucet.stablenet.network](https://faucet.stablenet.network)     |
| **네이티브 가스 토큰** | WKRC (KRW 페깅, 18 decimals)                                       |
| **최소 가스 팁**    | 27,600 Gwei                                                      |

## MetaMask에 추가하기

브라우저 콘솔에서 아래 코드를 실행해 StableNet 테스트넷을 자동으로 추가하세요:

```javascript theme={null}
await window.ethereum.request({
  method: "wallet_addEthereumChain",
  params: [{
    chainId: "0x205B",
    chainName: "StableNet Testnet",
    nativeCurrency: { name: "WKRC", symbol: "WKRC", decimals: 18 },
    rpcUrls: ["https://api.test.stablenet.network"],
    blockExplorerUrls: ["https://explorer.stablenet.network"],
  }],
});
```

또는 수동으로 추가: **MetaMask → 설정 → 네트워크 → 네트워크 수동 추가** 후 위 표의 값을 입력하세요.

## 테스트넷 WKRC 받기

[faucet.stablenet.network](https://faucet.stablenet.network)에서 지갑 주소를 입력하고 테스트용 WKRC를 받으세요. 여러 트랜잭션을 커버할 수 있는 양이 전송됩니다.

## 연결 확인

다음 명령으로 RPC 엔드포인트가 정상 작동하는지 확인하세요:

```shell theme={null}
curl -X POST https://api.test.stablenet.network \
  -H "Content-Type: application/json" \
  --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
```

```text theme={null}
{"jsonrpc":"2.0","id":1,"result":"0x132d3"}
```

`result` 필드에 16진수 블록 번호가 반환되면 연결에 성공한 것입니다. [Explorer](https://explorer.stablenet.network)에서 WKRC 잔액도 확인해보세요.

## 개발 환경 설정

프로젝트 환경 파일에 RPC URL을 추가하세요. 아래 예시를 참고하세요:

```ini theme={null}
# .env
STABLENET_RPC_URL="https://api.test.stablenet.network"
STABLENET_CHAIN_ID=8283
```

<Tip>
  `.env` 파일은 절대 버전 관리에 포함하지 마세요. `.gitignore`에 `.env`를 추가하세요.
</Tip>

**ethers.js**

```typescript theme={null}
import { ethers } from "ethers";

const provider = new ethers.JsonRpcProvider(
  "https://api.test.stablenet.network"
);
const blockNumber = await provider.getBlockNumber();
```

**viem**

```typescript theme={null}
import { createPublicClient, http } from "viem";
import { defineChain } from "viem";

const stablenet = defineChain({
  id: 8283,
  name: "StableNet Testnet",
  nativeCurrency: { name: "WKRC", symbol: "WKRC", decimals: 18 },
  rpcUrls: { default: { http: ["https://api.test.stablenet.network"] } },
  blockExplorers: {
    default: { name: "Explorer", url: "https://explorer.stablenet.network" },
  },
});

const client = createPublicClient({ chain: stablenet, transport: http() });
```

**Foundry**

```ini theme={null}
# foundry.toml
[profile.default]
eth_rpc_url = "https://api.test.stablenet.network"
```

## 다음 단계

<CardGroup cols={2}>
  <Card title="첫 트랜잭션 보내기" href="/ko/v0.3/build/quickstart/send-your-first-tx">
    WKRC를 전송하고 네트워크와 상호작용하세요.
  </Card>

  <Card title="컨트랙트 배포하기" href="/ko/v0.3/build/tutorials/deploy-with-foundry">
    Foundry를 사용해 Solidity 컨트랙트를 배포하세요.
  </Card>
</CardGroup>
