블록체인

베이스 빌더 퀘스트 하는 방법 (테스트 이더 브릿지하기)

헤다 2023. 4. 7. 11:08

안녕하세요 헤다입니다

 

어제밤에 자려고 누웠는데 베이스 공식 트위터에서 아래의 트윗이 떴어요

 

 

그래서 바로 텔방에 공유는 했는데 잠결에 무슨 노드를 돌리라는 내용을 봤어요

 

제가 머 고수님들 따라하면 했지 혼자서 할 능력은 못돼서 포기했다가 아침에 해브로님이 1분만에 성공하셨다는 글을 보고 다시 도전해봤습니다.

 

저는 1분은 아니고 30분정도 걸린거 같은데요

 

아마 이 포스팅 보시는 분들은 10분컷 가능할듯요

 

방법이 그렇게 어렵진 않고,

 

트윗 내용을 보면 베이스 메인넷때 2번째 NFT를 민팅할 수 있다는 거 같아요

 

해서 일단 한번 따라해보시는 걸 추천 드립니다

 

 


 

베이스 테스트넷 이더받고 -> 퀘스트하고 -> NFT 클레임하는 순으로 작성할게요

 

중간에 오류 겪었던 것들 다 제외하고, 제가 클리어한 방법으로 적겠습니다.

 

1. 먼저 아래 링크에서 괴를리 이더를 받아주세요

https://goerlifaucet.com 

 

로그인하시고 -> 지갑주소입력-> 이더 수령

(지갑에 최소한의 이더는 가지고 있어야합니다)

 

 

2. 그리고 이 괴를리 이더를 베이스 테스트넷으로 브릿지 해줍니다

https://bridge.base.org/deposit

 

지갑연결->괴를리이더 to 베이스로 브릿지

저는 0.02이더 해주었어요

 

 

3. remix.ethereum.org 에서 퀘스트 수행

 

하나하나 해볼게요

accept 클릭

 

컨트렉트 클릭 후 create new file 클릭

이후 임의의 파일을 만들어 줍니다

이름 막지어도 상관 X

(참고로 저 코딩 1도 모름 문외한임)

 

그러구 아래 링크에서 어케어케 하는게 정석같은데 

https://docs.openzeppelin.com/contracts/4.x/wizard

 

Contracts Wizard - OpenZeppelin Docs

Contracts Wizard Not sure where to start? Use the interactive generator below to bootstrap your contract and learn about the components offered in OpenZeppelin Contracts. Place the resulting contract in your contracts directory in order to compile it with

docs.openzeppelin.com

 

// SPDX-License-Identifier: MIT
pragma solidity 0.8.18;

contract MztacatCommunity {
string public message;

constructor(string memory initialMessage) {
message = initialMessage;
}

function setMessage(string memory newMessage) public {
message = newMessage;
}
}

저는 이렇게 적어주니까 되더라구요

복붙하게되면 경고가 뜨는데 무시해주시면 됩니다

 

이렇게 복붙하시면 돼요

 

그리고 상단에 컴플라이 버튼 눌러주시구요

정상처리가 되면 이렇게 체크표시가 뜹니다

 

그러고 바로 아래 버튼 눌러줄게요

 

 

맨 위 옵션에서 Injected provider 선택해주시구요

 

 

 

메타마스크 연결하라고 팝업뜨면 연결하시고 deploy 버튼 클릭해줍니다

 

 

 

잘 처리가 되었으면 하단에 이렇게 뜰거에요

 

이후 다시 메타마스크 켜보시면 활동섹터의 계약배포가 뜰건데요

 

클릭하셔서 블록 탐색기에서 보기로 들어가줍니다

 

표시된 "to"란에 기대된 컨트랙트 주소를 복사해주시면 돼요

 

일단 복사 킵해두시고

 

4. NFT 클레임

아래 링크에 들어가서 작업했던 메타마스크 지갑을 연결해줍니다

https://quests.base.org/quest

스타트 퀘스트 클릭!

 

순서대로 컨티뉴 하시고

 

 

이 단계에서 아까 복사해두었던 컨트렉 주소를 붙여넣기 해주세요

 

 

지금까지 잘 따라 오셨다면 nice work!

 

 

베이스 얼리 빌더 NFT를 민트해주면 됩니다

 

 

혹시 막히는거 있으셨다면 제가 아는 선에서는 대답 드릴게요!

 

 

"Only builders who have completed the quest and minted the testet NFT will be eligible for the mainnet NFT."

 

 

+++

 

텔방에 공유했더니 달린 댓글인데요

 

대 ⭐️튜나봇⭐️ 아버지께서 남겨주신 말슴이니 해보실 분은 해보시구요! 참고만 ㅎ.ㅎ

 

(코린이라 진짜 고수분들께 많이 배우네여..)

 

 

 

https://t.me/imhedacool

 

헤다 아카이브

문의 : @hedacool 유튜브 : https://www.youtube.com/c/헤다heda

t.me