> ## 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.

# 스마트 컨트랙트 배포

> 표준 EVM 툴을 사용해 StableNet에 Solidity 컨트랙트를 배포하고 상호작용하세요.

> Foundry, Hardhat 또는 EVM 호환 툴체인으로 Solidity 스마트 컨트랙트를 StableNet에 배포하세요. 기존 컨트랙트를 수정 없이 배포할 수 있습니다.

컨트랙트 내 WKRC 결제 로직은 [스테이블코인 전송](/ko/v0.3/build/use-cases/stablecoin-transfers)을 참고하세요. 컨트랙트 사용자의 가스비 대납은 [수수료 위임](/ko/v0.3/build/use-cases/fee-delegation)을 참고하세요.

## 빠른 시작

<CardGroup cols={2}>
  <Card title="Foundry로 배포하기" icon="hammer" href="/ko/v0.3/build/tutorials/deploy-with-foundry">
    **Beginner**. Foundry로 Solidity 컨트랙트를 작성, 테스트, 배포하세요.
  </Card>

  <Card title="Hardhat으로 배포하기" icon="hammer" href="/ko/v0.3/build/tutorials/deploy-with-hardhat">
    **Beginner**. Hardhat과 ethers.js로 배포하세요.
  </Card>
</CardGroup>

## StableNet에서 스마트 컨트랙트를 사용하는 이유

<AccordionGroup>
  <Accordion title="표준 EVM 실행">
    StableNet은 EVM을 실행하므로 Solidity 컨트랙트, ABI, 기존 개발 툴이 수정 없이 작동합니다. 이더리움이나 다른 EVM 체인에 배포한 것과 동일한 바이트코드를 배포할 수 있습니다. 지원 옵코드와 차이점은 [EVM 호환성](/ko/v0.3/learn/evm-compatibility)을 참고하세요.
  </Accordion>

  <Accordion title="Foundry 및 Hardhat 지원">
    `foundry.toml`에 `eth_rpc_url = "https://api.test.stablenet.network"`를 설정하거나 Hardhat config에 StableNet 네트워크를 추가하세요. `forge deploy`, `hardhat deploy`, `cast call` 등 표준 명령어가 모두 작동합니다.
  </Accordion>

  <Accordion title="예측 가능한 배포 비용">
    가스 수수료는 KRW 페깅 WKRC로 납부합니다. 법정화폐 기준 배포 비용이 예측 가능해 프로덕션 계획 수립에 유리합니다. 최소 `maxPriorityFeePerGas`는 27,600 Gwei입니다.
  </Accordion>

  <Accordion title="컨트랙트 상호작용의 1초 확정">
    컨트랙트 호출이 1초 이내에 확정 보장됩니다. 여러 컨펌을 기다리거나 확률적 재구성을 처리할 필요가 없습니다. [1초 확정](/ko/v0.3/learn/1-second-finality)을 참고하세요.
  </Accordion>

  <Accordion title="고급 사용을 위한 시스템 컨트랙트">
    StableNet은 거버넌스 시스템 컨트랙트(`GovValidator`, `GovMasterMinter`, `GovCouncil`)를 온체인에 노출합니다. 거버넌스 인식 앱 로직을 위해 컨트랙트나 프론트엔드에서 조회할 수 있습니다. [컨트랙트 주소](/ko/v0.3/reference/contract-addresses)를 참고하세요.
  </Accordion>
</AccordionGroup>
