Chuyển đến nội dung chính

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 →

Phí router

Chương trình AMM Routing không tính bất kỳ phí nào. Nó là một orchestrator thuần túy. Tất cả các phí được thanh toán trực tiếp cho các pool mà bạn định tuyến qua:
  • Mỗi AMM v4 hop thanh toán phí AMM v4 (split 0.25%).
  • Mỗi CPMM hop thanh toán phí CPMM (có thể cấu hình, thường là split 0.25%).
  • Mỗi CLMM hop thanh toán phí CLMM (có thể cấu hình theo từng pool).
  • Mỗi stable hop thanh toán phí stable-swap (giống AMM v4, thường là split 0.25%).

Tổng phí hiệu quả trên một route

Nếu bạn định tuyến qua N pool, tổng phí của bạn là tổng của tất cả N hop, được tính lũy kỹ. Ví dụ: Route: USDC → SOL (phí 0.25%) → STEP (phí 0.25%)
Input: 1000 USDC

Hop 1 (USDC/SOL): phí 0.25%
  Phí: 2.5 USDC
  Output cho hop 2: ~997.5 USDC sức mua

Hop 2 (SOL/STEP): phí 0.25%
  Phí: ~2.49 giá trị STEP
  Output: ~995 giá trị STEP

Tổng chi phí: ~0.5% (không chính xác 0.5%, vì phí được tính lũy kỳ)
Xem tài liệu phí của từng pool để biết split chính xác:

Chi phí compute

Chi phí compute của router tăng tuyến tính theo số lượng hop:
  • Overhead cố định: ~5k CU cho logic dispatch của router và validation tài khoản.
  • Chi phí theo hop: ~10k–50k CU tùy thuộc vào loại pool và độ phức tạp:
    • CPMM: ~20k–30k CU
    • AMM v4: ~40k–60k CU (bao gồm validation OpenBook)
    • CLMM: ~50k–100k CU (tick-math nặng)
    • Stable: ~30k–40k CU
  • Tổng ngân sách giao dịch: 1.4M CU trên mainnet. Một route với 10 CPMM hop sẽ tiêu tốn ~305k CU, để lại chỗ cho các hoạt động khác.
Xem tài liệu của từng pool để biết chi phí CU chính xác.

Overhead khởi tạo tài khoản

Mỗi biến swap được bật định tuyến token trung gian qua ATA được kiểm soát bởi người dùng. Trên mỗi hop trung gian, bạn phải tạo trước và cung cấp một ATA sở hữu bởi người dùng:
  • Nếu ATA không tồn tại: chi phí init của chương trình ATA ~5k CU + ~0.00203928 SOL rent cho mỗi ATA. Khởi tạo nó bằng chương trình SPL Associated Token Account (hoặc, đối với wSOL, sử dụng tag CreateSyncNative 5).
  • Nếu ATA đã tồn tại: không có overhead bổ sung.
Đối với route 5-hop với 4 token trung gian, bạn sẽ cần 4 ATA mới nếu bắt đầu từ đầu = ~20k CU + ~0.00816 SOL. Bạn có thể khôi phục rent của bất kỳ ATA tạm thời nào — thường là ATA wSOL được sử dụng cho một route duy nhất — bằng cách đóng nó bằng CloseTokenAccount (tag 6) khi nó có số dư bằng không.

Bước tiếp theo