시작하기 앞서
이전까지는 truffle로 배포하는 법을 해보았다. 이번에는 Remix라는 웹 IDE로 배포하는 법을 진행해 보겠다.
개인적으로 배포 자체는 Remix가 간편하고 디버깅도 편했다.
Remix 사용법, Remix로 배포하기
Remix 주소로 들어가서 보면 아래와 같이 보일 것이다.
필자는 4_Test.sol이라고 새 파일을 만들어 놓았다.
4_Test.sol에 이전에 했었던 ERC721이나 ERC20 아무거나 소스를 복사해서 붙여넣어주자.
그 이후에 컴파일러 설정을 한다.
0.8.19로 설정하였다. 그 이후 Compile 버튼을 눌러 진행한다.
맨 위 환경을 메타마스크로 하고 메타마스크의 테스트넷 계정을 연결한다.
Contract부분에 4_Test.sol의 클래스명을 확인하고 deploy를 누르면 된다.
console창 부분에 debug버튼이 보일텐데 그 옆에 아래 화살표를 누르면 보다 상세한 내용이 나오고
contract 주소가 보인다. 이 부분을 복사하여 etherscan에서 확인하면 된다.
다음편에서는
upgradeable 컨트랙트를 진행하려다가 remix를 보다 먼저 글을 쓰는게 나을 것 같아서 오늘은 remix에 관한 글을 올렸다. 내일은 upgradeable에 관해 글을 쓰겠다.
https://developer-jp.tistory.com/108
반응형
'BlockChain' 카테고리의 다른 글
체인링크 (Chain Link) 전망, 가격, 코인 알아보자! (0) | 2023.11.13 |
---|---|
컨트랙트를 Upgradeable Plugin으로 배포해보자 [8] (0) | 2023.08.31 |
ERC1155 스마트 컨트랙트(SmartContract)를 만들어보자 [6] (0) | 2023.08.29 |
ERC721 스마트 컨트랙트(SmartContract)를 만들어보자 [5] (0) | 2023.08.28 |
Etherscan 컨트랙트 인증하기 (Verify and Publish) [4] (0) | 2023.08.27 |