> ## 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.

# Hướng dẫn tích hợp

> Các công thức cho các kịch bản tích hợp phổ biến: các aggregator, ví, CPI từ chương trình, định tuyến và tối ưu hóa hiệu suất.

<Info>
  **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 →](/integration-guides/index)
</Info>

## Chương này dành cho ai

Các đội xây dựng *trên nền tảng* Raydium — các aggregator, ví, chương trình giao dịch tùy chỉnh, bot. Nếu bạn là người dùng Raydium cuối cùng, hãy vào [User Flows](/vi/user-flows) thay vào đó.

## Nội dung chương

<CardGroup cols={2}>
  <Card title="Tích hợp aggregator" icon="layer-group" href="/vi/integration-guides/aggregator">
    Cách các aggregator lấy trạng thái pool của Raydium, báo giá swap, và xây dựng các tuyến đường cross-DEX.
  </Card>

  <Card title="Tích hợp ví" icon="wallet" href="/vi/integration-guides/wallet-integration">
    Những gì một ví cần phải làm để hiển thị các vị trí Raydium, farm, và mô phỏng giao dịch một cách chính xác.
  </Card>

  <Card title="CPI từ một chương trình tùy chỉnh" icon="cube" href="/vi/integration-guides/cpi-integration">
    Gọi các chương trình Raydium từ chương trình Solana của riêng bạn — danh sách tài khoản, seed ký, lan truyền lỗi, những lỗi thường gặp.
  </Card>

  <Card title="Định tuyến và MEV" icon="route" href="/vi/integration-guides/routing-and-mev">
    Chia tỷ lệ định tuyến giữa AMM/CLMM, bundle Jito, các mẫu chống sandwich, các cân nhắc MEV-share.
  </Card>

  <Card title="Priority fee và compute budget" icon="gauge" href="/vi/integration-guides/priority-fee-tuning">
    Cách xác định kích thước yêu cầu compute-unit và priority fee cho từng lệnh Raydium; tối ưu hóa trong điều kiện tắc nghẽn trên mainnet.
  </Card>
</CardGroup>

## Hướng dẫn viết

* Mỗi hướng dẫn bắt đầu với "đây là vấn đề" (ví dụ: "giao dịch swap của tôi thất bại khi tải cao") và kết thúc bằng một công thức được xác nhận.
* Bao gồm các điểm chuẩn nếu có ý nghĩa (ví dụ: sử dụng CU điển hình cho swap CPMM so với swap CLMM).
* Liên kết vào SDK & API cho các nguyên tắc cơ bản; đừng định nghĩa lại chúng.
