Hướng dẫn tham gia Taiko Alpha-4 Testnet (Eldfell L3)
Taiko Alpha-4
Taiko là một blockchain layer 2 được xây dựng dựa trên công nghệ zkEVM, tương thích hoàn toàn với Ethereum (tương tự zkSync, Polygon zkEVM, Starknet,...).
Taiko Alpha-4, hay còn được biết đến với cái tên Eldfel L3, là một inception layer của mạng lưới Layer 2 hiện tại của Taiko.
Theo đội ngũ dự án, vì Taiko L2 giống hệt như Ethereum L1 nên team muốn chạy thử nghiệm một Taiko L3 trên Taiko tương tự như vậy (a rollup on a rollup).
Các task testnet trên Taiko Alpha-4 cũng có gì phức tạp, cùng “chiều lòng” dự án để tìm kiếm cơ hội Airdrop nha anh em.
Hướng dẫn Testnet
Setup ví
Anh em truy cập vào trang blog của Taiko để tiến hành thêm chain và token cần thiết của từng chain vào ví MetaMask (Click chuột vào các ô màu hồng).
Nếu gặp lỗi, anh em có thể thêm thủ công bằng Chainlist theo các link sau:
- Sepolia: https://chainlist.org/chain/11155111
- Taiko Grimsvotn L2: https://chainlist.org/chain/167005
- Taiko Eldfell L3: https://chainlist.org/chain/167006
Faucet token
Với Taiko Alpha-4 Testent, anh em vẫn phải làm tương tự theo trình tự Faucet token trên L1 (Sepolia) và bridge sang L2 Grimsvotn (Alpha-3), rồi mới bridge tiếp sang L3 Eldfell (Alpha-4).
Faucet ETH trên Sepolia
- https://sepolia-faucet.pk910.de/
- https://faucet-sepolia.rockx.com
- https://sepoliafaucet.com
- https://infura.io/faucet/sepolia
- https://faucet.quicknode.com/ethereum/sepolia
- https://coinbase.com/faucets/ethereum-sepolia-faucet
Faucet BLL và HORSE trên Sepolia:
Bridge và Swap token
Bridge
Sau khi faucet xong token trên Sepolia, anh em truy cập vào trang web sau để bridge từ Sepolia → L2 Grimsvotn (Alpha-3)
→ https://bridge.test.taiko.xyz
Tiếp tục bridge từ L2 Grimsvotn (Alpha-3) sang L3 Eldfell (Alpha-4)
→ https://bridge.l3test.taiko.xyz
Swap
Khi đã có đầy đủ token ở các chain (ít nhất là ETH), anh em có thể tiến hành swap các cặp token như: ETH, BLL, HORSE, TTKO.
Sau đó tiếp tục bridge những token đó qua lại giữa L2 Grimsvotn và L3 Eldfell. Nên làm tối thiểu 5 tx trên mỗi chain để đảm bảo số lượng.
- Swap trên L2 Grimsvotn: https://swap.test.taiko.xyz
- Swap trên L3 Eldfell: https://swap.l3test.taiko.xyz
Ngoài swap, anh em có thể add thanh khoản các cặp token bất kỳ mà anh em muốn.
Deploy contract
Có khá nhiều cách để anh em deploy contract trên Taiko Alpha-4 Testnet: Foundry, Hardhat, Remix, Thirdweb,...
Anh em có thể tham khảo hướng dẫn chi tiết cách deploy token trong bài viết dưới đây.
Về cách làm thì sẽ tương tự nhau. Anh em chỉ cần lưu ý chuyển sang chain Taiko Alpha-4 Testnet là được.
Verify contract
Sau khi deploy contract, anh em tiếp tục verify token để có thể tương tác với contract đó trên mạng Taiko.
Bước 1: Vào ví MetaMask và tìm contract trên explorer của token mà anh em vừa deploy.
Bước 2: Vào mục “Contract” và chọn “Verify and Publish”
Bước 3: Mục đầu tiên, chọn “Solidity” → Nhập tên token → Chọn Compiler phù hợp (Xem hình ảnh tiếp theo)
Để chọn được Compiler phù hợp, anh em quay trở lại trang Remix và check ở mục được khoanh trong hình.
Bước 4: Tiếp tục chọn các thông tin tương ứng như trong hình. Để lấy được “Contract code” anh em thực hiện theo các bước sau.
Quay trở lại trang Rimix, chọn mục đầu tiên → Tìm đúng mục contract mà anh em vừa tạo, click chuột phải và chọn “Faltten”.
Bước 5: Copy toàn bộ phần code này và paste vào mục “Contract code” ở trang Exploer trước đó → Chọn "Verify và Publish".
Khi contract của token mà anh em deploy hiển thị trên explorer như hình là đã được verify thành công.
Bước 6: Anh em có thể tiến hành add thanh khoản cho token vừa được deploy như hướng dẫn ở phần trên.
Tiếp tục swap cặp token vừa được add thanh khoản để tăng thêm tx.
Tổng kết
Vậy là mình đã hướng dẫn cho anh em các thao tác cơ bản để tham gia bản Alpha-4 Testnet của Taiko. Nếu có thắc mắc gì trong quá trình làm, anh em có thể thảo luận thêm ở channel telegram của Săn Gem để được hỗ trợ nhé!