paint-brush
Cách nạp Ether thử nghiệm miễn phí không giới hạn vào ví Metamasktừ tác giả@daltonic
10,820 lượt đọc
10,820 lượt đọc

Cách nạp Ether thử nghiệm miễn phí không giới hạn vào ví Metamask

từ tác giả Darlington Gospel 7m2023/03/21
Read on Terminal Reader

dài quá đọc không nổi

Sử dụng hướng dẫn này để thêm bao nhiêu Ether miễn phí tùy thích vào ví Metamask của bạn. Bằng cách sử dụng kỹ thuật này, bạn có thể có sẵn nguồn cung cấp ether dồi dào để sử dụng trong thử nghiệm và phát triển. Bạn chỉ cần NodeJ, tiện ích mở rộng Chrome cho Metamasks và một vài bước đơn giản.
featured image - Cách nạp Ether thử nghiệm miễn phí không giới hạn vào ví Metamask
Darlington Gospel  HackerNoon profile picture
0-item
1-item

Giới thiệu

Bạn có muốn thử nghiệm các hợp đồng thông minh Ethereum của mình mà không phải lo lắng về việc hết ether không? Chúng tôi sẽ chỉ cho bạn cách thêm bao nhiêu Ether miễn phí tùy thích vào ví Metamask của bạn trong hướng dẫn này. Bằng cách sử dụng kỹ thuật này, bạn có thể có sẵn nguồn cung cấp ether dồi dào để sử dụng trong thử nghiệm và phát triển. Bạn chỉ cần NodeJ, tiện ích mở rộng Chrome cho Metamask và một vài bước đơn giản.


Đừng bỏ lỡ những hiểu biết có giá trị về thế giới phát triển Web3! Bằng cách đăng ký kênh của tôi , bạn sẽ có quyền truy cập vào nhiều loại video giáo dục có thể giúp nâng kỹ năng của bạn lên một tầm cao mới. Và nếu bạn quan tâm đến việc kết nối với cá nhân tôi, hãy nhớ xem sách, khóa họcdịch vụ mà tôi cung cấp. Hãy tham gia cùng tôi trên hành trình phát triển Web3 thú vị này và cùng nhau khai thác toàn bộ tiềm năng của nó!

điều kiện tiên quyết

Để làm theo hướng dẫn này và tải ether miễn phí vào Metamask của bạn, bạn sẽ cần các gói sau:


Bạn có thể xem video hướng dẫn bằng video YouTube bên dưới.

Bây giờ, hãy xem các bước và phương pháp bạn sẽ cần để tải số ether miễn phí không giới hạn vào ví Metamask của mình.

Phương pháp mũ cứng

Do tính linh hoạt, khả năng mở rộng và tốc độ của nó, nhiều nhà phát triển web3 cũng như các chuyên gia web3 đã sử dụng Hardhat làm khung phát triển ứng dụng trên mạng Ethereum.


Dưới đây là các bước để tải Ethers vào Metamask bằng Hardhat.


BƯỚC 1: Thiết lập cấu trúc dự án Tạo một dự án có tên **freeTestEthers** , đây có thể là bất kỳ dự án dựa trên JavaScript nào như NodeJs, ReactJs, VueJs hoặc thậm chí là dự án NextJs. Trong ví dụ này, chúng tôi sẽ thực hiện một dự án NodeJs.


Tiếp theo, mở thư mục dự án trên thiết bị đầu cuối hoặc chỉ cần điều hướng đến thư mục đó và chạy các lệnh sau.


 cd freeTestEthers npm init --y


Lệnh trên sẽ khởi tạo thư mục dưới dạng dự án nodeJs. Xem hình ảnh dưới đây.


tệp pack.json

BƯỚC 2: Tạo dự án Hardhat Cài đặt các gói Hardhat cho phép bạn chạy máy chủ chuỗi khối, trên thiết bị đầu cuối, hãy chạy các lệnh sau:


 npm install hardhat


Sau khi cài đặt, hãy chạy lệnh hardhat bên dưới.


 npx hardhat


Bây giờ, hãy làm theo lời nhắc như có thể thấy trong hình bên dưới để hoàn tất cài đặt:


Trình hướng dẫn lệnh Hardhat

BƯỚC 3: Chạy máy chủ Hardhat Sau khi hoàn tất cài đặt, hãy chạy lại lệnh này để khởi động máy chủ chuỗi khối Hardhat:


 npx hardhat node 

Máy chủ mũ cứng

Lệnh trên sẽ tạo ra một máy chủ trông giống như trong hình trên. Vui lòng quan sát sự khác biệt giữa các tài khoản và khóa riêng của họ. Sau này, chúng tôi sẽ sử dụng các khóa riêng để nhập Ether vào Metamask.


BƯỚC 4: Truy cập Metamask Với Metamask đã được cài đặt, hãy mở trình duyệt của bạn và truy cập liên kết sau để mở giao diện tiện ích mở rộng Metamask đầy đủ. Nó sẽ trông giống như hình dưới đây.

tiện ích mở rộng chrome://nkbihfbeogaeaoeehlenkodefgpgknn/home.html#


Giao diện Metamask

BƯỚC 5: Cấu hình mạng

Bây giờ chúng tôi yêu cầu Metamask sử dụng máy chủ Hardhat đang chạy ở bước 3 của phần này.


Metamask thường đi kèm với mạng Localhost theo mặc định đã được cấu hình Hardhat, vì vậy chúng tôi sẽ không cần phải thiết lập mạng từ đầu.


Truy cập trang mạng của Metamask và đảm bảo rằng thiết lập của bạn nằm trên cùng một trang với trang của tôi.


Bước một

Bước hai

Bạn có nhận thấy cấu hình mạng trong hình trên không?


  • Tên mạng: Đề cập đến bí danh bạn muốn đặt cho mạng chuỗi khối của mình.
  • URL RPC mới: Trỏ tới điểm cuối HTTP nơi có thể truy cập dịch vụ chuỗi khối, nó bao gồm máy chủ và cổng của máy chủ chuỗi khối.
  • Chain Id: Chỉ định một số nhận dạng duy nhất cho một mạng blockchain cụ thể, đối với máy chủ Hardhat, nó luôn là 31337.
  • Biểu tượng tiền tệ: Cho biết loại tiền điện tử được sử dụng trong một mạng chuỗi khối cụ thể.


BƯỚC 6: Nhập tài khoản Từ bước 3, sao chép khóa cá nhân đầu tiên cho tài khoản không (0) như có thể thấy trong hình ảnh sau.


Bước một

Bây giờ, hãy đảm bảo rằng bạn chọn Localhost làm mạng ưa thích của mình và nhấp vào nút “ nhập tài khoản ” như trong hình bên dưới.


Bước hai

Bước thứ ba

Bước bốn

Xin chúc mừng, bạn đã có thể nhập một tài khoản mới bằng khóa riêng của nó, bây giờ hãy so sánh cách thông qua địa chỉ tài khoản khóa riêng 5 giống với địa chỉ trong hình ảnh bên dưới.


Địa chỉ ví và số dư đã nhập


Giờ đây, bạn có thể lặp lại quy trình này để nhập thêm tài khoản từ máy chủ Hardhat của mình.


Với quy trình một lần này được triển khai, bất cứ khi nào bạn khởi động máy chủ chuỗi khối Hardhat của mình, tài khoản của bạn sẽ được cập nhật với số dư 10.000 ETH mới. Giờ đây, bạn có thể sử dụng tất cả các Ether này cho quy trình phát triển Hardhat của mình.


Khóa học thị trường NFT


Phương pháp Ganache

Truffle là một trong những bộ công cụ toàn diện nhất để phát triển hợp đồng thông minh. Đối với một máy chủ chuỗi khối, họ có Ganache.


Với Ganache, bạn không cần cài đặt nó trên một dự án cụ thể, bạn chỉ cần thiết lập nó trên toàn cầu một lần trên máy Cục bộ của mình. Dưới đây là các bước để tải Ethers vào Metamask bằng Ganache.


BƯỚC 1: Cài đặt máy chủ Ganache Để cài đặt Ganache trên toàn cầu trên máy của bạn, hãy chạy lệnh sau trên thiết bị đầu cuối của bạn:


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


Sau khi cài đặt, bạn sẽ thấy một kết quả tương tự như hình ảnh bên dưới.


Cài đặt

BƯỚC 2: Chạy máy chủ Ganache Sau khi hoàn tất cài đặt, hãy chạy lệnh bên dưới để khởi động máy chủ chuỗi khối Ganache:


 ganache -d 

máy chủ ganache

Một máy chủ giống với máy chủ trong hình trên sẽ được tạo bằng lệnh đã nói ở trên. Vui lòng chú ý đến sự khác nhau giữa các tài khoản và khóa riêng tư của chúng. Các khóa riêng cuối cùng sẽ được sử dụng để nhập Ethers vào Metamask giống như chúng tôi đã làm với Hardhat.


BƯỚC 3: Định cấu hình mạng Một lần nữa, chúng ta phải hướng dẫn Metamask kết nối với máy chủ Ganache đang hoạt động trong bước 3 của phần này. Lần này, một mạng hoàn toàn mới sẽ được thêm từ đầu.


Xác minh rằng cấu hình của bạn nằm trên cùng một trang với cấu hình của tôi trên trang mạng của Metamask.


Bước một

Bước hai

Bây giờ, nên biết rằng sự khác biệt duy nhất giữa máy chủ Hardhat và Ganache là Id chuỗi của chúng. Trong khi Hardhat có id chuỗi 31337, Ganache có 1337. Hãy đảm bảo rằng bạn nhấp vào nút lưu để thêm nó vào danh sách mạng của mình.


BƯỚC 4: Nhập tài khoản Từ bước 3, sao chép khóa cá nhân đầu tiên cho tài khoản không (0) như có thể thấy trong hình ảnh sau.


Bước một


Bây giờ, hãy đảm bảo rằng bạn chọn Localhost làm mạng ưa thích của mình và nhấp vào nút “ nhập tài khoản ” như trong hình bên dưới.


Bước hai

Bước thứ ba

Bước bốn


Xin chúc mừng, bạn đã có thể nhập một tài khoản mới bằng khóa riêng của nó, bây giờ hãy so sánh cách thông qua địa chỉ tài khoản khóa riêng 5 giống với địa chỉ trong hình ảnh bên dưới.


Địa chỉ ví và số dư đã nhập

Bạn có thể nhập tài khoản vào ví Metamask của mình theo cách này. Thực hiện quy trình này ngay bây giờ sẽ cho phép bạn nhập thêm các tài khoản máy chủ Ganache.


Sau khi hoàn thành quy trình một lần này, mỗi khi bạn bật máy chủ chuỗi khối Hardhat, tài khoản của bạn sẽ được cập nhật với số dư mới là 1.000 ETH. Tất cả các Ether này hiện có sẵn để sử dụng trong quy trình phát triển Hardhat của bạn.


Cuốn sách mới nhất của tôi


Đừng bỏ lỡ cơ hội trở thành nhà phát triển hợp đồng thông minh được săn đón! Hãy sở hữu cuốn sách của tôi, "Nắm bắt sự phát triển hợp đồng thông minh" và đạt được những kỹ năng và kiến thức bạn cần để vượt trội trong lĩnh vực thú vị này. Và trong khi bạn đang ở đó, hãy nhớ đăng ký kênh của tôi để cập nhật những video phát triển web3 mới nhất.

Phần kết luận

Tóm lại, hướng dẫn này cung cấp hai phương pháp, phương pháp Hardhat và Ganache, để thêm Ethers miễn phí không giới hạn vào ví Metamask cho mục đích thử nghiệm và phát triển. Cả hai phương pháp đều yêu cầu cài đặt NodeJ, tiện ích mở rộng Chrome cho Metamask và sử dụng khung Hardhat hoặc Ganache. Bằng cách làm theo các bước được nêu trong hướng dẫn, người dùng có thể dễ dàng tải Ethers vào ví Metamask của họ và có sẵn nguồn cung dồi dào để thử nghiệm và phát triển hợp đồng thông minh Ethereum.


Đó là hướng dẫn này, cảm ơn bạn đã theo dõi và hẹn gặp lại bạn ở hướng dẫn tiếp theo!

Giới thiệu về tác giả

Gospel Darlington là nhà phát triển chuỗi khối toàn diện với 7 năm kinh nghiệm trong ngành phát triển phần mềm.


Bằng cách kết hợp Phát triển phần mềm, viết và giảng dạy, anh ấy trình bày cách xây dựng các ứng dụng phi tập trung trên các mạng chuỗi khối tương thích với EVM.


Để biết thêm thông tin về anh ấy, vui lòng truy cập và theo dõi trang của anh ấy trên Twitter , Github , LinkedIn hoặc trang web của anh ấy .