메인 콘텐츠로 건너뛰기

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.

5분 안에 StableNet 테스트넷에 지갑을 연결하고 RPC 환경을 설정하세요.
StableNet은 현재 테스트넷 단계입니다. 메인넷 출시 전 네트워크 정보가 변경될 수 있습니다.

네트워크 정보

Chain ID8283
RPC 엔드포인트https://api.test.stablenet.network
Explorerexplorer.stablenet.network
Faucetfaucet.stablenet.network
네이티브 가스 토큰WKRC (KRW 페깅, 18 decimals)
최소 가스 팁27,600 Gwei

MetaMask에 추가하기

브라우저 콘솔에서 아래 코드를 실행해 StableNet 테스트넷을 자동으로 추가하세요:
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에서 지갑 주소를 입력하고 테스트용 WKRC를 받으세요. 여러 트랜잭션을 커버할 수 있는 양이 전송됩니다.

연결 확인

다음 명령으로 RPC 엔드포인트가 정상 작동하는지 확인하세요:
curl -X POST https://api.test.stablenet.network \
  -H "Content-Type: application/json" \
  --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
{"jsonrpc":"2.0","id":1,"result":"0x132d3"}
result 필드에 16진수 블록 번호가 반환되면 연결에 성공한 것입니다. Explorer에서 WKRC 잔액도 확인해보세요.

개발 환경 설정

프로젝트 환경 파일에 RPC URL을 추가하세요. 아래 예시를 참고하세요:
# .env
STABLENET_RPC_URL="https://api.test.stablenet.network"
STABLENET_CHAIN_ID=8283
.env 파일은 절대 버전 관리에 포함하지 마세요. .gitignore.env를 추가하세요.
ethers.js
import { ethers } from "ethers";

const provider = new ethers.JsonRpcProvider(
  "https://api.test.stablenet.network"
);
const blockNumber = await provider.getBlockNumber();
viem
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
# foundry.toml
[profile.default]
eth_rpc_url = "https://api.test.stablenet.network"

다음 단계

첫 트랜잭션 보내기

WKRC를 전송하고 네트워크와 상호작용하세요.

컨트랙트 배포하기

Foundry를 사용해 Solidity 컨트랙트를 배포하세요.