> For the complete documentation index, see [llms.txt](https://docs.infrablockchain.net/infrablockchain-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/tutorials/service-chains/infra-evm-parachain/deploy-erc20-contract.md).

# ERC20 토큰 컨트랙트 배포하기

### 시작하기 전에

시작하기 전에 다음을 확인하세요:

* [**인프라EVM 파라체인**](/infrablockchain-docs/ko/infrablockchain/service-chains/infra-evm-parachain.md)
* [**EVM으로 자산 이동하기**](/infrablockchain-docs/ko/infrablockchain/tutorials/service-chains/infra-evm-parachain/deposit-and-withdraw-token.md)

### Remix를 사용하여 ERC20 토큰 컨트랙트 배포하기

1. [Remix](https://remix.ethereum.org)에 접속합니다.

   ![remix-main](https://github.com/InfraBlockchainTeam/infrablockchain-docs/blob/master/media/images/docs/infrablockchain/tutorials/service-chains/infra-evm-parachain/remix-main.png)

   본 문서에서는 `0XPROJECT ERC20` 템플릿을 사용하여 진행합니다.
2. 스마트 컨트랙트에 대해 컴파일을 진행합니다.

   ![remix-compile](/files/7H0rODOT86BrPz0tyGbW)
3. 배포할 네트워크를 `Injected Provider - MetaMask` 로 선택하고, MetaMask와 Remix를 연결합니다.

   ![remix-inject-provider](/files/xRGFVD0DaugnLChNmtSv)
4. 배포하기 전에 기호, 소수점 등의 변수 값들을 설정하고 컨트랙트를 배포합니다.

   ![deploy-contract](/files/PbIqndMRZ1MUMnM7vKPR)
5. MetaMask에서 컨트랙트 주소를 사용하여 실제 ERC20 토큰이 정상적으로 인식되는지 확인합니다.

   ![remix-inject-provider](/files/6hUA1Co0GsPHG9c2VSwh)

### 다음 단계로 넘어가기

* [ERC721 토큰 컨트랙트 배포하기](/infrablockchain-docs/ko/infrablockchain/tutorials/service-chains/infra-evm-parachain/deploy-erc721-contract.md)
