paint-brush
메타마스크 지갑에 무제한 무료 테스트 에테르를 로드하는 방법~에 의해@daltonic
11,001 판독값
11,001 판독값

메타마스크 지갑에 무제한 무료 테스트 에테르를 로드하는 방법

~에 의해 Darlington Gospel 7m2023/03/21
Read on Terminal Reader
Read this story w/o Javascript

너무 오래; 읽다

이 가이드를 사용하여 Metamask 지갑에 원하는 만큼 무료 Ether를 추가하세요. 이 기술을 사용하면 테스트 및 개발에 사용할 수 있는 에테르를 풍부하게 공급할 수 있습니다. NodeJs, 메타마스크용 Chrome 확장 프로그램, 그리고 몇 가지 쉬운 단계만 있으면 됩니다.
featured image - 메타마스크 지갑에 무제한 무료 테스트 에테르를 로드하는 방법
Darlington Gospel  HackerNoon profile picture
0-item
1-item

소개

에테르 부족에 대해 걱정할 필요 없이 이더리움 스마트 계약을 테스트하고 싶습니까? 이 가이드에서는 Metamask 지갑에 원하는 만큼 무료 Ether를 추가하는 방법을 보여 드리겠습니다. 이 기술을 사용하면 테스트 및 개발에 사용할 수 있는 에테르를 풍부하게 공급할 수 있습니다. NodeJs, Metamask용 Chrome 확장 프로그램, 그리고 몇 가지 쉬운 단계만 있으면 됩니다.


Web3 개발 세계에 대한 귀중한 통찰력을 놓치지 마세요! 내 채널을 구독하면 기술을 한 단계 더 발전시키는 데 도움이 되는 다양한 교육 비디오에 액세스할 수 있습니다. 그리고 저와 개인적으로 소통하고 싶다면 제가 제공하는 책, 강좌 , 서비스를 꼭 확인해 보세요. Web3 개발의 흥미진진한 여정에 동참하여 함께 잠재력을 최대한 발휘해 봅시다!

전제 조건

이 튜토리얼을 따르고 무료 에테르를 메타마스크에 로드하려면 다음 패키지가 필요합니다.


아래 YouTube 동영상을 통해 동영상 튜토리얼을 시청하실 수 있습니다.

이제 Metamask 지갑에 무제한 무료 이더리움을 로드하는 데 필요한 단계와 방법을 살펴보겠습니다.

안전모 방법

유연성, 확장성 및 속도로 인해 많은 web3 개발자와 web3 전문가 모두 Ethereum 네트워크에서 애플리케이션을 개발하기 위한 프레임워크로 Hardhat을 채택했습니다.


Hardhat을 사용하여 Ether를 Metamask에 로드하는 단계는 다음과 같습니다.


1단계: 프로젝트 구조 설정 **freeTestEthers** 라는 프로젝트를 만듭니다. 이는 NodeJs, ReactJs, VueJs 또는 NextJs 프로젝트와 같은 JavaScript 기반 프로젝트일 수 있습니다. 이 예에서는 NodeJs 프로젝트를 수행하겠습니다.


그런 다음 터미널에서 프로젝트 폴더를 열거나 해당 디렉터리로 이동하여 다음 명령을 실행하세요.


 cd freeTestEthers npm init --y


위 명령은 폴더를 nodeJs 프로젝트로 시작합니다. 아래 이미지를 참조하세요.


package.json 파일

2단계: Hardhat 프로젝트 생성 블록체인 서버를 실행할 수 있는 Hardhat 패키지를 설치하고 터미널에서 다음 명령을 실행합니다.


 npm install hardhat


설치 후 아래 hardhat 명령을 실행하세요.


 npx hardhat


이제 아래 이미지에 표시되는 메시지에 따라 설치를 완료하세요.


Hardhat 명령 마법사

3단계: Hardhat 서버 실행 설치가 완료되면 다음 명령을 다시 실행하여 Hardhat 블록체인 서버를 가동합니다.


 npx hardhat node 

안전모 서버

위 명령은 위 이미지와 같은 서버를 가동해야 합니다. 계정과 개인 키의 차이점을 관찰하십시오. 나중에 개인 키를 사용하여 Ether를 Metamask로 가져올 것입니다.


4단계: 메타마스크 액세스 메타마스크가 이미 설치된 상태에서 브라우저를 열고 다음 링크를 방문하면 메타마스크 확장 인터페이스가 완전히 열립니다. 아래 이미지와 같아야 합니다.

크롬 확장명://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html#


메타마스크 인터페이스

5단계: 네트워크 구성

이제 Metamask에게 이 섹션의 3단계에서 실행되는 Hardhat 서버를 사용하도록 지시합니다.


Metamask는 일반적으로 기본적으로 Hardhat이 구성된 Localhost 네트워크와 함께 제공되므로 네트워크를 처음부터 설정할 필요가 없습니다.


Metamask의 네트워크 페이지로 가서 귀하의 설정이 나와 동일한 페이지에 있는지 확인하세요.


1단계

2단계

위 이미지에서 네트워크 구성을 확인하셨나요?


  • 네트워크 이름: 블록체인 네트워크에 제공하려는 별칭을 나타냅니다.
  • 새 RPC URL: 블록체인 서비스에 액세스할 수 있는 HTTP 엔드포인트를 가리키며, 블록체인 서버의 호스트와 포트로 구성됩니다.
  • 체인 ID: 특정 블록체인 네트워크에 대한 고유 식별 번호를 지정합니다. Hardhat 서버의 경우 항상 31337입니다.
  • 통화 기호: 특정 블록체인 네트워크에서 사용되는 암호화폐의 종류를 나타냅니다.


6단계: 계정 가져오기 3단계에서 다음 이미지에 표시된 대로 계정의 첫 번째 개인 키 0을 복사합니다.


1단계

이제 아래 이미지에서 볼 수 있듯이 기본 네트워크로 Localhost를 선택하고 " 계정 가져오기 " 버튼을 클릭했는지 확인하세요.


2단계

3단계

4단계

축하합니다. 개인 키를 사용하여 새 계정을 가져올 수 있게 되었습니다. 이제 개인 키 계정 5 주소를 통해 아래 이미지의 주소와 동일한지 비교해 보세요.


지갑 주소 및 잔액 가져오기


이제 이 프로세스를 반복하여 Hardhat 서버에서 더 많은 계정을 가져올 수 있습니다.


이 일회성 프로세스를 구현하면 Hardhat 블록체인 서버를 가동할 때마다 귀하의 계정이 새로운 10,000 ETH 잔액으로 업데이트됩니다. 이제 Hardhat 개발 프로세스에 이러한 모든 Ether를 사용할 수 있습니다.


NFT 마켓플레이스 코스


가나슈 방식

Truffle은 스마트 계약 개발을 위한 가장 포괄적인 도구 모음 중 하나입니다. 블록체인 서버의 경우 Ganache가 있습니다.


Ganache를 사용하면 특정 프로젝트에 설치할 필요가 없으며 로컬 컴퓨터에서 전역적으로 한 번만 설정하면 됩니다. Ganache를 사용하여 Ether를 Metamask에 로드하는 단계는 다음과 같습니다.


1단계: Ganache 서버 설치 Ganache를 컴퓨터에 전체적으로 설치하려면 터미널에서 다음 명령을 실행하세요.


 npm install ganache --global //or sudo npm install ganache --global


설치가 완료되면 아래 이미지와 유사한 결과가 표시됩니다.


설치

2단계: Ganache 서버 실행 설치가 완료되면 아래 명령을 실행하여 Ganache 블록체인 서버를 가동합니다.


 ganache -d 

가나슈 서버

앞서 언급한 명령을 사용하여 위 이미지와 유사한 서버를 생성해야 합니다. 계정과 개인 키가 어떻게 다른지 주의하세요. 개인 키는 결국 우리가 Hardhat에서 했던 것처럼 Ether를 Metamask로 가져오는 데 사용됩니다.


3단계: 네트워크 구성 다시 한 번, 이 섹션의 3단계에서 활성화된 Ganache 서버에 연결하도록 Metamask에 지시해야 합니다. 이번에는 새로운 네트워크가 처음부터 추가됩니다.


귀하의 구성이 Metamask의 네트워크 페이지에서 나와 동일한 페이지에 있는지 확인하세요.


1단계

2단계

이제 Hardhat과 Ganache 서버의 유일한 차이점은 체인 ID라는 점을 알아야 합니다. Hardhat의 체인 ID는 31337이고 Ganache의 체인 ID는 1337입니다. 네트워크 목록에 추가하려면 저장 버튼을 클릭해야 합니다.


4단계: 계정 가져오기 3단계에서 다음 이미지에 표시된 대로 계정의 첫 번째 개인 키(0)를 복사합니다.


1단계


이제 아래 이미지에서 볼 수 있듯이 기본 네트워크로 Localhost를 선택하고 " 계정 가져오기 " 버튼을 클릭했는지 확인하세요.


2단계

3단계

4단계


축하합니다. 개인 키를 사용하여 새 계정을 가져올 수 있게 되었습니다. 이제 개인 키 계정 5 주소를 통해 아래 이미지의 주소와 동일한지 비교해 보세요.


지갑 주소 및 잔액 가져오기

이러한 방식으로 계정을 Metamask 지갑으로 가져올 수 있습니다. 지금 이 절차를 수행하면 더 많은 Ganache 서버 계정을 가져올 수 있습니다.


이 일회성 절차를 완료한 후 Hardhat 블록체인 서버의 전원을 켤 때마다 귀하의 계정은 1,000 ETH의 새로운 잔액으로 업데이트됩니다. 이제 이러한 Ether를 모두 Hardhat 개발 절차에 사용할 수 있습니다.


내 최신 책


주목받는 스마트 컨트랙트 개발자가 될 수 있는 기회를 놓치지 마세요! 내 책 "스마트 계약 개발 캡처"를 손에 들고 이 흥미진진한 분야에서 탁월해지는 데 필요한 기술과 지식을 얻으십시오. 그 동안 최신 web3 개발 비디오를 최신 상태로 유지하려면 내 채널을 구독 하세요.

결론

결론적으로, 이 가이드는 테스트 및 개발 목적으로 Metamask 지갑에 무제한 무료 Ether를 추가하기 위해 Hardhat 및 Ganache 방법의 두 가지 방법을 제공합니다. 두 방법 모두 NodeJs, Metamask용 Chrome 확장 프로그램을 설치하고 Hardhat 또는 Ganache 프레임워크를 사용해야 합니다. 가이드에 설명된 단계를 따르면 사용자는 Ether를 Metamask 지갑에 쉽게 로드할 수 있으며 Ethereum 스마트 계약을 테스트하고 개발하는 데 사용할 수 있는 풍부한 공급량을 확보할 수 있습니다.


이번 튜토리얼은 여기까지입니다. 시청해 주셔서 감사합니다. 다음 튜토리얼에서 뵙겠습니다!

저자 소개

Gospel Darlington은 소프트웨어 개발 업계에서 7 년의 경험을 보유한 풀스택 블록체인 개발자입니다.


그는 소프트웨어 개발, 저술 및 교육을 결합하여 EVM 호환 블록체인 네트워크에서 분산형 애플리케이션을 구축하는 방법을 보여줍니다.


그에 대한 자세한 내용을 알아보려면 Twitter , Github , LinkedIn 또는 웹사이트 에서 그의 페이지를 방문하고 팔로우하세요.