Hướng dẫn sử dụng Uniswap

Uniswap là gì?

Uniswap là một protocol được xây dựng trên Ethereum, cho phép người dùng Swap các Token ERC20 trên mạng lưới Ethereum một cách nhanh chóng mà không cần trung gian (Permissionless, Trustless, Transparency).

Uniswap DEX

Uniswap V2 là sàn giao dịch phi tập trung (DEX) sử dụng Uniswap Protocol cho phép người dùng:

  • Swap các Token ERC20 nhanh chóng và dễ dàng.
  • Đóng góp vào liquidity pools cho bất kỳ ERC20 Token nào và nhận được hoa hồng dưới dạng Fee Swap.

Ngày 10/05/2021, Uniswap V3 đã chính thức cập nhật Mainnet thêm các tính năng:

  • Thanh khoản tập trung.
  • Cập nhật thêm nhiều khung phí hơn cho Liquidity Provider.
  • Cập nhật Oracle mới.

Đây được xem là bản nâng cấp hoàn toàn so với bản cập nhật Uniswap V2 trước đó.

Hướng dẫn giao dịch trên Uniswap

Bước 1: Để giao dịch trên Uniswap, cần vào trang web chính thức của Uniswap: https://app.uniswap.org/

Bước 2: Chọn kết nối ví.

Bước này, nhà đầu tư có thể lựa chọn Wallet Connect, và kết nối với các ví không được hỗ trợ chính thức như Safepal Wallet, Trust Wallet, Coin98 Wallet,…..

Bước 3: Chọn token mong muốn và swap. Đối với các token không hiển thị trên bảng danh sách nhà đầu tư có thể sao chép contract của token đó và dán vào bảng danh sách.

Uniswap hiện đang tồn tại 2 sản phiên bản Uniswap V2 và Uniswap V3 song song. Khi giao dịch 1 cặp bất kì, Uniswap sẽ chọn mức giá tốt hơn ở 2 phiên bản.

Lưu ý: phiên bản giao dịch mặc định sử dụng là Uniswap V3.

Ví dụ,

Khi giao dịch cặp ETH/ DAI. Vì phiên bản Uniswap V3 cho tỉ lệ tốt hơn, nên mặc định sử dụng phiên bản mới này.

Tuy nhiên, nếu thử giao dịch 1 cặp khác ít được chú ý hơn, như ETH/ BNT, thì màn hình sẽ hiển thị “Get a the better price on V2”.

Điều đó có nghĩa, phiên bản V2 cung cấp rate tốt hơn. Có thể là vì thanh khoản bên Uniswap V2 vẫn chưa chuyển qua hoàn toàn.

Và để giao dịch trên Uniswap V2, chỉ cần chọn vào nút “Get a better price on V2” đó và giao dịch như bình thường.

Nếu muốn chuyển về lại Uniswap V3, lại tiếp tục nhấn vào đó và quay lại phiên bản mới.

Hướng dẫn chuyển thanh khoản từ Uniswap V2 sang V3

Bước 1: Ở màn hình chính của Uniswap, chọn mục Pool ⇒ chọn More ⇒ Chọn Migrate.

Bước 2: Nếu có cung cấp thanh khoản, màn hình sẽ hiển thị các LP token như sau. Tiếp tục chọn “Manage” tiếp tục quá trình chuyển thanh khoản.

Bước 3: Ở bước này, nhà phát triển sẽ set 2 chỉ số mà dự án mong muốn khi cung cấp thanh khoản trong Uniswap V3, bao gồm: Mức phí và Khoảng giá.

Mức phí: Uniswap V3 cho chọn 1 trong 3 mức phí. Dự án cũng đã chú thích rõ nên chọn phức phí nào cho phù hợp.

  • 0.05% fee: Mức phí thường được áp dụng cho các cặp yêu cầu sự ổn định như USDC/ DAI, wBTC/sBTC,… Mức phí thấp sẽ làm giá ở các Pool này ít biến động.
  • 0.3% fee: Mức phí được áp dụng ở đa số các Pool thông thường.
  • 1% fee: Mức phí được áp dụng cho cặp token hiếm, ít nguồn cung trên thị trường.

Khoảng giáThanh khoản tập trung là tính năng đột phá của Uniswap V3, nhà phát triển có thể cung cấp trong 1 khoản bất kì, qua đó tối ưu hóa nguồn vốn.

Ví dụ: như cặp LP token DOLA/ ETH , với tỉ lệ ETH = 3723 DOLA.

Vì DOLA là 1 stablecoin nên mình sẽ tập trung thanh khoản trong phạm vi gần mức giá đó, và đã chọn cung cấp trong phạm vi từ 3600 DOLA/ ETH đến 3800 DOLA / 1 ETH. Nếu giá ETH tăng hoặc giảm vượt ra khỏi phạm vi đó, nhà phát triển sẽ không được hưởng phí.

Nhà phát triển cũng có thể chọn các nút +0.1%, -0.1% để điều chỉnh mức giá cho phù hợp.

Bước 4: Chấp thuận và Chuyển thanh khoản.

Sau khi đã hoàn thành 3 bước trên và đã kiểm tra kĩ càng, chọn Allow và Migrate, và chấp thuận trong ví non-custodial.

Hướng dẫn cung cấp thanh khoản trên Uniswap v3

Để cung cấp thanh khoản trong Uniswap V3, nhà phát triển thực hiện theo các bước sau.

Bước 1: Ở màn hình chính của Uniswap, chọn Pool ⇒ chọn New Position.

Bước 2: Điền 4 thông tin để cung cấp thanh khoản. Bao gồm:

  • Chọn token cung cấp thanh khoản.
  • Chọn Mức phí.
  • Chọn Khoảng giá sẽ cung cấp thanh khoản.
  • Chọn số tiền sẽ cung cấp thanh khoản.

(2.1) Chọn token cung cấp thanh khoản. Chọn 2 token nhà phát triển muốn cung cấp thanh khoản

(2.2) Chọn Mức phí. Cũng sẽ có 3 mức phí cho lựa chọn: 0.05%, 0.3%, 1%.

(2.3) Chọn khoảng giá muốn cung cấp thanh khoản. Chọn khoảng giá mà giá sẽ di chuyển phần lớn quanh khu vực đó.

Ví dụ như trong trường hợp này, khi giá ETH đang ở mức 3500 DAI, có thể chọn cung cấp thanh khoản ở mức giá 1 ETH bằng 3000 DAI – 4000 DAI.

(2.4) Chọn số tiền muốn muốn cung cấp thanh khoản.

Bước 3: Sau khi đã hoàn thành điền 4 thông tin trên, Chỉ cần chọn Approve Add thanh khoản và xác nhận trong ví Non-custodial.

Nếu bài viết này mang lại thông tin hữu ích hãy chia sẻ đến mọi người để có thể cùng biết đến.

Thân ái!

icons8-exercise-96 chat-active-icon