CyStack logo
  • Sản phẩm & Dịch vụ
  • Giải pháp
  • Bảng giá
  • Công ty
  • Tài liệu
Vi

vi

Mục lục

Trang chủBlogHướng dẫn cách đưa hợp đồ...
Blockchain

Hướng dẫn cách đưa hợp đồng thông minh lên Etherscan

3 phút đọc05/06/2025
CyStack Author
Chris Pham

Technical Writer

0 lượt xem
Reading Time: 3 minutes

đưa hợp đồng thông minh lên Etherscan

Trước khi bắt đầu đọc bài hướng dẫn chi tiết, tôi khuyên bạn nên xem video này để nắm sơ cách thức đưa hợp đồng thông minh lên Etherscan:

Verify Your Contract on Etherscan – Hello World Pt 3

Phần 3: Phát Hành Hợp Đồng Thông Minh của Bạn trên Etherscan

Bạn đã hoàn thành những bước quan trọng nhất của việc đưa hợp đồng thông minh vào hoạt động – giờ là lúc để chia sẻ thành quả này với cộng đồng!

Việc xác minh hợp đồng thông minh trên Etherscan cho phép bất kỳ ai cũng có thể xem mã nguồn và tương tác trực tiếp với hợp đồng của bạn. Để tôi hướng dẫn bạn từng bước một.

Bước 1: Tạo Khóa API trên Tài Khoản Etherscan

Khóa API Etherscan là yếu tố bắt buộc để xác nhận quyền sở hữu của bạn đối với hợp đồng thông minh mà bạn muốn công khai.

Nếu bạn chưa có tài khoản Etherscan, hãy đăng ký thông qua liên kết này. (https://etherscan.io/register)

Sau khi đăng nhập, hãy nhấp vào tên người dùng của bạn ở góc trên bên phải và chọn “My profile” (Hồ sơ của tôi):

Sau khi thực hiện các bước trên, bạn sẽ thấy khóa API mới của mình, được đánh dấu màu đỏ như hình bên dưới. Hãy sao chép khóa API này vào bảng nhớ tạm.

Bước 2: Hợp Đồng Thông Minh Triển Khai Bằng Hardhat

Bước 2.1: Cài Đặt Plugin hardhat-etherscan

Trong thư mục hello-world của bạn, hãy thực thi lệnh sau để cài đặt hardhat-etherscan:

Tiếp theo, hãy chỉnh sửa tệp hardhat.config.js để tích hợp thông tin hardhat-etherscan, đảm bảo nhập chính xác khóa API Etherscan của bạn:

Bước 2.2: Xác Minh Hợp Đồng Thông Minh trên Etherscan!

Trong thư mục hello-world, hãy chạy lệnh sau trong terminal:

Hãy đảm bảo rằng DEPLOYED_CONTRACT_ADDRESS là địa chỉ của hợp đồng thông minh bạn đã triển khai trên mạng thử nghiệm Goerli. Đồng thời, đối số cuối cùng, ‘Hello World!’, phải khớp chính xác với chuỗi bạn đã sử dụng trong bước triển khai ở Phần 1.

Nếu mọi thứ diễn ra suôn sẻ, bạn sẽ thấy thông báo sau trong terminal:

Congrats! Your smart contract code should be on Etherscan!

(Chúc mừng! Hợp đồng thông minh của bạn đã được phát hành trên Etherscan!)

Bước 4: Kiểm Tra Hợp Đồng Thông Minh của Bạn trên Etherscan!

Khi bạn truy cập liên kết được cung cấp trong terminal, bạn sẽ thấy mã nguồn và ABI của hợp đồng thông minh được công khai trên Etherscan!

Chúc mừng! Bạn đã thành công! Giờ đây, bất kỳ ai cũng có thể gọi hoặc ghi dữ liệu vào hợp đồng thông minh của bạn. Tôi rất mong chờ những dự án tiếp theo của bạn trong tương lai! 🎉

Sau khi hoàn thành hướng dẫn này, hãy chia sẻ trải nghiệm của bạn với cộng đồng nhé!

Về tác giả

Chris Pham
Chris PhamTechnical Writer

I have over 5 years of experience writing technical documentation for tech products, making them accessible and user-friendly. My focus is always on providing clear and precise information. @#@ Tôi đã có hơn 5 năm kinh nghiệm viết tài liệu kỹ thuật cho các sản phẩm công nghệ, giúp người dùng dễ dàng tiếp cận và sử dụng. Tôi luôn tập trung vào việc cung cấp thông tin chính xác và dễ hiểu.

Cập nhật thông tin mới nhấtNhận các thông tin mới nhất về mối đe dọa, báo cáo an ninh mạng từ CyStack về hòm thư điện tử của bạn

Thảo luận (0)

Đăng nhập để thảo luận

Bài viết liên quan