LƯU Ý: KHÔNG NÊN SỬ DỤNG VÍ CHÍNH CHUYÊN SĂN RETRO ĐỂ TEST KÈO DÙNG VÍ PHỤ
Phần hướng dẫn được thực hiện dựa trên tài liệu của team NFD và chỉnh sửa by SnowFlower9x
Tải các phần mềm hỗ trợ việc deploy
Download VS Code và cài đặt
Download NodeJS và cài đặt (quá trình này sẽ mất kha khá thời gian)
Tải file deploy contracts: https: /github.com/ZAZIK3/zksync-era-deploy
Truy cập link chọn vào Code => Download ZIP => Lưu file sau đó giải nén file ra 1 folder riêng

Tương tác với VS CODE
Mở phần mềm VS CODE

Click File => Open Folder

Chọn vào thư mục lưu file deploy vừa lưu xuống ở bước 1
Cài đặt Extension Solidity: File => Preferences => Extensions

Ở ô tìm kiếm gõ vào Solidity

Ấn vào Install

Mở bảng Terminal

Click vào file .Secret điền private key sau dòng 0x sau đó ấn Save

Ở ô Terminal gõ lệnh sau: npx hardhat compile
Kết quả thành công "Successfully compiled 1 Solidity file".

Tiếp tục gõ tiếp lệnh sau: npx hardhat deploy-zksync
Contracts được deploy như hình dưới, copy contracts chuẩn bị cho bước tiếp

Verify contracts
Truy cập link sau: https: /explorer.zksync.io/
Gõ contracts đã deploy vào ô tìm kiếm

Contracts chưa verify

Click vào Contracts

Click Verify Smart Contract

Copy dòng code dưới đây:
//SPDX-License-Identifier: Unlicensepragma solidity ^0.8.0;
contract Greeter { string private greeting;
constructor(string memory greeting) { greeting = greeting; }
function greet() public view returns (string memory) { return greeting; }
function setGreeting(string memory greeting) public { greeting = greeting; }}
Điền các thông số sau:
Zksolc Verision: v1.3.5
Solc Version: 0.8.17
Contracts Name: Greeter
Enter the Solidity Contract Code: Điền dòng code copy phía trên

Dòng Contstructor Arguments điền như sau:
0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000094869207468657265210000000000000000000000000000000000000000000000
Click Verify Smart Contract

Done


LƯU Ý: KHÔNG NÊN SỬ DỤNG VÍ CHÍNH CHUYÊN SĂN RETRO ĐỂ TEST KÈO DÙNG VÍ PHỤ
Phần hướng dẫn được thực hiện dựa trên tài liệu của team NFD và chỉnh sửa by SnowFlower9x
Tải các phần mềm hỗ trợ việc deploy
Download VS Code và cài đặt
Download NodeJS và cài đặt (quá trình này sẽ mất kha khá thời gian)
Tải file deploy contracts: https: /github.com/ZAZIK3/zksync-era-deploy
Truy cập link chọn vào Code => Download ZIP => Lưu file sau đó giải nén file ra 1 folder riêng

Tương tác với VS CODE
Mở phần mềm VS CODE

Click File => Open Folder

Chọn vào thư mục lưu file deploy vừa lưu xuống ở bước 1
Cài đặt Extension Solidity: File => Preferences => Extensions

Ở ô tìm kiếm gõ vào Solidity

Ấn vào Install

Mở bảng Terminal

Click vào file .Secret điền private key sau dòng 0x sau đó ấn Save

Ở ô Terminal gõ lệnh sau: npx hardhat compile
Kết quả thành công "Successfully compiled 1 Solidity file".

Tiếp tục gõ tiếp lệnh sau: npx hardhat deploy-zksync
Contracts được deploy như hình dưới, copy contracts chuẩn bị cho bước tiếp

Verify contracts
Truy cập link sau: https: /explorer.zksync.io/
Gõ contracts đã deploy vào ô tìm kiếm

Contracts chưa verify

Click vào Contracts

Click Verify Smart Contract

Copy dòng code dưới đây:
//SPDX-License-Identifier: Unlicensepragma solidity ^0.8.0;
contract Greeter { string private greeting;
constructor(string memory greeting) { greeting = greeting; }
function greet() public view returns (string memory) { return greeting; }
function setGreeting(string memory greeting) public { greeting = greeting; }}
Điền các thông số sau:
Zksolc Verision: v1.3.5
Solc Version: 0.8.17
Contracts Name: Greeter
Enter the Solidity Contract Code: Điền dòng code copy phía trên

Dòng Contstructor Arguments điền như sau:
0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000094869207468657265210000000000000000000000000000000000000000000000
Click Verify Smart Contract

Done


Initia Testnet
Creat by SnowFlower9x
Hướng dẫn claim full point Fanclub CyberConnect
Yêu cầu ae phải có tài khoản cyberconnect đã nhé (cái này chắc không cần nhắc lại nữa)Muốn làm gas rẻ thì ae đổi RPC sang RPC này + chỉnh gas về 1-1.5...
Tham gia guild Base Camp
Creat by SnowFlower9x
Initia Testnet
Creat by SnowFlower9x
Hướng dẫn claim full point Fanclub CyberConnect
Yêu cầu ae phải có tài khoản cyberconnect đã nhé (cái này chắc không cần nhắc lại nữa)Muốn làm gas rẻ thì ae đổi RPC sang RPC này + chỉnh gas về 1-1.5...
Tham gia guild Base Camp
Creat by SnowFlower9x
<100 subscribers
<100 subscribers
Share Dialog
Share Dialog
No comments yet