

Move in Pratice: Building a DEX Part 4
Move in Practice: Part 4 – Building a DEX UI trên Sui
Sau khi đã hoàn thiện core logic on-chain ở các buổi trước, Move in Practice bước vào Part 4 – nơi anh em sẽ chính thức đem DEX ra đời thực với giao diện UI hoàn chỉnh, kết nối trực tiếp on-chain trên Sui.
Tại buổi này, anh em sẽ được:
🧠 Học cách build UI frontend cho basic DEX từ Part 1, dựa trên Sui Move Bootcamp Module IV (Building dApps) – tập trung React/TypeScript integration
💻 Thực hành với Sui Dapp Kit và TypeScript SDK: connect wallet, signing tx, handle decimals, query pool và trigger swaps
🧑💻 Code trực tiếp SimpleSwapInterface.tsx, query reserves/rate, và execute deposit/swap qua UI
📍 Nhận stamp đặc biệt trong Sui Passport – series DEX
🎁 Mang về những phần quà exclusive chỉ có tại workshop
⚠️ Lưu ý:
Hãy mang theo laptop để thực hành đầy đủ.
Series có tính liên kết, hãy tham gia trọn bộ để không bỏ lỡ progress!
⏰ Thời lượng: 2 giờ (bao gồm lý thuyết & hands-on coding)
💧 Đây là lúc để biến “DEX trong code” thành “DEX anh em thật sự có thể click & swap”. Let’s ship!!! 💧
Follow:
SuiHub APAC: SuiHubAPAC
Discord: https://discord.com/invite/DBRhkYcHeP
USE OF YOUR LIKENESS AND PERSONAL INFORMATION.
You acknowledge that our events may include photography, audio, and video recordings. By participating in an Event, you grant us the right to record, film, photograph, or capture your likeness in any media now available or hereafter developed, and to distribute, broadcast, use, or otherwise disseminate such media globally, in perpetuity, without further approval from you or any payment to you. This grant includes, but is not limited to, the right to edit such media and to use the media alone or in combination with other information. Additionally, by participating in an Event, you consent to the collection of personal information, including, but not limited to, your name and email address, to improve our Events, as outlined in our privacy policy.