일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- OnlineIDE
- 데이터 직렬화 포맷
- 리눅스 파일동기화
- kubernetes
- IoTNetwork
- docker
- 3D
- ci/cd
- Kotlin
- nas
- 3D모델링
- Jenkins
- 3D프린터 입문
- 코틀린개발환경
- git
- linux job
- 3D프린터
- 네이버클라우드
- C언어
- github
- 3D 프린터 용어
- Token인증방식
- gitlab
- 3D프린터입문
- Notification
- 3d프린터 초보
- data serialization formats
- docker container
- octoprint
- NAS HDD교체
- Today
- Total
0과 1을 공부하다.
[NFT] Moralis NFT MarketPlace 구축 - MetaMask 본문
MetaMask란 ?
MetaMask는 Ethereum 블록 체인과 상호 작용하는 데 사용되는 소프트웨어 암호 화폐 지갑이다. 본 프로젝트에서 MarketPlace를 구축하고 NFT를 구축하고 활용하는데 사용하는 지갑이다. 본 프로젝트에서는 MetaMask 지갑을 생성하고 Ropsten Test Net 를 설정하고 Test ETH 를 받는다.
MetaMask 설치
MetaMask는 아래 링크에서 크롬 확장프로그램 형태로 설치할 수 있다.
설치이후 크롬 확장프로그램에 정상적으로 MetaMask가 뜬다면 정상적으로 설치된 것이다.
MetaMask 계정 생성(지갑 생성)
크롬에서 확장프로그램으로 설치하면 아래와 같이 지갑을 생성하는 창이 뜨게 된다.
유효성에 맞는 패스워드를 입력한다. 당연하게도 기억하고 있어야 한다.
해당 비밀 복구 구문을 순서에 맞게 신뢰할 수 있는 장소에 2중, 3중으로 보관한다.
해당 구문은 잊게 되면 암호 구문을 복호화 할 수 없어 매우 중요하다. 만약 MainNet에서 실제 암호화페를 가지고 있는다면 더욱 중요할 것이다. 하지만 본 프로젝트에서는 테스트 환경에서 진행하니 민감하게 생각할 필요는 없을 것 같다.
앞서 생성된 비밀 백업 구문을 순서에 맞게 나열한다.
앞선 과정을 마치면 다음과 같이 MetaMask 지갑이 생성된 것을 확인할 수 있다. 아래 사진은 이더리움 메인넷의 지갑 현황이다.
당연하게 이더리움 화페를 받아두지 않았기 때문에 화페는 존재하지 않는다.
MetaMask Test(Ropsten) Network 설정
앞서 계정을 생성하였다면 현재 이더리움 메인넷으로 설정 되어있을 것이다.
본 프로젝트는 MarketPlace를 구축하고 테스트하는 환경임으로 별도의 테스트 넷에서 작업을 수행해야 한다.
MetaMask에서 네트워크를 선택한다. 아래와 같이 이더리움 메인넷으로 활성화 되어 있고 별도 테스트 넷이 존재하지 않는다.
테스트 넷을 활성화 하기 위해 보기/숨기기를 클릭한다.
아래 테스트 네트워크 보기를 켬으로 변경한다.
켜고나면 여러가지 테스트 네트워크가 존재하는데 본 프로젝트에서는 Ropsten 테스트 네트워크를 활용 할 계획임으로 Ropsten을 활성화 한다.
활성화 하고 나면 아래와 같이 Ropsten 테스트 네트워크로 활성화 된 모습을 볼 수 있다.
Ropsten Test ETH 받기
앞서 Ropsten 테스트 네트워크를 활성화하고 선택하였다.
네트워크 선택 후 초기 0으로 암호화페가 존재하지 않는다. MarketPlace를 구축하고 NFT를 등록하고 거래하려면 테스트용 암호화페가 필요하다.
MarketPlace에서 활용할 테스트 ETH를 받는 방법은 아래와 같다.
MetaMask 창에서 구매 버튼을 누른다.
아래 포시트(수도꼭지)테스트 에서 Ether 얻기를 클릭한다.
Faucet에서 request 1 ether from faucet를 눌러 1ETH를 받는다.
아래와 같이 1 ETH가 추가 되었다. 메인넷 1ETH라면 얼마나 좋을까...
22.10.5 일자로 Ropsten 테스트넷 지갑이 중단되었습니다. Goerli 테스트넷을 이용하시길 바랍니다.
Goerli 테스트넷 Faucet 이더 얻기: https://jerryjerryjerry.tistory.com/114
참고사이트
※ 본 게시글의 정보가 잘못 되었거나 부족한 부분에 대한 피드백을 환영합니다.
* CopyRight 2022. Jay Park All rights reserved.
'Study > BlockChain' 카테고리의 다른 글
[NFT] Moralis NFT MarketPlace 구축 - Minting (0) | 2022.10.25 |
---|---|
[NFT] Moralis NFT MarketPlace 구축 - Ethereum NFT Boilerplate (0) | 2022.10.25 |
[NFT] Moralis NFT MarketPlace 구축 - Node.JS (0) | 2022.10.03 |
[NFT] Moralis NFT MarketPlace 구축 - Moralis (0) | 2022.10.03 |
[BlockChain] BlockChain, Cryptocurrency, NFT에 대해 알아보기 (0) | 2022.10.02 |