Rút tiền
Gửi tiền từ ví Fystack đến một địa chỉ bên ngoài. Lệnh rút tiền đi qua một biểu mẫu nhiều bước, bao gồm sàng lọc rủi ro địa chỉ và gắn danh mục, trước khi vào hàng đợi phê duyệt dựa trên ngưỡng ký của workspace.
Tổng quan
Luồng rút tiền được thiết kế theo cơ chế kiểm soát maker-checker. Một Proposer hoặc Admin khởi tạo lệnh rút tiền; sau đó một hoặc nhiều Signer phải phê duyệt trước khi giao dịch được phát sóng on-chain. Số lượng phê duyệt cần thiết được xác định bởi cấu hình ngưỡng của ví.
Cách tạo lệnh rút tiền
Bước 1: Mở ví và nhấn Send
Ở thanh bên trái, nhấn Wallet. Chọn ví bạn muốn gửi tiền, sau đó nhấn nút Send ở khu vực phía trên của trang tổng quan ví.
Bước 2: Điền thông tin rút tiền
Modal Withdraw mở ra với bốn trường bắt buộc:
- Wallet: ví nguồn (được chọn sẵn dựa trên nơi bạn nhấn Send)
- Asset: token và mạng lưới để gửi (ví dụ USDC trên Base)
- Amount: số tiền cần gửi; số dư khả dụng và phí mạng ước tính được hiển thị bên dưới trường này
- Recipient Address: nhập trực tiếp một địa chỉ hoặc chọn từ Address Book của bạn
Network Fee được trừ vào token gas gốc của mạng lưới đã chọn, không phải từ tài sản đang được gửi. Hãy đảm bảo ví của bạn có đủ token gas để trả phí.
Bước 3: Xem phân tích rủi ro địa chỉ
Sau khi chọn địa chỉ người nhận, Fystack tự động thực hiện Address Risk Analysis do DD.xyz cung cấp. Bảng này hiển thị:
- Risk Score: tỷ lệ phần trăm từ 0% (rủi ro thấp) đến 100% (rủi ro cao)
- Current Status: Low / Medium / High
- Dữ liệu on-chain: tổng số giao dịch, số dư hiện tại và ngày giao dịch đầu tiên
Nếu xuất hiện Address Poisoning Attack Warning, địa chỉ người nhận đã bị gắn cờ là mục tiêu của tấn công đầu độc địa chỉ, một hình thức lừa đảo trong đó kẻ tấn công gửi các giao dịch rất nhỏ từ những địa chỉ trông giống hệt để lừa bạn sao chép nhầm địa chỉ từ lịch sử giao dịch. Hãy kiểm tra kỹ toàn bộ địa chỉ từng ký tự một với đối tác trước khi tiếp tục.
Bước 4: Chọn danh mục, thêm ghi chú rồi nhấn Withdraw
Trước khi gửi, hãy gắn thẻ cho giao dịch phục vụ mục đích báo cáo:
- Categories (Optional): gán một hoặc nhiều danh mục (ví dụ MKT, Ops). Bạn có thể tạo ngay danh mục mới với tên và màu tùy chỉnh.
- Notes: thêm ghi chú dạng văn bản tự do, hiển thị cho người phê duyệt và trong lịch sử giao dịch.
Một cảnh báo hiển thị ngay trong biểu mẫu nhắc bạn xác minh độ an toàn của địa chỉ trước khi tiếp tục. Khi đã chắc chắn, nhấn nút Withdraw để gửi giao dịch đi phê duyệt.
Bước 5: Trạng thái phê duyệt
Sau khi gửi, modal Approval Status xuất hiện, tóm tắt chi tiết giao dịch và liệt kê những người phê duyệt cần thiết. Mỗi người phê duyệt hiển thị trạng thái Pending Approval cho đến khi họ thực hiện thao tác.
Nếu bạn là một trong những signer bắt buộc, bạn có thể Approve hoặc Cancel giao dịch trực tiếp từ modal này.
Giao dịch chỉ được phát sóng on-chain sau khi đủ số lượng signer cần thiết (theo ngưỡng của ví) đã phê duyệt.
Bước 6: Theo dõi lệnh rút tiền trong tab Withdrawals
Mở ví, sau đó mở tab Withdrawals. Giao dịch mới của bạn xuất hiện ở đầu danh sách với nhãn Pending Approval. Phần đầu trang ví cũng hiển thị số tiền đang ở trạng thái On Hold cho đến khi đạt ngưỡng.
Những người phê duyệt khác có thể nhấn Review để mở modal Approval Status và bỏ phiếu.
Bước 7: Xác nhận trong tab Transactions
Khi đã thu thập đủ phê duyệt, chuyển sang tab Transactions trong cùng ví. Lệnh rút tiền xuất hiện ở đầu danh sách với trạng thái Completed, xác nhận giao dịch đã được phát sóng on-chain.
Bước 8: Xác minh on-chain qua Block Explorer
Nhấn biểu tượng liên kết ngoài trên dòng giao dịch để mở giao dịch trên BaseScan (hoặc block explorer tương ứng với mạng lưới của bạn). Tại đây bạn có thể xác nhận:
- Status: Success
- Transaction Hash: mã định danh on-chain duy nhất
- Block: số block và xác nhận bởi sequencer
- Số tiền và người nhận: xác minh đúng số tiền đã đến đúng địa chỉ
Trạng thái rút tiền
| Trạng thái | Ý nghĩa |
|---|---|
| Pending Approval | Giao dịch đã được đề xuất và đang chờ đủ số lượng phê duyệt từ signer. Tiền được tạm giữ trong thời gian này. |
| Completed | Đã đạt ngưỡng và giao dịch đã được phát sóng và xác nhận on-chain thành công |
| Cancelled | Một signer hoặc người đề xuất đã hủy giao dịch trước khi đạt ngưỡng. Số tiền tạm giữ được trả lại vào số dư khả dụng. |
Thực hành tốt nhất
- Luôn tự xác minh địa chỉ người nhận trước khi gửi, vì giao dịch on-chain không thể đảo ngược
- Dùng Address Book để lưu và tái sử dụng các địa chỉ tin cậy, giảm rủi ro nhập sai thủ công
- Hãy nghiêm túc với Address Poisoning Attack Warning, luôn xác nhận toàn bộ địa chỉ với đối tác qua một kênh riêng
- Thêm Note mô tả mục đích của lệnh rút tiền để giúp người phê duyệt đưa ra quyết định đúng đắn và duy trì nhật ký kiểm toán rõ ràng
- Gán Category cho mọi lệnh rút tiền để báo cáo giao dịch được ngăn nắp
- Sau khi được phê duyệt, đối chiếu giao dịch trên block explorer để xác nhận đúng số tiền đã đến đúng địa chỉ