> 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-erc1155-contract.md).

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

### 시작하기 전에

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

* [**InfraEVM 파라체인**](/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를 사용하여 ERC1155 토큰 컨트랙트 배포하기

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

   ![erc-1155remix-main](/files/sNaYR4VJ2SvfgG4VCiFk)
2. ERC1155 토큰 컨트랙트 템플릿을 선택하여 workspace를 생성합니다.

   ![erc1155-create-workspace](/files/j8m30XPCIQaguYHdALbf) ![erc1155-choose-template](/files/AlhYvCfPbg5slGaBjAbS)
3. 생성한 workspace를 확인합니다.

   ![erc1155-check-code](/files/tuRkxFkTroGr793bqWlH)
4. 생성된 코드를 컴파일 합니다.

   ![erc1155-compile-code](/files/V3LyOHBu79MeGaXCTnaK)
5. 배포할 네트워크를 `Injected Provider - MetaMask`로 선택해 준 뒤, MetaMask와 Remix를 연결합니다.

   ![erc1155-inject-provider](/files/y9Rzi7HwuDuDPeoIwEK5)
6. 배포하기 전에 소유자와 같은 변수 값들을 설정하고 컨트랙트를 배포합니다.

   ![erc1155-deploy](/files/dsQPAcQ1lps6vuSz6V2d)
7. MetaMask에서 확인 창이 나타나면, 다시 한번 확인한 뒤 컨트랙트 배포를 진행합니다.

   ![erc1155-deploy-check](/files/CWe5PCBxZpx8cIzUuHNs)
