컨트랙트 가이드
컨트랙트 탭 아래의 모든 가이드, 개념, 레퍼런스를 작업 목적별로 분류했습니다.
컨트랙트 빌드 및 배포
- 배포 — Foundry 프로젝트를 스캐폴딩하고 Counter를 Stable 테스트넷에 배포합니다.
- 검증 — Stablescan에 소스를 업로드하여 사용자가 컨트랙트를 읽고 호출할 수 있도록 합니다.
- 이벤트 인덱싱 — ethers.js로 실시간 이벤트 스트림을 구축하고 과거 데이터를 백필합니다.
시스템 모듈 호출
- 시스템 모듈 사용 — Solidity 또는 ethers.js에서 Bank, Distribution, Staking 프리컴파일을 호출합니다.
- 언본딩 완료 추적 — StableSystem 프리컴파일을 통해 발생하는 UnbondingCompleted 이벤트를 구독합니다.
레퍼런스
- 시스템 모듈 레퍼런스 — 프리컴파일 주소 및 모듈별 ABI 포인터.
- JSON-RPC API — 지원되는
eth_*,net_*,web3_*,debug_*메서드.
기초 개념
- Stable에서의 USDT0 동작 — 이중 역할 잔액, 조정 이벤트, 컨트랙트 설계 규칙.
- 이더리움과의 차이점 — 가스 토큰, 최종성, 우선순위 팁, EVM 호환성.

