Làm thế nào để thiết lập thoát ví cho ví giao dịch DEX?

Phát hành vào 24 thg 9, 2025Cập nhật vào 28 thg 11, 2025Thời gian đọc: 15 phút19

Thoát ví là gì

Thoát ví là một tính năng bảo vệ cho ví giao dịch DEX trên OKX. Những ví này là hợp đồng thông minh không thể nhập vào các ứng dụng ví khác bằng cách sử dụng cụm từ ghi nhớ hoặc khóa riêng tư.
Tính năng thoát ví cho phép bạn:

  • Chuyển quyền kiểm soát ví giao dịch DEX của bạn sang ví tự lưu ký của riêng bạn.

  • Đảm bảo bạn luôn có truy cập đầy đủ với tài sản của mình.

  • Sử dụng công cụ trên web để chuyển tài sản vào ví của bạn khi cần.

Cách thức hoạt động của tính năng thoát ví

Sau đây đây là tóm tắt cách thức hoạt động:

  1. Trên ứng dụng OKX, kích hoạt tính năng Thoát ví để chuyển quyền kiểm soát ví giao dịch DEX sang địa chỉ ví bạn chọn

  2. Bạn cần kiểm tra kỹ địa chỉ ví mong muốnđịa chỉ ví giao dịch DEX gốc trên ứng dụng

  3. Thiết lập và chạy một script để mở trình duyệt web cho chuyển token

  4. Sử dụng trình duyệt để chuyển tài sản từ ví giao dịch DEX sang ví của bạn một cách an toàn

Làm cách nào để thiết lập tính năng thoát ví?

  1. Kiểm tra các chain mà ví giao dịch DEX của bạn đang dùng

  2. Tạo ví tự lưu ký nếu cần:

    • Nếu bạn chưa có địa chỉ ví, hãy tạo địa chỉ ví bằng Ví Web3 OKX, MetaMask hoặc ví khác. Tìm hiểu cách tạo ví OKX ở đây.

    • Đối với EVM Chain (như BNB Chain, Base,v.v.): Bạn có thể dùng cùng một địa chỉ ví trên các chuỗi. Nạp khoảng 5 USD token phí gas.

    • Đối với Solana (SOL): Sử dụng ví Solana và nạp SOL trị giá ~5 USD làm phí gas.

  3. Trên ứng dụng, chọn Giao dịch > Thoát ví và làm theo hướng dẫn trên màn hình

    Chọn tab giao dịch trên ứng dụng của bạn

    Chọn biểu tượng thoát ví

    • Thao tác này sẽ chuyển quyền kiểm soát ví giao dịch DEX của bạn đến địa chỉ ví đã chọn.

      Chọn thoát ví để tiếp tục

  4. Trong quá trình cấu hình, bạn sẽ được nhắc nhập và xem lại địa chỉ mới của mình trước khi tiếp tục:

    • Nhập địa chỉ mới cho từng chuỗi được hỗ trợ (ví dụ: SOL, BASE, BNB Chain).

    • Đối với BASE và BNB Chain, cả hai đều sử dụng cùng một địa chỉ EVM.

      Xem lại các địa chỉ của bạn

      • Lưu ý: Không sử dụng địa chỉ từ sàn giao dịch tập trung. Việc làm như vậy có thể dẫn đến mất tài sản vĩnh viễn.

    • Tìm hiểu cách sao lưu khóa riêng tư của ví tại đây.

  5. Sau khi thoát ví hoàn tất, hãy tiếp tục trên web để chuyển tài sản của bạn.

Làm cách nào để thiết lập công cụ chuyển tài sản trên trình duyệt web của tôi?

Trước khi bắt đầu

Để chuyển tài sản, trước tiên bạn phải đặt cấu hình công cụ chuyển tài sản trong trình duyệt web của mình. Việc này yêu cầu cài đặt các phiên bản Node.js và trình quản lý gói npm mới nhất:

  • Node.js: phiên bản 22.19.0 trở lên

  • npm: phiên bản 10.9.3 trở lên

Chọn hệ điều hành của bạn trước khi tải xuống

Tải xuống các tệp cài đặt

  1. Tải xuống tệp lưu trữ dự án tại đây vào thư mục mong muốn.

  2. Sau khi tải xuống và giải nén các tệp dự án, hãy mở thư mục có tên Wallet-Release-main

Chạy tập lệnh cài đặt

i) Người dùng Mac

  1. Nhấp đúp vào offBoarding_Mac_script.command trong thư mục Wallet-Release-main.

  2. Nếu thấy cảnh báo, hãy truy cập vào Cài đặt hệ thống > Bảo mật & Quyền riêng tư > Bảo mật, chọn Vẫn mở > Vẫn mở một lần nữa, sau đó nhập mật khẩu Mac của bạn.

  3. Nếu thấy lỗi truy cập:

    • Nhấp chuột phải vào thư mục Wallet-Release-main và chọn Terminal mới tại thư mục.

    • Nhập chmod 755 offBoarding_Mac_script.command và nhấn Enter.

    • Nhấp đúp vào offBoarding_Mac_script.command một lần nữa.

  4. Sau khi thiết lập, bạn sẽ thấy thư mục node_modules và một tệp .env .

    1. Trên máy Mac, tệp .env có thể bị ẩn. Nhấn Command + Shift + . (dấu chấm) để hiển thị các tệp ẩn.

  5. Cập nhật tệp .env trong thư mục Wallet-Release-main:

    1. Nhập khóa riêng tư cho ví của bạn và địa chỉ ví giao dịch DEX (AA). Nếu bạn đang sử dụng Ví Web3 OKX, hãy làm theo hướng dẫn này để xem khóa riêng tư cho ví của bạn.

    2. Đối với chuỗi Solana, hãy đảm bảo sao chép địa chỉ kiểm soát (có hai địa chỉ giao dịch DEX).

    3. Khóa riêng tư Solana phải được cung cấp ở định dạng base58.

    4. Nếu bạn chỉ sử dụng EVM, bạn có thể để trống các trường Solana (và ngược lại).

  6. Chạy lại công cụ bằng cách nhấp đúp vào offBoarding_Mac_script.command.

  7. Mở trình duyệt của bạn và truy cập http://localhost:3000.

Lưu ý: Sau bước thiết lập ban đầu này, bạn chỉ cần lặp lại Bước 4 để chạy lại dự án.

ii) Người dùng Windows

  1. Nhấp đúp vào offBoarding_Windows_script.bat trong thư mục Wallet-Release-main.

  2. Nếu Windows Defender SmartScreen hiển thị cảnh báo, hãy chọn Thông tin chi tiết > Vẫn chạy.

  3. Nếu bạn thấy lỗi quyền, hãy nhấp chuột phải vào tệp và chọn Chạy với tư cách quản trị viên.

  4. Sau khi thiết lập, bạn sẽ thấy thư mục node_modules và một tệp .env .

  5. Cập nhật tệp .env trong thư mục Wallet-Release-main:

    1. Nhập khóa riêng tư cho ví của bạn và địa chỉ ví giao dịch DEX (AA). Nếu bạn đang sử dụng Ví Web3 OKX, hãy làm theo hướng dẫn này để xem khóa riêng tư cho ví của bạn.

    2. Đối với chuỗi Solana, hãy đảm bảo sao chép địa chỉ kiểm soát (có hai địa chỉ giao dịch DEX).

    3. Khóa riêng tư Solana phải được cung cấp ở định dạng base58.

    4. Nếu bạn chỉ sử dụng EVM, bạn có thể để trống các trường Solana (và ngược lại).

  6. Chạy lại công cụ bằng cách nhấp đúp vào offBoarding_Windows_script.bat.

  7. Mở trình duyệt của bạn và truy cập http://localhost:3000.

Lưu ý: Sau bước thiết lập ban đầu này, bạn chỉ cần lặp lại Bước 4 để chạy lại dự án.

Làm cách nào để chuyển token bằng công cụ chuyển tài sản?

  1. Truy cập OKLinkchọn blockchain bạn muốn chuyển token từ đó

    Tìm blockchain của bạn trên tab Explorer

  2. Đối với chain Solana, có 2 địa chỉ ví giao dịch DEX, hãy sao chép Địa chỉ lưu trữ

    Sao chép địa chỉ lưu trữ

  3. Dán địa chỉ vào OKLink và tìm kiếm

    • Bạn có thể xem số dư token gốc (SOL, BNB, ETH).

      Xem số dư token gốc tại đây

    • Bạn cũng có thể xem số dư token có thể thay thế (USDT, USDC,v.v.).

      Xem số dư token có thể thay thế tại đây

  4. Nếu bạn muốn chuyển token có thể thay thế, nhấp vào token được hiển thị để tìm địa chỉ hợp đồng, sau đó sao chép địa chỉ

    Sao chép địa chỉ hợp đồng

  5. Trong công cụ Thoát ví, dán địa chỉ hợp đồng token vào ô Địa chỉ đúc token, dán địa chỉ người nhận vào mục Địa chỉ người nhận và nhập số lượng chuyển (không vượt quá số dư)

    Chọn loại tài sản là Token SPL/ERC20

  6. Để chuyển một token gốc, hãy chọn Token gốc trong Loại tài sản.

    Chọn Token gốc làm loại tài sản của bạn

  7. Nếu bạn nhập số lượng lớn hơn số dư, giao dịch sẽ bị dừng ngay

  8. Xem phí gas ước tính và các chi tiết giao dịch, sau đó nhấp vào Xác nhận để gửi

  9. Nếu thành công, bạn sẽ thấy thông báo xác nhận kèm hash giao dịch

  10. Mở trình khám phá blockchain và nhập hash giao dịch để xác minh

  11. Để kết thúc, đóng cửa sổ terminal được mở bởi script

Vấn đề phổ biến và giải pháp

  • Khóa riêng tư không hợp lệ: đảm bảo rằng khóa Solana sử dụng định dạng chính xác (base58).

  • DEXTRADING_ADDRESS/EOA_PRIVATE_KEY không được đặt: kiểm tra xem tệp .env có chứa tất cả các biến bắt buộc hay không.

  • Số dư không đủ: xác minh ví của bạn có đủ token cho giao dịch chuyển tài sản.

  • Quá nhiều chữ số thập phân: kiểm tra độ chính xác thập phân của token khớp với thông tin bạn nhập.

  • Cổng đã được sử dụng: một chương trình khác có thể đang sử dụng cổng 3000. Đóng các cửa sổ terminal khác đang chạy hoặc dừng tiến trình.

  • Cửa sổ bật lên yêu cầu công cụ dành cho nhà phát triển (Mac): đóng mọi cửa sổ bật lên yêu cầu cài đặt công cụ dành cho nhà phát triển. Không bắt buộc phải có những công cụ này.

  • Cửa sổ bật lên yêu cầu cài đặt phần mềm (Windows): đóng mọi cửa sổ bật lên nhắc bạn cài đặt phần mềm bổ sung.