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 ID | 8283 |
| RPC 엔드포인트 | https://api.test.stablenet.network |
| Explorer | explorer.stablenet.network |
| Faucet | faucet.stablenet.network |
| 네이티브 가스 토큰 | WKRC (KRW 페깅, 18 decimals) |
| 최소 가스 팁 | 27,600 Gwei |
브라우저 콘솔에서 아래 코드를 실행해 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 컨트랙트를 배포하세요.