블록체인 스낵레터
구독하기
[블록체인 스낵레터] 9 - ERC20 배포하기
2023. 5. 15.
[블록체인 스낵레터] 9 - ERC20 배포하기
안녕하세요.
오늘은 폴리곤 블록체인에서 새로운 자산을 발행하는 실습을 하겠습니다. 프로그래밍 배경지식이 없어도 가이드 따라서 화면을 보고 값을 입력하고 클릭하면 쉽게 컨트랙트 발행을 할 수 있어요.
준비 단계
스랙레터
4번
과
5번
을 보고 메타마스크를 polygon testnet(mumbai)에 연결하고, faucet으로 테스트 매틱을 받아주세요.
주의
꼭 폴리곤 테스트넷에서 진행해주세요. 메인넷에서 진행시 실습과정에 돈을 많이 사용할 수도 있어요. 4
번 레터
를 따라하시면 메타마스크가 테스트넷에 연결됩니다.
OpenZeppelin Wizard에서 발행할 컨트랙트 설정하기
이
주소
를 들어가서 "name", "symbol", "Premint" 값을 설정합니다.
이름은 10자 이내로 간단히 설명을 쓰면 되고, symbol은 3-4글자 이내로, premint는 맨 처음 발행할 양을 써주세요.
Remix로 이동
"Open in Remix" 버튼을 눌러서 remix 웹페이지로 이동합니다.
Remix에서 SOLIDITY COIMPILR 탭으로 이동
리믹스 페이지로 이동시 아래와 같은 창이 뜹니다. 왼쪽에 버튼들이 모여있는 막대에서 3번째 버튼을 눌러서 SOLIDITY COMPILER창으로 이동합니다.
Contract compile하기
"Compile xxx"라고 쓰인 파란색 커다란 버튼을 눌러 컴파일을 합니다.
컴파일하면 아래처럼 여러 버튼이 추가적으로 생겨요.
컨트랙트 배포하기
왼쪽 4번째 버튼을 눌러주세요.
environment를 클릭해 주세요.
드롭다운 메뉴에서 "Injected Provider - MetaMaskl"를 클릭해주세요.
메타마스크에서 뜨는 창에서 계속 다음을 눌러주세요.
연동되면 아래처럼 "Custom (80001) network"가 보입니다.
"Deploy" 버튼을 눌러주세요.
메타마스크에서 트랜잭션 전송 창이 뜰텐데 "확인" 버튼을 눌러서 진행해주세요.
배포에 성공하면 왼쪽 "Deployed Contracts" 탭에 배포된 컨트랙트가 추가됩니다.
메타마스크에 방금 발행한 자산 추가하기
Deployed Contracts에서 아래 이미지의 빨간 네모 안의 복사 버튼을 눌러주세요.
메타마스크에서 "토큰 가져오기" 버튼을 클릭해주세요.
토큰 계약 주소에 아까 복사한 내용을 붙여넣어주세요.
붙여넣기한 뒤 10초 정도 기다렸다가, 밑의 "커스텀 토큰 추가" 버튼을 눌러주세요.
결과 확인
모든 과정을 완료하시면 메타마스크의 첫 페이지에서 직접 발행한 토큰을 확인하실 수 있어요.
오늘은 여기까지입니다. 발행한 토큰을 친구에게 주거나 자기 자신에게 전송해보세요. 다음 시간에는 ERC20이 무엇인지, 우리가 오늘 한 일이 어떤 의미가 있었는지 알아볼게요.
좋은 하루 되세요.
blockchain.snack@juhyung.dev
수신거부
Unsubscribe
공유하기
블록체인 스낵레터
를 구독하고 이메일로 받아보세요
블록체인 개념 하루 5분 짧게 공부해요
구독하기
이전 뉴스레터
[블록체인 드룹레터] 8 - 노드가 하는 일
2023. 5. 12.
다음 뉴스레터
[블록체인 스낵레터] 10 - ERC20
2023. 5. 16.
블록체인 스낵레터
블록체인 개념 하루 5분 짧게 공부해요
이 페이지는 스티비로 만들었습니다.