Đừng bỏ lỡ những hiểu biết có giá trị về thế giới phát triển Web3! , 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ớ 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ó!
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.
cd freeTestEthers npm init --y
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
npx 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
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#
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.
Bạn có nhận thấy cấu hình mạng trong hình trên không?
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â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.
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.
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
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ộ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.
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â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ạ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.
Đừng bỏ lỡ cơ hội trở thành nhà phát triển hợp đồng thông minh được săn đón! 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ớ để cập nhật những video phát triển web3 mới nhất.
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.