

Sui Advanced Program: Building a DEX - Integration
Sui Advanced Program: Building a DEX - Integration
Trong workshop này, người tham gia sẽ được hướng dẫn cách kết nối giao diện người dùng (frontend) với smart contract DEX đã xây dựng trên Sui. Buổi học tập trung vào việc tạo ra một giao diện web đầy đủ chức năng cho phép người dùng kết nối ví, đọc dữ liệu on-chain, và thực hiện các hành động như swap token hay cung cấp thanh khoản bằng Sui TypeScript SDK và dApp Kit.
Sau khi hoàn thành, học viên sẽ có thể xây dựng một DEX interface sẵn sàng cho người dùng thực tế với trải nghiệm mượt mà và phản hồi trực quan.
🚀 Nội dung chính
🔹 SDK & Environment Setup:
Thiết lập môi trường phát triển frontend với Sui TypeScript SDK, khởi tạo Sui client để kết nối mạng, và cài đặt dApp Kit – bộ công cụ React hỗ trợ truy vấn dữ liệu blockchain và quản lý ví.
🔹 Wallet & Account Integration:
Học cách tích hợp ví người dùng vào dApp, hiển thị trạng thái kết nối, và quản lý account state để người dùng có thể tương tác với DEX. Bạn sẽ sử dụng các provider và component từ dApp Kit hoặc các wallet kit như Suiet Wallet Kit để tự động nhận diện và kết nối nhiều loại ví trên Sui.
🔹 Fetch Balances, Pools & Positions:
Sử dụng các hook và API SDK để lấy dữ liệu on-chain như số dư token, trạng thái pool, và vị trí thanh khoản người dùng đang nắm giữ, phục vụ cho việc hiển thị thông tin trên giao diện.
🔹 Executing DEX Actions:
Xây dựng và gửi giao dịch swap hoặc cung cấp/rút thanh khoản bằng SDK. Học viên sẽ học cách ký và submit transaction từ frontend, xử lý kết quả trả về và các lỗi có thể xảy ra trong quá trình thực thi.
🔹 Reading On-Chain Data:
Tìm hiểu cách truy vấn dữ liệu direct từ blockchain bằng hooks hoặc client SDK – bao gồm dynamic fields, sự kiện (events) và object metadata – để cập nhật dữ liệu realtime cho UI.
🔹 UX & Production Readiness:
Tối ưu trải nghiệm người dùng, quản lý trạng thái loading/transaction, handling error, và chuẩn bị nền tảng để đưa app frontend lên testnet/mainnet một cách trơn tru.
👨💻 Buổi workshop phù hợp cho:
Developer đã có hiểu biết cơ bản về blockchain và muốn học sâu về DeFi trên Sui.
Lập trình viên quan tâm đến smart contract an toàn và có thể mở rộng.
Sinh viên CNTT muốn trải nghiệm thực hành với Move & DeFi primitives.
Dev Web2 muốn chuyển sang thế giới Web3 và xây dựng sản phẩm tài chính phi tập trung.
📍 Thời gian & địa điểm
Thời gian: Thứ 2, 29 tháng 12, 2025 | 20:00PM - 22:00PM.
Địa điểm: Sol cafe & co-working, 181 Trần Quốc Vượng
📎 Chuẩn bị trước khi tham dự
✔️ Cài đặt Sui CLI và thiết lập ví Sui.
✔️ Đọc qua tài liệu cơ bản về Move và hiểu sơ qua mô hình object-centric của Sui.
✔️ Tìm hiểu trước về các khái niệm DeFi như AMM, liquidity pool, slippage, fees.
👉 Cùng nhau học hỏi – thực hành – và phát triển kỹ năng xây dựng DEX trên Sui! 🚀
📸 HÌNH ẢNH VÀ THÔNG TIN CÁ NHÂN CỦA BẠN.
Bạn xác nhận rằng hoạt động chụp ảnh, ghi âm và quay video có thể diễn ra tại sự kiện của chúng tôi. Bằng cách tham gia sự kiện, bạn cho phép chúng tôi ghi hình, quay phim, chụp ảnh hoặc ghi lại hình ảnh của bạn trên bất kỳ phương tiện truyền thông nào hiện có hoặc sẽ được phát triển trong tương lai, đồng thời phân phối, phát sóng, sử dụng hoặc phổ biến những nội dung này trên toàn cầu, vĩnh viễn mà không cần thêm sự chấp thuận hoặc bất kỳ khoản thanh toán nào cho bạn. Sự cho phép này bao gồm, nhưng không giới hạn ở, quyền chỉnh sửa nội dung truyền thông và sử dụng riêng lẻ hoặc kết hợp với thông tin khác. Ngoài ra, khi tham gia sự kiện, bạn đồng ý cho phép chúng tôi thu thập thông tin cá nhân của bạn, bao gồm nhưng không giới hạn ở tên và địa chỉ email, nhằm cải thiện chất lượng sự kiện, theo chính sách bảo mật của chúng tôi.