Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
Trang này được dịch tự động bằng AI. Phiên bản tiếng Anh là bản chính thức.Xem bản tiếng Anh →
Swap là thao tác phổ biến nhất của người dùng. Trang này hướng dẫn qua quy trình giao diện Raydium, giải thích các cài đặt bạn có thể kiểm soát, và liệt kê các tình huống lỗi mà bạn có thể gặp phải.
Đầu vào
Mỗi swap cần:- Token đầu vào (địa chỉ mint + số lượng)
- Token đầu ra (địa chỉ mint)
- Dung sai slippage (mặc định 0,5% trong UI; 1% trên các cặp biến động)
- Priority fee (tự động mặc định)
Hướng dẫn giao diện
Trên raydium.io/swap:- Nhập số lượng. Chọn token đầu vào và đầu ra; nhập số lượng vào một trong các hộp. Hộp kia sẽ tự động điền dựa trên báo giá hiện tại.
-
Kiểm tra đường định tuyến. Bảng định tuyến hiển thị pool(s) mà Raydium đã chọn:
- Một pool duy nhất (phổ biến nhất): “SOL → USDC via CLMM 0.05%”
- Đa bước: “SOL → USDC via CPMM, sau đó USDC → RAY via CLMM”
- Chia tách: “SOL → USDC via 60% CLMM 0.05%, 40% CPMM 0.25%”
- Kiểm tra slippage. Mặc định là 0,5%. Đối với các cặp stablecoin là 0,1%; đối với token meme là 2–5%. Nếu báo giá thay đổi trong khi bạn đang xem (giá biến động), giao diện sẽ lấy báo giá lại mỗi 10 giây và nhấp nháy.
-
Đặt priority fee. Tự động theo mặc định; ba mức:
- Normal (phần trăm thứ 50) — mặc định
- Fast (phần trăm thứ 75)
- Turbo (phần trăm thứ 95) Người dùng nâng cao có thể nhập một số micro-lamports/CU cụ thể.
- Xác nhận và ký. Giao dịch được gửi đi; giao diện theo dõi xác nhận. Thời gian dự kiến 5–15 giây khi tắc nghẽn bình thường.
- Sau swap. Giao diện hiển thị số lượng thực tế được nhận (có thể khác báo giá tối đa slippage); nhấp chuột vào trình khám phá tx để xem chi tiết đầy đủ.
Cách định tuyến chọn pool
Khi có nhiều pool cho cùng một cặp, bộ định tuyến của Raydium chọn dựa trên:amountOutcao nhất sau phí. Tính toán báo giá cho mỗi pool đủ điều kiện; chọn pool cho đầu ra nhiều nhất.- Phá vòng lặp theo TVL. TVL cao hơn có nghĩa là tác động nhỏ hơn trên giao dịch tiếp theo — kiên cường trước biến động giá giữa báo giá và gửi đi.
- Ưu tiên pool đơn trên đa bước. Đa bước tích lũy phí và slippage; bộ định tuyến chỉ chọn đa bước nếu nó vượt qua pool đơn hơn 5 bps.
- Chia tách nếu lớn. Đối với các giao dịch lớn so với TVL của pool, đường định tuyến có thể chia tách trên các pool để giảm tác động giá.
- CPMM pools chiếm ưu thế ở TVL thấp (
<$1M) vì chúng rẻ để tạo và share phí swap tài trợ trực tiếp cho LP. - CLMM pools chiếm ưu thế ở TVL trung/cao đối với các cặp biến động — thanh khoản tập trung có nghĩa là báo giá tốt hơn trong phạm vi giá phổ biến.
- AMM v4 pools chiếm ưu thế trên các cặp được thiết lập lâu dài với tích hợp OpenBook sâu (SOL-USDC, RAY-USDC). Hầu hết các cặp mới không bao giờ chạm tới AMM v4.
Token-2022 phí chuyển giao
Nếu mint đầu vào hoặc đầu ra là Token-2022 có phí chuyển giao:amountOutcủa báo giá là số lượng ròng được người dùng nhận sau khi tính phí.- “Phí” được hiển thị trong giao diện được chia thành “Pool fee” (phí LP) và “Transfer fee” (được trả cho nhà phát hành mint).
algorithms/token-2022-transfer-fees.
Slippage
Slippage bảo vệ bạn khỏi biến động giá bất lợi giữa báo giá và thực hiện. Raydium chuyển đổi phần trăm slippage của bạn thành số lượng tối thiểu bạn phải nhận:ExceededSlippage. Các giá trị mặc định phổ biến:
| Loại cặp | Slippage |
|---|---|
| Stable-stable | 0,01–0,1% |
| Major-major (SOL/USDC) | 0,1–0,5% |
| Volatiles vốn hóa vừa phải | 0,5–1% |
| Token meme | 2–5% |
| Token-2022 với phí chuyển giao | thêm phí chuyển giao vào slippage |
integration-guides/routing-and-mev).
Priority fees
Priority fees trả cho các validator nhiều hơn để xử lý giao dịch của bạn khi xảy ra tắc nghẽn. Giao diện mặc định là cài đặt tự động. Sử dụng Fast hoặc Turbo khi mạng bận, khi bạn đang swap một cặp biến động, hoặc khi giao dịch trước đó hết hạn trước khi được xác nhận. Priority fee cao hơn không cải thiện giá được báo giá. Chúng chỉ cải thiện khả năng giao dịch của bạn được đặt trước khi báo giá trở thành cũ.Các tình huống lỗi phổ biến
Tx hoàn nguyên với ExceededSlippage
Giá đã thay đổi hơn dung sai của bạn giữa báo giá và thực hiện. Cách khắc phục:
- Tăng slippage chỉ bằng lượng cần thiết.
- Giảm kích thước giao dịch (tác động ít hơn).
- Lấy báo giá lại và thử lại; giá có thể đã tạm thời.
- Tránh slippage rất cao trên các cặp chính, vì nó có thể khiến bạn phải thực hiện tồi tệ hơn.
Tx hết thời gian
Priority fee quá thấp cho tắc nghẽn hiện tại. Cách khắc phục: nâng priority fee; xemintegration-guides/priority-fee-tuning.
InvalidAccountData trên CLMM swap
Tuyến đường có thể phụ thuộc vào tài khoản CLMM mà không tải hoặc thay đổi trong khi báo giá đang mở. Làm mới trang, lấy báo giá lại và thử lại. Nếu vẫn tiếp tục, chọn tuyến đường khác nếu giao diện cung cấp.
”Pool not found” / dữ liệu pool cũ
Pool được tạo gần đây và chưa được lập chỉ mục. Lấy lại theo ID trực tiếp: Chờ một vài phút, làm mới ứng dụng, và tìm kiếm theo pool hoặc token mint một lần nữa. Các pool mới tạo có thể mất một thời gian ngắn để xuất hiện trong tìm kiếm giao diện được lập chỉ mục.Đầu ra bằng không / rất nhỏ
Kích thước swap vượt quá thanh khoản của pool. Pool quá cạn; giảm kích thước giao dịch, thử tuyến đường khác, hoặc chờ thêm thanh khoản.Tx được đưa vào nhưng số dư không thay đổi
Làm mới ví và số dư Raydium của bạn. Nếu giao dịch thành công trên trình khám phá, hãy kiểm tra xem tài khoản token đầu ra có bị ẩn trong giao diện ví của bạn không.Xác minh
Sử dụng liên kết giao dịch được hiển thị bởi Raydium sau khi xác nhận. Trên Solscan hoặc SolanaFM, hãy kiểm tra:- Status: Success.
- Signer: địa chỉ ví của bạn.
- Token balance changes: token đầu vào giảm, token đầu ra tăng.
- Programs invoked: chương trình swap Raydium cộng với chương trình token/system.
Con trỏ
products/cpmm/instructions/products/clmm/instructions— chi tiết hướng dẫn swap theo sản phẩm.algorithms/slippage-and-price-impact— định nghĩa chính thức.integration-guides/aggregator— logic định tuyến chuyên sâu cho các nhà xây dựng.
- raydium.io/swap — giao diện swap sản xuất.


