# Raydium Docs: Vietnamese

## Vietnamese

### Home

#### Home

- [Tài liệu Raydium](https://docs.raydium.io/vi/index.md): Hướng dẫn tham khảo cho AMM v4, CPMM, CLMM, Farm, và LaunchLab của Raydium trên Solana.

### Overview

#### Welcome

- [Hướng dẫn tài liệu](https://docs.raydium.io/vi/introduction/index.md): Cách tìm tài liệu Raydium phù hợp cho nhiệm vụ của bạn.
- [Raydium là gì](https://docs.raydium.io/vi/introduction/what-is-raydium.md): Giới thiệu Raydium bằng tiếng Việt — Raydium làm gì, các sản phẩm của nó kết hợp như thế nào, và vị trí của nó trong hệ sinh thái DeFi của Solana.
- [Lịch sử và các mốc quan trọng](https://docs.raydium.io/vi/introduction/history-and-milestones.md): Dòng thời gian phát hành sản phẩm của Raydium — các bản phát hành sản phẩm, di chuyển chính, các sự cố đáng kể, và sự phát triển của giao thức kể từ năm 2021.
- [Vị trí trong hệ sinh thái](https://docs.raydium.io/vi/introduction/ecosystem-position.md): Raydium trong bối cảnh DeFi rộng lớn của Solana — mối quan hệ với OpenBook, các aggregator, ví, oracle và hệ sinh thái Token-2022 — và ý nghĩa thực tiễn khi phụ thuộc vào từng thành phần.

#### Protocol Overview

- [Tổng Quan Về Giao Thức](https://docs.raydium.io/vi/protocol-overview/index.md): Kiến trúc end-to-end của Raydium trên cả bốn dòng sản phẩm, cơ sở hạ tầng dùng chung, và cách các phiên bản phát triển.
- [Kiến trúc](https://docs.raydium.io/vi/protocol-overview/architecture.md): Kiến trúc end-to-end của Raydium: các chương trình on-chain, các PDA và tài khoản cấu hình được chia sẻ, và bề mặt off-chain phía trước chúng.
- [Cơ sở hạ tầng dùng chung](https://docs.raydium.io/vi/protocol-overview/shared-infrastructure.md): Các nguyên thủy mà mọi chương trình Raydium chia sẻ — PDA quyền, tài khoản AmmConfig, phân chia phí giao thức/quỹ/người tạo, tài khoản quan sát, và bề mặt REST API công khai — được định nghĩa một lần để các chương về từng sản phẩm có thể tham chiếu lại.
- [Phiên bản và di chuyển](https://docs.raydium.io/vi/protocol-overview/versions-and-migration.md): Lịch sử phát hành cho mỗi chương trình Raydium, trạng thái không dùng nữa của từng thế hệ, và những con đường di chuyển thực tế giữa chúng.

### User Guide

#### Getting started

- [Tin tưởng & an toàn](https://docs.raydium.io/vi/getting-started/trust-and-safety.md): Luôn an toàn khi sử dụng Raydium và các dApps khác. Cách phòng chống và phát hiện các trò lừa đảo nhằm rút trắng tài khoản Solana.
- [Luồng Công Việc Người Dùng](https://docs.raydium.io/vi/user-flows/index.md): Hướng dẫn từng bước theo nhiệm vụ: swap, thêm/rút thanh khoản, tạo pool hoặc farm, và phát hành hoặc mua token.
- [Câu hỏi thường gặp](https://docs.raydium.io/vi/getting-started/faq.md): Những câu trả lời tập trung cho các câu hỏi mà người dùng Raydium mới thực sự đặt ra: phí, giao dịch thất bại, token LP, unwrapping SOL, tìm giao dịch và nhiều hơn nữa.

##### First steps

- [Bắt đầu](https://docs.raydium.io/vi/getting-started/index.md): Hướng dẫn từ 0 đến giao dịch đầu tiên cho người dùng không phải lập trình viên: chọn ví, nạp tiền, thực hiện swap đầu tiên, và tránh các scam phổ biến. Mọi thứ bạn cần trước khi mở Raydium lần đầu.
- [Những gì bạn cần](https://docs.raydium.io/vi/getting-started/what-you-need.md): Những điều kiện tiên quyết tối thiểu để sử dụng Raydium: một ví Solana, một ít SOL, và một trình duyệt. Danh sách kiểm tra năm phút.
- [Chọn một ví](https://docs.raydium.io/vi/getting-started/choosing-a-wallet.md): Cách chọn ví Solana để dùng Raydium: các tính năng quan trọng, quyết định bảo mật cần đưa ra, và những gì cần xác minh trước khi ký giao dịch.
- [Nạp tiền vào ví](https://docs.raydium.io/vi/getting-started/funding-your-wallet.md): Ba cách để nhận SOL vào ví Solana của bạn: on-ramp fiat, cầu nối cross-chain và rút tiền từ sàn giao dịch tập trung. Sự đánh đổi giữa tốc độ, phí và độ phức tạp.
- [Swap đầu tiên của bạn](https://docs.raydium.io/vi/getting-started/first-swap.md): Hướng dẫn chi tiết từng bước thực hiện một giao dịch SOL → USDC trên raydium.io/swap. Những gì cần nhập, những gì mong đợi trên mỗi màn hình, và cách xác minh giao dịch thành công.

#### For Traders

##### Swap

- [Swap](https://docs.raydium.io/vi/user-flows/swap.md): Thực hiện trao đổi token qua giao diện Raydium: chọn token, kiểm tra đường định tuyến, thiết lập slippage và priority fee, ký giao dịch và xử lý các lỗi thường gặp.
- [Giới thiệu bạn & Blinks](https://docs.raydium.io/vi/user-flows/referrals-and-blinks.md): Tạo một liên kết swap Raydium giúp bạn kiếm phí giới thiệu 1% cho mỗi swap được thực hiện qua nó. Khi chia sẻ trên X, ví tương thích sẽ hiển thị liên kết dưới dạng Blink tương tác.

##### Perpetuals

- [Giao dịch Perpetuals](https://docs.raydium.io/vi/user-flows/perpetuals.md): Bắt đầu giao dịch Raydium Perps: mở ứng dụng perps, tạo tài khoản, gửi tiền ký quỹ và đặt lệnh đầu tiên của bạn.
- [Những điều cơ bản về giao dịch perpetuals](https://docs.raydium.io/vi/user-flows/perpetuals-trading-basics.md): Hướng dẫn dành cho nhà giao dịch về Raydium Perps: vị thế long và short, đòn bẩy, margin, thanh lý, funding, và thực thi lệnh.
- [Các loại lệnh perpetuals](https://docs.raydium.io/vi/user-flows/perpetuals-order-types.md): Các loại lệnh và cờ có sẵn trên Raydium Perps: market, limit, stop, scale, IOC, FOK, post-only và reduce-only.
- [Gửi tiền ký quỹ đa tài sản](https://docs.raydium.io/vi/user-flows/perpetuals-multi-collateral-deposit.md): Gửi các tài sản ký quỹ được hỗ trợ cho Raydium Perps và hiểu rõ giới hạn ký quỹ toàn cầu và từng người dùng.
- [Phí giao dịch Perpetuals](https://docs.raydium.io/vi/user-flows/perpetuals-trading-fees.md): Phí giao dịch và rút tiền trên Raydium Perps, bao gồm phí maker, các tầng taker, và phí cơ sở hạ tầng Orderly.

#### For Liquidity Providers

- [Thêm hoặc loại bỏ thanh khoản](https://docs.raydium.io/vi/user-flows/add-remove-liquidity.md): Gửi, rút, thu hoạch phần thưởng farm và thu thập phí CLMM cùng phần thưởng thông qua giao diện Raydium.
- [Burn & Earn (khóa thanh khoản vĩnh viễn)](https://docs.raydium.io/vi/user-flows/burn-and-earn.md): Khóa vĩnh viễn một vị trí LP của CPMM hoặc CLMM trong khi vẫn giữ quyền nhận phí giao dịch thông qua một NFT Raydium Fee Key có thể chuyển nhượng.
- [Nhận phần thưởng](https://docs.raydium.io/vi/user-flows/claim-rewards.md): Thu hoạch phần thưởng nông trại và tập hợp phí CLMM cũng như phần thưởng thông qua giao diện Raydium.
- [Migrate AMM v4 → CPMM](https://docs.raydium.io/vi/user-flows/migrate-amm-v4-to-cpmm.md): Di chuyển thanh khoản từ một AMM v4 pool sang một CPMM pool thông qua Raydium: danh sách kiểm tra, các bước trên UI, xác minh, và các vấn đề thường gặp.

##### Pool Creation

- [Tạo Pool](https://docs.raydium.io/vi/user-flows/choosing-a-pool-type.md): Chọn loại pool Raydium phù hợp trước khi tạo pool CPMM, CLMM hoặc farm.
- [Tạo một pool CPMM](https://docs.raydium.io/vi/user-flows/create-cpmm-pool.md): Tạo pool Raydium CPMM thông qua giao diện người dùng: chọn token, đặt tầng phí và giá khởi đầu, cấp vốn thanh khoản ban đầu, và xác minh pool.
- [Tạo một pool CLMM](https://docs.raydium.io/vi/user-flows/create-clmm-pool.md): Tạo một pool thanh khoản tập trung qua Raydium UI: chọn mức phí, đặt giá ban đầu, mở vị thế đầu tiên, và xác minh.
- [Tạo một farm](https://docs.raydium.io/vi/user-flows/create-farm.md): Tạo farm Raydium thông qua giao diện để khuyến khích những nhà cung cấp thanh khoản: chọn staking mint, reward mint, lịch trình, ngân sách và giám sát.

#### For Token Creators

- [Tổng quan LaunchLab](https://docs.raydium.io/vi/user-flows/launchlab-overview.md): LaunchLab là gì, dành cho ai, và cách token launches chuyển từ bonding curve trading sang Raydium pool liquidity.
- [Mua token LaunchLab](https://docs.raydium.io/vi/user-flows/buying-a-launchlab-token.md): Cách tìm kiếm, nghiên cứu và mua token trên Raydium LaunchLab — bao gồm các yếu tố rủi ro, cài đặt slippage và điều gì xảy ra khi bonding curve hoàn thành.
- [Tạo token LaunchLab](https://docs.raydium.io/vi/user-flows/creating-a-launchlab-token.md): Hai chế độ tạo — JustSendit để khởi chạy nhanh không cần cấu hình, LaunchLab để kiểm soát toàn bộ cung cấp, đường cong, vesting và phí sau khi di chuyển. Bao gồm hướng dẫn giao diện người dùng, các quyết định chính và những gì cần làm sau khi khởi chạy.
- [Kiếm phí giới thiệu (LaunchLab)](https://docs.raydium.io/vi/user-flows/earn-referral-fees-launchlab.md): Chia sẻ liên kết trang token LaunchLab với ví của bạn là người giới thiệu và kiếm 0.1% từ mỗi giao dịch qua nó — được thanh toán tự động bằng SOL.
- [Cách hoạt động của phí creator](https://docs.raydium.io/vi/user-flows/how-creator-fees-work.md): Cách phí creator của LaunchLab tích lũy trên bonding curve và sau khi graduation CPMM, riêng biệt với Fee Key do nền tảng sở hữu.
- [Các nền tảng LaunchLab](https://docs.raydium.io/vi/user-flows/launchlab-platforms.md): Cách cấu hình nền tảng của bên thứ ba định hình các lần phát hành LaunchLab, phí, thương hiệu và cài đặt sau khi di chuyển.

### Products

#### Products

- [Các sản phẩm](https://docs.raydium.io/vi/products/index.md): So sánh nhanh các bề mặt sản phẩm của Raydium và khi nào nên sử dụng từng sản phẩm.

##### AMM v4

- [AMM v4](https://docs.raydium.io/vi/products/amm-v4/index.md): Constant-product AMM. Ban đầu là thiết kế hybrid chia sẻ liquidity với OpenBook; phụ thuộc OpenBook đã được loại bỏ khỏi chương trình.
- [Tổng quan về AMM v4](https://docs.raydium.io/vi/products/amm-v4/overview.md): AMM constant-product gốc của Raydium. Ban đầu là thiết kế hybrid phản chiếu đường cong dưới dạng lệnh giới hạn trên OpenBook; phụ thuộc OpenBook đã bị loại bỏ khỏi chương trình và các pool hiện hoạt động như những AMM thuần.
- [Tài khoản AMM v4](https://docs.raydium.io/vi/products/amm-v4/accounts.md): Danh sách đầy đủ các tài khoản của một pool AMM v4 — AmmInfo, TargetOrders, OpenOrders, vaults, LP mint, authority — cộng với các tài khoản OpenBook mà pool được liên kết.
- [Toán học AMM v4](https://docs.raydium.io/vi/products/amm-v4/math.md): Bất biến tích hằng số với quy ước phí của AMM v4, chuyển đổi giá từ reserve sang orderbook, xây dựng lưới lệnh mục tiêu, và bước giải quyết PnL.
- [Hướng dẫn lệnh AMM v4](https://docs.raydium.io/vi/products/amm-v4/instructions.md): Mỗi lệnh AMM v4 với các tham số, tài khoản pool và OpenBook mà nó yêu cầu, cũng như các điều kiện trước/sau trên mỗi lệnh.
- [Phí AMM v4](https://docs.raydium.io/vi/products/amm-v4/fees.md): Phí giao dịch 0,25%, cách chia cho LP/giao thức, sinh lợi từ các lệnh OpenBook, và cách admin thu thập phí giao thức tích lũy.
- [Các ví dụ mã AMM v4](https://docs.raydium.io/vi/products/amm-v4/code-demos.md): Các ví dụ TypeScript để swap và cung cấp thanh khoản cho một pool AMM v4 hiện có. Tạo pool mới nằm ngoài phạm vi — hãy sử dụng CPMM thay thế.

##### CPMM

- [CPMM (Standard AMM)](https://docs.raydium.io/vi/products/cpmm/index.md): Pure constant-product AMM. Không phụ thuộc OpenBook. Tương thích Token-2022. Chương trình được khuyến nghị cho các pool constant-product mới.
- [Tổng quan về CPMM](https://docs.raydium.io/vi/products/cpmm/overview.md): CPMM (Standard AMM) của Raydium là gì, điểm khác biệt so với AMM v4, và khi nào nên chọn nó.
- [Tài khoản CPMM](https://docs.raydium.io/vi/products/cpmm/accounts.md): Mọi PDA và tài khoản dùng chung mà một pool CPMM sử dụng: PoolState, AmmConfig, authority, LP mint, token vaults, và ring buffer quan sát.
- [Toán học CPMM](https://docs.raydium.io/vi/products/cpmm/math.md): Bất biến tích hằng số, SwapBaseInput vs SwapBaseOutput, xử lý phí chuyển Token-2022, và cách cập nhật tài khoản observation.
- [Các lệnh CPMM](https://docs.raydium.io/vi/products/cpmm/instructions.md): Mọi lệnh trên chương trình CPMM, với các đối số, danh sách tài khoản, điều kiện trước/sau và các lỗi có thể trả về.
- [Phí CPMM](https://docs.raydium.io/vi/products/cpmm/fees.md): Cách CPMM tính phí giao dịch và phí tạo pool riêng biệt, chia phí giao dịch giữa các LP, quỹ giao thức và quỹ đa chữ ký, chia một phần có thể cấu hình của phí tạo pool cho giao thức tại thời điểm thu thập, và ai thu thập cái gì, khi nào.
- [Các ví dụ mã CPMM](https://docs.raydium.io/vi/products/cpmm/code-demos.md): Các ví dụ TypeScript từ đầu đến cuối cho mọi hoạt động CPMM — tạo pool, swap, gửi, rút, thu phí — cộng với một bộ khung CPI Rust tối thiểu.

##### CLMM

- [CLMM](https://docs.raydium.io/vi/products/clmm/index.md): AMM có thanh khoản tập trung. Thanh khoản được gửi vào các khoảng giá (ticks); các vị thế chỉ kiếm được phí khi giá nằm trong khoảng.
- [Tổng quan về CLMM](https://docs.raydium.io/vi/products/clmm/overview.md): CLMM của Raydium là gì, cách hoạt động của thanh khoản tập trung khác với constant-product pool, và khi nào nên chọn nó thay vì CPMM hoặc AMM v4.
- [Các tài khoản CLMM](https://docs.raydium.io/vi/products/clmm/accounts.md): Mọi tài khoản mà một pool CLMM sử dụng: PoolState, AmmConfig, TickArrayState, TickArrayBitmapExtension, PersonalPositionState, và Observation.
- [Ticks và vị trí](https://docs.raydium.io/vi/products/clmm/ticks-and-positions.md): Cách CLMM rời rạc hóa giá thành ticks, cách tick-arrays nén lưu trữ, và các quy tắc chi phối nơi một vị trí có thể tồn tại.
- [Toán học CLMM](https://docs.raydium.io/vi/products/clmm/math.md): Biểu diễn sqrt-price, liquidity ↔ token amounts, bước swap đơn tick, lặp đa tick, và kế toán phí tăng trưởng.
- [Hướng dẫn CLMM](https://docs.raydium.io/vi/products/clmm/instructions.md): Tham chiếu đầy đủ về hướng dẫn CLMM: vòng đời pool, quản lý vị trí, swap và luồng phần thưởng.
- [Phí và phần thưởng CLMM](https://docs.raydium.io/vi/products/clmm/fees.md): Cách CLMM phân chia phí giao dịch cho LP, giao thức và quỹ; cách hệ thống phần thưởng ba khe phát ra cho các vị thế trong phạm vi; và cách cả hai quy về số dư trên từng vị thế.
- [Các ví dụ mã CLMM](https://docs.raydium.io/vi/products/clmm/code-demos.md): Các ví dụ TypeScript từ đầu đến cuối: tạo pool CLMM, mở vị trí trong khoảng giá được chọn, điều chỉnh thanh khoản, swap, và thu thập phí và phần thưởng.

##### Farm / Staking

- [Farm / Staking](https://docs.raydium.io/vi/products/farm-staking/index.md): Chương trình phân phối phần thưởng cho token LP và staking tài sản đơn.
- [Tổng quan về Farm / Staking](https://docs.raydium.io/vi/products/farm-staking/overview.md): Cách chương trình farm của Raydium phân phối token phần thưởng cho những người staking — cơ chế accounting per-share, các phiên bản farm (v3, v5, v6), và cách farm liên quan nhưng khác biệt với các pool AMM / CLMM mà nó đi kèm.
- [Tài khoản Farm / Staking](https://docs.raydium.io/vi/products/farm-staking/accounts.md): FarmState, UserStake / Ledger, vault phần thưởng, và PDA quyền hạn — bố cục và seed PDA cho farm v3, v5, và v6.
- [Hướng dẫn lệnh Farm / Staking](https://docs.raydium.io/vi/products/farm-staking/instructions.md): CreateFarm, Deposit, Withdraw, Harvest, AddReward / SetRewards / RestartRewards, WithdrawReward — bộ lệnh đầy đủ trên farm v3, v5, và v6.
- [Các ví dụ mã cho Farm / Staking](https://docs.raydium.io/vi/products/farm-staking/code-demos.md): Các ví dụ TypeScript để tạo farm, stake LP, thu hoạch phần thưởng và bổ sung ngân sách phần thưởng cho chương trình farm v6 của Raydium.

##### Perps

- [Raydium Perps](https://docs.raydium.io/vi/products/perps/index.md): Giao dịch hợp đồng tương lai phi xăng phí trên sổ cấp độ trung tâm (central-limit-order-book) trên Solana (perps.raydium.io), được hỗ trợ bởi Orderly Network. Hỗ trợ đòn bẩy tới 100×, đa tài sản thế chấp, cross-margin, chế độ một chiều.
- [Cơ bản về giao dịch](https://docs.raydium.io/vi/products/perps/trading-basics.md): Hướng dẫn đầu tiên về perpetual futures: đi long/short, cơ chế leverage, cross-margin, one-way mode, rủi ro liquidation và slippage.
- [Loại lệnh](https://docs.raydium.io/vi/products/perps/order-types.md): Năm loại hình lệnh mà Raydium Perps hỗ trợ — Market, Limit, Stop (market / limit), Scale — cùng bốn cờ lệnh: IOC, FOK, Post-Only, Reduce-Only.
- [Tài sản thế chấp](https://docs.raydium.io/vi/products/perps/collateral.md): Các tài sản thế chấp được hỗ trợ, giới hạn toàn cục theo từng chuỗi, giới hạn nạp theo từng người dùng, và cách P&L thanh toán bằng USDC tương tác với tài sản thế chấp không phải USDC.
- [Phí Perps](https://docs.raydium.io/vi/products/perps/fees.md): Maker 0 bps, lịch taker phân cấp theo khối lượng, phí 1 bps của Orderly, và phí rút tiền cố định 1 USDC.
- [Các ví dụ mã cho Perps](https://docs.raydium.io/vi/products/perps/code-demos.md): Truy cập lập trình Raydium Perps thông qua API của Orderly Network: gửi USDC, đăng ký tài khoản giao dịch, đặt/hủy/sửa đổi lệnh, lấy vị thế, đăng ký WebSocket thị trường và rút tiền.

##### Stable AMM

- [Stable AMM](https://docs.raydium.io/vi/products/stable/index.md): Chương trình Raydium độc lập với đường cong giá nội suy từ bảng tra cứu. Cung cấp thanh khoản cho các cặp stablecoin và tài sản khác có mối quan hệ giá đã biết.
- [Tổng quan về Stable AMM](https://docs.raydium.io/vi/products/stable/overview.md): Stable AMM là một chương trình Raydium độc lập thay thế đường cong constant-product bằng bảng tra cứu nội suy, giảm slippage cho các tài sản tương quan.
- [Các tài khoản Stable AMM](https://docs.raydium.io/vi/products/stable/accounts.md): AmmInfo, ModelDataInfo, DataElement, Fees, và bố cục vault. Danh sách đầy đủ các tài khoản của một pool Stable AMM (một chương trình Raydium độc lập, thuần AMM).
- [Toán học Stable AMM](https://docs.raydium.io/vi/products/stable/math.md): Tìm kiếm nhị phân và nội suy tuyến tính để lấy giá từ bảng tra cứu. Áp dụng phí giống AMM v4. Kế toán pool thuần AMM sau khi tách rời OpenBook.
- [Hướng dẫn Stable AMM](https://docs.raydium.io/vi/products/stable/instructions.md): Tập hợp hướng dẫn hiện có thể gọi — Deposit, Withdraw, SwapBaseIn, SwapBaseOut, WithdrawPnl — cộng với các hướng dẫn bị xóa trong bản nâng cấp 2026-06-22.
- [Phí Stable AMM](https://docs.raydium.io/vi/products/stable/fees.md): Một mức phí thấp duy nhất: phí giao dịch brutto 0.02%, chia 88% cho LP / 12% cho giao thức. Cùng struct Fees như AMM v4, nhưng khác con số. Không có phí quỹ, không có phí người tạo.
- [Mã demo Stable AMM](https://docs.raydium.io/vi/products/stable/code-demos.md): Cách xác định pool Stable AMM từ API, swap qua nó bằng module Liquidity (nó hỗ trợ pool version=5 một cách tự nhiên), và sử dụng các trợ giúp stable-curve ngoài chuỗi.

##### AMM Routing

- [Định Tuyến AMM](https://docs.raydium.io/vi/products/routing/index.md): Một chương trình kết nối các swap trên nhiều pool (AMM v4, CPMM, CLMM, Stable) trong một giao dịch trên chuỗi, với ATAs trung gian do người dùng kiểm soát.
- [Tổng quan về Routing](https://docs.raydium.io/vi/products/routing/overview.md): Chương trình AMM Routing thực hiện gì, tại sao nó tồn tại như một chương trình riêng biệt, và khi nào nên sử dụng nó thay vì việc ghép lại instruction ở phía client.
- [Các tài khoản trong Routing](https://docs.raydium.io/vi/products/routing/accounts.md): Cách các tài khoản được truyền qua từng bước trên chương trình AMM Routing: user ATAs cho mỗi token trung gian, sau đó là khối tài khoản theo pool cho mỗi phần của tuyến đường.
- [Toán học định tuyến](https://docs.raydium.io/vi/products/routing/math.md): Router không thực hiện bất kỳ toán học định giá nào; mỗi bước ủy quyền cho curve của chương trình pool của nó. Slippage đa bước tăng dồn; các bước CLMM sử dụng limit_prices.
- [Hướng dẫn routing instruction](https://docs.raydium.io/vi/products/routing/instructions.md): Tham chiếu cho các hướng dẫn AMM Routing được bật trên mainnet — sáu biến thể bao gồm swap exact-input / exact-output và các tiện ích wSOL.
- [Phí routing](https://docs.raydium.io/vi/products/routing/fees.md): Router không tính phí. Mỗi hop thanh toán phí của pool của nó. Chi phí compute tăng tuyến tính theo độ sâu của route.
- [Các ví dụ code Routing](https://docs.raydium.io/vi/products/routing/code-demos.md): Các ví dụ TypeScript: swap đa bước dựa trên SDK thông qua router, và xây dựng instruction thô.

#### Algorithms

- [Thuật toán](https://docs.raydium.io/vi/algorithms/index.md): Chương phân tích toán học sâu: các bất biến, công thức định giá và trường hợp đặc biệt đằng sau mỗi sản phẩm của Raydium.
- [AMM không đổi sản phẩm](https://docs.raydium.io/vi/algorithms/constant-product.md): Bất biến x·y=k, định giá dựa trên dự trữ, dẫn xuất slippage và các biến thể xử lý phí được sử dụng bởi Raydium CPMM và AMM v4. Đây là trang toán học tham khảo mà mọi sản phẩm x·y=k tại Raydium liên kết lại.
- [Toán học tập trung thanh khoản](https://docs.raydium.io/vi/algorithms/clmm-math.md): Biểu diễn sqrt-price, công thức quy đổi liquidity-to-amount, các bước swap đơn tick và đa tick, hạch toán tăng phí — toán học đằng sau Raydium CLMM.
- [Bonding curves](https://docs.raydium.io/vi/algorithms/bonding-curves.md): Toán học đằng sau các đường cong phát hành token — các biến thể CPMM bậc hai, tuyến tính và virtual-reserves — các dẫn xuất cho chi phí / lợi tức / giá spot, và toán học ngưỡng tốt nghiệp được sử dụng bởi LaunchLab.
- [Slippage và Price Impact](https://docs.raydium.io/vi/algorithms/slippage-and-price-impact.md): Định nghĩa chính xác về slippage so với price impact, cách SDK của Raydium tính toán minAmountOut và maxAmountIn, sự khác biệt giữa các loại AMM, và các xem xét MEV cho routing sản xuất.
- [Phí chuyển Token-2022 trong swap](https://docs.raydium.io/vi/algorithms/token-2022-transfer-fees.md): Cách extension phí chuyển của Token-2022 thay đổi việc tính toán số lượng trước/sau swap, sản phẩm Raydium nào hỗ trợ nó, và các trường hợp đặc biệt mà người tích hợp cần xử lý (phí không đối xứng, cập nhật phí, giới hạn phí tối đa, các extension không chuyển được).
- [Tổn thất vô thời hạn](https://docs.raydium.io/vi/algorithms/impermanent-loss.md): Rủi ro cốt lõi của LP: giá trị bị mất so với việc giữ nguyên hai token. Công thức cho pool CPMM (constant-product) và CLMM (concentrated-liquidity), ví dụ thực tế, và ngưỡng break-even fee-APR quan trọng với LP.
- [Ước tính APR cho CLMM](https://docs.raydium.io/vi/algorithms/clmm-apr.md): Cách Raydium tính toán các con số APR hiển thị trên các pool CLMM, cách ước tính APR của riêng bạn cho một khoảng giá giả định trước khi mở vị thế, và các trường hợp đặc biệt khiến APR theo dõi có thể gây hiểu lầm.

### Launch tools

#### LaunchLab

- [LaunchLab](https://docs.raydium.io/vi/products/launchlab/index.md): Sân phát hành token dùng bonding-curve, chuyển thành Raydium AMM pool khi đạt mục tiêu tài trợ.
- [Tổng quan LaunchLab](https://docs.raydium.io/vi/products/launchlab/overview.md): Cách hoạt động end-to-end của sàn phát hành bonding-curve của Raydium: giao dịch trước khi tốt nghiệp dựa trên đường cong xác định, ngưỡng tài trợ kích hoạt tốt nghiệp, và di chuyển tự động vào pool CPMM tiêu chuẩn.
- [Đường cong bonding của LaunchLab](https://docs.raydium.io/vi/products/launchlab/bonding-curve.md): Các công thức đường cong mà LaunchLab hỗ trợ, chi phí mua và bán dạng đóng, dẫn xuất ngưỡng tốt nghiệp, và một ví dụ số chi tiết về một lần phát hành từ lần mua đầu tiên đến tốt nghiệp.
- [Tài khoản LaunchLab](https://docs.raydium.io/vi/products/launchlab/accounts.md): PoolState (gốc trên mỗi lần phát hành), các kho base và quote, PDA quyền hạn, và đồ thị các tài khoản trên mỗi lần phát hành. GlobalConfig cấp giao thức và PlatformConfig cấp nền tảng nằm trên các trang riêng.
- [LaunchLab GlobalConfig](https://docs.raydium.io/vi/products/launchlab/global-config.md): Các tài khoản cấu hình ở cấp độ giao thức được liên kết với mọi lần phát hành LaunchLab — tỷ lệ phí, mức tối thiểu cung cấp, giới hạn tỷ lệ khóa, ví di chuyển kiểm soát tốt nghiệp, và sơ đồ lập chỉ mục cho mỗi đường cong.
- [LaunchLab PlatformConfig](https://docs.raydium.io/vi/products/launchlab/platform-config.md): Cấu hình cho từng nền tảng tùy chỉnh branding, chia phí, chia sẻ NFT migration, phân bổ vesting, và các quy tắc tham số launch cho bất kỳ launch nào được định tuyến qua nền tảng đó.
- [Quy tắc đường cong LaunchLab](https://docs.raydium.io/vi/products/launchlab/curve-rules.md): Cách một nền tảng hạn chế các tham số khởi chạy mà những người tạo có thể chọn: kiểm tra nhóm, mô hình ràng buộc (trường, toán tử, giá trị), và chín kịch bản — các tầng chính xác, dải giá trị, giới hạn định giá tốt nghiệp, sàn di chuyển, gating loại token, và các chương trình khuyến mãi có thời hạn.
- [Vesting trong LaunchLab](https://docs.raydium.io/vi/products/launchlab/vesting.md): Token bị khóa, lịch cliff và linear-unlock, tài khoản VestingRecord theo từng người thụ hưởng, và các instruction create/claim mà các nhà tạo và nền tảng sử dụng để phân phối cung cấp dự phòng sau khi khóa.
- [Hướng dẫn LaunchLab](https://docs.raydium.io/vi/products/launchlab/instructions.md): Initialize, Buy, Sell, Graduate, CollectFees, SetParams — hình dạng đối số, danh sách tài khoản và điều kiện trước/sau cho mọi lệnh LaunchLab.
- [Các demo code LaunchLab](https://docs.raydium.io/vi/products/launchlab/code-demos.md): TypeScript end-to-end: tạo một launch LaunchLab, mua và bán trên bonding curve, chuyển sang pool CPMM, và thu thập phí creator.
- [Các nền tảng LaunchLab](https://docs.raydium.io/vi/products/launchlab/platforms.md): Cách các bên thứ ba đăng ký Platform PDA trên LaunchLab để cung cấp trải nghiệm phát hành token có thương hiệu riêng, đặt phí nền tảng và cấu hình các tham số sau khi di chuyển.
- [Phí tạo ra LaunchLab](https://docs.raydium.io/vi/products/launchlab/creator-fees.md): Cách phí tạo ra tích lũy trước khi hoàn tất và thông qua nhà tạo pool CPMM sau khi hoàn tất, riêng biệt với LP bị khóa do nền tảng sở hữu.

#### Token launch flow

- [Phát hành token (LaunchLab)](https://docs.raydium.io/vi/user-flows/launch-token-launchlab.md): Quy trình phát hành token từ đầu đến cuối thông qua LaunchLab: lựa chọn đường cong, cấu hình ban đầu, giám sát hoạt động bonding-curve trước khi tốt nghiệp, và xác minh pool CPMM đã tốt nghiệp.

#### Tips & Gotchas

- [Mẹo & Lưu ý](https://docs.raydium.io/vi/products/launchlab/tips-and-gotchas/index.md): Ghi chú hoạt động cho các nền tảng LaunchLab: vòng đời phí, phân phối LP, cấu hình phí CPMM, phí người tạo và phân phối lại phí.
- [Tham chiếu phí LaunchLab & CPMM](https://docs.raydium.io/vi/products/launchlab/tips-and-gotchas/launchlab-cpmm-fee-reference.md): Luồng phí toàn diện cho token LaunchLab từ giao dịch bonding curve đến di chuyển CPMM.
- [Phân phối phí LP](https://docs.raydium.io/vi/products/launchlab/tips-and-gotchas/lp-fee-distribution.md): Cách LaunchLab kết hợp các tỷ lệ nền tảng và nhà tạo thành LP bị khóa do nền tảng sở hữu và đốt các token LP CPMM còn lại.
- [Chuyển hướng phí tạo lập](https://docs.raydium.io/vi/products/launchlab/tips-and-gotchas/redistribute-creator-fees.md): Cách các nền tảng LaunchLab có thể chuyển hướng phí tạo lập CPMM đến ví nền tảng hoặc PDA và phân phối lại ngoài chuỗi hoặc thông qua logic tùy chỉnh.

### {} Developer Guide

#### Solana fundamentals

- [Những Kiến Thức Cơ Bản về Solana](https://docs.raydium.io/vi/solana-fundamentals/index.md): Những khái niệm Solana tối thiểu bạn cần hiểu để đọc các chương về Sản phẩm và SDK của Raydium — mô hình tài khoản, SPL / Token-2022, PDA, CPI, giao dịch, phí, và bộ công cụ.
- [Mô hình tài khoản](https://docs.raydium.io/vi/solana-fundamentals/account-model.md): Kiến trúc hướng tài khoản của Solana — các tài khoản lưu trữ trạng thái, chương trình là mã không trạng thái hoạt động trên các tài khoản. Rent, quyền sở hữu, tài khoản chương trình so với tài khoản dữ liệu, và ý nghĩa của chúng khi bạn đọc trạng thái pool của Raydium.
- [Tiền thuê và tiền thuê có thể hoàn lại](https://docs.raydium.io/vi/solana-fundamentals/rent-and-reclaimable-rent.md): Solana đang cắt giảm mức tối thiểu miễn tiền thuê 90% qua năm bước theo SIMD-0437. Các tài khoản được tài trợ trước mỗi bước giờ đây nắm giữ nhiều hơn những gì chúng cần — phần dư đó là gì, những chương trình nào trả lại nó, và cách tìm kiếm cũng như hoàn lại nó.
- [SPL Token và Token-2022](https://docs.raydium.io/vi/solana-fundamentals/spl-token-and-token-2022.md): Hai tiêu chuẩn token mà Raydium hoạt động trên đó — chương trình SPL Token cũ và chương trình Token-2022 hỗ trợ các tiện ích. Mỗi cái là gì, chúng khác nhau như thế nào, và sản phẩm Raydium nào hỗ trợ cái nào.
- [Giao dịch và phí](https://docs.raydium.io/vi/solana-fundamentals/transactions-and-fees.md): Cách cấu trúc giao dịch Solana, các giới hạn của chúng và hai loại phí riêng biệt — phí mạng Solana và phí giao thức Raydium — mà một lệnh swap điển hình phải thanh toán.
- [PDA và CPI](https://docs.raydium.io/vi/solana-fundamentals/pdas-and-cpis.md): Program-derived addresses và cross-program invocation — hai nguyên thủy mà Raydium sử dụng để quản lý trạng thái một cách xác định và kết hợp với các chương trình khác. Seeds, bumps, invoke vs invoke_signed, và các mẫu mã mà Raydium tuân theo.
- [Các chương trình và Anchor](https://docs.raydium.io/vi/solana-fundamentals/programs-and-anchor.md): Cách các chương trình Solana được triển khai và nâng cấp, những gì Anchor framework bổ sung trên mô hình chương trình gốc của Solana, và cách đọc IDL của Raydium để tạo các client của riêng bạn.
- [Bộ công cụ](https://docs.raydium.io/vi/solana-fundamentals/toolchain.md): Thiết lập tối thiểu để đọc trạng thái on-chain của Raydium, xây dựng giao dịch và phát triển với các chương trình. Solana CLI, Anchor, SDK trong TypeScript và Python, cùng các mẹo devnet/localnet.

#### Quick start

- [Bắt đầu nhanh](https://docs.raydium.io/vi/quick-start/index.md): Ba script thực hiện swap, tạo pool CPMM và tạo pool CLMM với vị trí ban đầu — kết quả thực trên chuỗi, cấu hình tối thiểu. Script swap và CPMM có thể dán và chạy ngay; luồng CLMM cần thêm vài bước.
- [Swap từ CLI](https://docs.raydium.io/vi/quick-start/swap-from-cli.md): Script Node paste-and-go để báo giá và thực thi swap CPMM. Cấu hình bốn biến env và chạy.
- [Triển khai một pool CPMM](https://docs.raydium.io/vi/quick-start/deploy-cpmm-pool.md): Script Node paste-and-go tạo một pool CPMM mới. Cấu hình các mint và số lượng khởi tạo qua biến môi trường.
- [Triển khai một pool CLMM](https://docs.raydium.io/vi/quick-start/deploy-clmm-pool.md): Quy trình TypeScript bốn tệp tạo một pool CLMM mới, sau đó mở một vị trí tập trung ban đầu. Chạy với npx tsx; phản ánh quy trình demo chính thức của raydium-sdk-V2.

#### SDK & API

- [SDK & API](https://docs.raydium.io/vi/sdk-api/index.md): Tài liệu tham khảo cho TypeScript SDK của Raydium, REST API, Anchor IDL, và các mẫu tích hợp cho Rust, Python và công cụ AI.
- [TypeScript SDK](https://docs.raydium.io/vi/sdk-api/typescript-sdk.md): @raydium-io/raydium-sdk-v2 từ đầu đến cuối — cài đặt, bốn module facade, xây dựng giao dịch, và những cạm bẫy mà mọi người tích hợp mới đều gặp phải.
- [REST API surface](https://docs.raydium.io/vi/sdk-api/rest-api.md): Tổng quan cấp cao về mười một dịch vụ HTTP công khai của Raydium — chức năng của mỗi dịch vụ, các quy ước chung (response envelope, xác thực, rate limits, caching), và cách chọn dịch vụ phù hợp cho tích hợp.
- [Trade API](https://docs.raydium.io/vi/sdk-api/trade-api.md): Điểm cuối swap được xây dựng trên máy chủ của Raydium: quote, build, sign, send. Mô hình tích hợp cho các ứng dụng muốn định tuyến qua Raydium mà không cần SDK — những gì nó trả về, cách nó khác với SDK và cách các aggregator sử dụng nó.
- [Anchor IDL](https://docs.raydium.io/vi/sdk-api/anchor-idl.md): Nơi tìm IDL của từng chương trình Raydium, cách tái tạo client TS / Rust / Python từ nó, và chính sách thay đổi IDL của giao thức.
- [Rust CPI](https://docs.raydium.io/vi/sdk-api/rust-cpi.md): Gọi các chương trình Raydium từ một chương trình Solana khác thông qua CPI: xây dựng danh sách tài khoản, signer seeds, remaining accounts, và xử lý lỗi cho CPMM, CLMM, và LaunchLab. AMM v4 (không dùng Anchor crate) và Farm v6 được đề cập trong các phần riêng.
- [Tích hợp Python](https://docs.raydium.io/vi/sdk-api/python-integration.md): Xây dựng bot và backend hướng tới Raydium bằng Python qua solders, solana-py, và anchorpy — thiết lập môi trường, đọc trạng thái pool, gửi swap, và kiến trúc bot điển hình.
- [Tích hợp AI](https://docs.raydium.io/vi/sdk-api/ai-integration.md): Kết nối tài liệu Raydium vào agent mã hóa hoặc quy trình LLM của bạn — máy chủ MCP, chỉ mục llms.txt, sao chép từng trang và các tệp ngữ cảnh được xây dựng sẵn.

#### Integration guides

- [Hướng dẫn tích hợp](https://docs.raydium.io/vi/integration-guides/index.md): 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.
- [Tích hợp Aggregator](https://docs.raydium.io/vi/integration-guides/aggregator.md): Cách khám phá các pool Raydium, lấy báo giá trên CPMM / CLMM / AMM v4, và định tuyến các swap nguyên tử qua bộ chương trình phù hợp. Viết cho các DEX aggregator và giao diện swap ví.
- [Tích hợp ví](https://docs.raydium.io/vi/integration-guides/wallet-integration.md): Hiển thị các vị trí Raydium, cổ phần pool, stake farm và phần thưởng chưa nhận trong giao diện ví — các mẫu phát hiện, mô phỏng giao dịch để xem trước và các chi tiết hiển thị Token-2022.
- [CPI từ một chương trình tùy chỉnh](https://docs.raydium.io/vi/integration-guides/cpi-integration.md): Các mẫu composition cho các chương trình on-chain gọi Raydium — escrows, aggregator proxies, auto-compounding vaults — với các ví dụ đầy đủ bao gồm xây dựng tài khoản, PDA signers, remaining accounts, và compute-budget budgeting.
- [Định Tuyến và MEV](https://docs.raydium.io/vi/integration-guides/routing-and-mev.md): Chia tuyến đường trên các sản phẩm Raydium, các mẫu kháng lại sandwich, tích hợp bundle Jito, và những đánh đổi giữa các đường đệ trình mempool riêng tư và công khai.
- [Phí ưu tiên và ngân sách tính toán](https://docs.raydium.io/vi/integration-guides/priority-fee-tuning.md): Điều chỉnh đúng giới hạn compute unit và phí ưu tiên cho các giao dịch Raydium — tiêu chuẩn per instruction, chiến lược ước tính, và các mẫu xử lý tắc nghẽn.

### Security & Ops

#### Security & risk

- [Bảo mật & Rủi ro](https://docs.raydium.io/vi/security/index.md): Lịch sử kiểm toán, quyền kiểm soát, bề mặt rủi ro được biết đến, vectơ tấn công và tiết lộ chịu trách nhiệm.
- [Kiểm toán](https://docs.raydium.io/vi/security/audits.md): Lịch sử kiểm toán theo chương trình Raydium — hãng kiểm toán, phạm vi, ngày tháng, liên kết báo cáo — cùng theo dõi trạng thái sửa chữa và bình luận về phạm vi kiểm toán.
- [Khóa quản trị và multisig](https://docs.raydium.io/vi/security/admin-and-multisig.md): Bề mặt quyền hạn trên các chương trình Raydium — những gì mỗi quản trị viên có thể làm, cách cấu trúc multisig, và cách xác minh trên chuỗi ai hiện nắm giữ từng vai trò.
- [Rủi ro Oracle và Token](https://docs.raydium.io/vi/security/oracle-and-token-risks.md): Cách Raydium xử lý các đầu vào oracle và những rủi ro cụ thể do các tiện ích mở rộng Token-2022 gây ra — freeze authority, transfer hook, permanent delegate, default-frozen — bao gồm những gì các chương trình bảo vệ và những gì người dùng phải chấp nhận.
- [Các vector tấn công](https://docs.raydium.io/vi/security/attack-vectors.md): Các mẫu tấn công đã biết chống lại AMM và những điểm yếu cụ thể của Raydium — sandwich/MEV, thao túng giá, tấn công donation, lạm dụng hook Token-2022, lỗi composability — bao gồm cách Raydium phòng chống từng loại.
- [Công bố lỗi bảo mật có trách nhiệm](https://docs.raydium.io/vi/security/disclosure.md): Chương trình bug bounty của Raydium: phạm vi (chỉ mã chương trình on-chain), các mức độ nghiêm trọng và phần thưởng, đường dẫn liên hệ (Immunefi hoặc email bảo mật), cấu trúc thanh toán, cộng với kênh không phải bounty để báo cáo các vấn đề SDK / API / UI.

#### RAY token & Protocol revenues

- [RAY](https://docs.raydium.io/vi/ray/index.md): Cung cấp RAY, địa chỉ mint, phát hành, phân bổ, vesting, tiện ích và kiểm tra bảo mật.
- [Phí giao thức](https://docs.raydium.io/vi/ray/protocol-fees.md): Phân chia phí giao dịch Raydium, phí tạo pool, quy ước phí và ghi chú xác minh.
- [Mua lại](https://docs.raydium.io/vi/ray/ray-buybacks.md): Cách phí giao dịch của Raydium được chuyển hướng vào mua lại RAY và cách xác minh luồng này trên chuỗi.
- [Quỹ](https://docs.raydium.io/vi/ray/treasury.md): Multisig giao thức, địa chỉ tập hợp phí, mua lại RAY, quỹ và phí tạo pool.
- [Staking](https://docs.raydium.io/vi/ray/ray-staking.md): Cách stake và unstake RAY trong ứng dụng Raydium.
- [Chỉ số giao thức & phân tích](https://docs.raydium.io/vi/ray/protocol-metrics-and-analytics.md): Bảng điều khiển, báo cáo và API để theo dõi hoạt động Raydium.
- [Sách trắng](https://docs.raydium.io/vi/ray/ray-token-white-paper.md): Tài liệu tham khảo sách trắng token giao thức Raydium chính thức.

### >_ Api Reference

#### Overview

- [Tham chiếu API](https://docs.raydium.io/vi/api-reference/index.md): Danh mục đầy đủ các API HTTP do Raydium vận hành: dữ liệu pool, xây dựng giao dịch, perps, các dịch vụ diễn đàn LaunchLab / mint / lịch sử / xác thực, gateway IPFS, owner-positions và API Python cũ. Các endpoint dưới đây mở ra một sân chơi tương tác.
- [Raydium API v3](https://docs.raydium.io/vi/api-reference/api-v3/overview.md): REST API để truy vấn các liquidity pool, mint, farm và dữ liệu chain của Raydium trên Solana
- [Tổng quan về Transaction API](https://docs.raydium.io/vi/api-reference/route-api-v2/overview.md): Công cụ xây dựng giao dịch swap trên máy chủ cho Solana.
- [Tổng Quan Perps API](https://docs.raydium.io/vi/api-reference/perp-api-v1/overview.md): Dịch vụ cấu hình và metadata cho Raydium Perpetual Futures.
- [Dynamic IPFS API](https://docs.raydium.io/vi/api-reference/dynamic-ipfs-v1/overview.md): Tái tạo siêu dữ liệu NFT động và hình ảnh vị trí thanh khoản cho Raydium
- [Owner API](https://docs.raydium.io/vi/api-reference/owner-api-v1/overview.md): Lấy vị trí, số dư và phần thưởng khả dụng cho mỗi ví
- [API v1](https://docs.raydium.io/vi/api-reference/api-v1/overview.md): API Raydium cũ tại api.raydium.io. Danh sách pool / pair / farm / SDK. Vẫn hoạt động cho các client chưa chuyển sang API v3.
- [Temp API](https://docs.raydium.io/vi/api-reference/temp-api-v1/overview.md): Khu vực tạm thời cho các endpoint ngắn hạn

##### LaunchLab APIs

- [LaunchLab Mint API](https://docs.raydium.io/vi/api-reference/launch-mint-v1/overview.md): Tìm kiếm, bảng xếp hạng, siêu dữ liệu theo mint, truy vấn vesting và quy trình tạo mint cho các token LaunchLab.
- [API Lịch Sử LaunchLab](https://docs.raydium.io/vi/api-reference/launch-history-v1/overview.md): Dữ liệu lịch sử giao dịch và kline OHLC cho các pool LaunchLab ở khoảng thời gian 1m, 5m, và 15m.
- [API LaunchLab Forum](https://docs.raydium.io/vi/api-reference/launch-forum-v1/overview.md): Luồng bình luận pool, tải lên hình ảnh IPFS và duyệt diễn đàn liên kết với một bản phát hành LaunchLab. Ký qua ray-token.
- [API Xác Thực LaunchLab](https://docs.raydium.io/vi/api-reference/launch-auth-v1/overview.md): Bắt tay chữ ký ví để phát hành JWT ray-token tồn tại ngắn hạn cho các API LaunchLab Forum và Mint.

#### API v3

##### Main

- [Lấy thống kê chính](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-thống-kê-chính.md): Truy xuất TVL và khối lượng giao dịch 24 giờ cho tất cả các pool của Raydium. Được cache trong 60 giây.
- [Lấy độ lệch thời gian chuỗi](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-độ-lệch-thời-gian-chuỗi.md): Lấy độ lệch giữa thời gian UTC cục bộ và thời gian chuỗi Solana. Được cache trong 60 giây.
- [Lấy phí giao dịch ước tính](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-phí-giao-dịch-ước-tính.md): Truy xuất chi phí on-chain ước tính (lamports). Được cache trong 60 giây.
- [Lấy danh sách RAY stake pool](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-danh-sách-ray-stake-pool.md): Truy xuất các pool staking token RAY. Được cache trong 60 giây.
- [Lấy cấu hình CLMM pool](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-cấu-hình-clmm-pool.md): Truy xuất các cấu hình được phép cho concentrated liquidity pool. Được cache trong 60 giây.
- [Lấy cấu hình CPMM pool](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-cấu-hình-cpmm-pool.md): Truy xuất các cấu hình được phép cho constant-product pool. Được cache trong 60 giây.
- [Lấy cấu hình phí động CLMM](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-cấu-hình-phí-động-clmm.md): Truy xuất các bậc `DynamicFeeConfig` đã được hiệu chỉnh mà một CLMM pool mới có thể chọn khi `enableDynamicFee=true` được truyền vào `CreateCustomizablePool`. Mỗi mục hiển thị các tham số theo từng bậc (filter period, decay period, reduction factor, kiểm soát phí động, max volatility accumulator) đi…
- [Lấy cấu hình limit order CLMM](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/main/lấy-cấu-hình-limit-order-clmm.md): Truy xuất cấu hình limit order theo từng pool (cho biết limit order có được bật hay không, kích thước lệnh tối thiểu và public key của keeper) cho các pool hỗ trợ limit order. Được sử dụng bởi SDK và UI trước khi gọi `OpenLimitOrder`. Được cache trong 60 giây.

##### Mint

- [Lấy danh sách mint mặc định](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/mint/lấy-danh-sách-mint-mặc-định.md): Truy xuất danh sách mint mặc định của UI kèm metadata và logo. Được cache trong 60 giây.
- [Lấy thông tin mint theo ID](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/mint/lấy-thông-tin-mint-theo-id.md): Lấy metadata cho các địa chỉ mint cụ thể. Được cache 20 giây.
- [Lấy giá mint](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/mint/lấy-giá-mint.md): Lấy giá USD hiện tại cho các token mint. Được cache 5 giây.

##### Pools

- [Lấy thông tin pool theo ID](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/lấy-thông-tin-pool-theo-id.md): Lấy thông tin chi tiết của pool theo pool ID. Được cache 60 giây.
- [Lấy pool theo LP mint](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/lấy-pool-theo-lp-mint.md): Lấy thông tin pool theo địa chỉ token LP. Được cache 60 giây.
- [Liệt kê pool theo trang](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/liệt-kê-pool-theo-trang.md): **Endpoint cũ.** Lấy danh sách pool theo trang với bộ lọc và sắp xếp. Được cache 60 giây. pageSize giới hạn 1000. Được giữ lại để tương thích với các tích hợp hiện có; các tích hợp mới nên truy vấn pool theo ID, cặp mint hoặc LP mint thông qua các endpoint `/pools/info/*` khác, hoặc sử dụng Transact…
- [Lấy pool theo token mint](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/lấy-pool-theo-token-mint.md): Lọc pool theo một hoặc hai token mint. Thứ tự mint được chuẩn hóa nội bộ. Được cache 60 giây.
- [Liệt kê pool với bộ lọc nâng cao (v2)](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/liệt-kê-pool-với-bộ-lọc-nâng-cao-v2.md): Liệt kê pool nâng cao với phân trang dựa trên con trỏ. Được cache 60–90 giây.
- [Lấy khóa on-chain của pool](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/lấy-khóa-on-chain-của-pool.md): Lấy các khóa tài khoản on-chain của pool. Được cache 60 giây.
- [Lấy lịch sử thanh khoản của pool](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/lấy-lịch-sử-thanh-khoản-của-pool.md): Lấy dữ liệu TVL lịch sử của pool (tối đa 30 ngày). Được cache 300 giây.
- [Lấy lịch sử vị thế CLMM](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/pools/lấy-lịch-sử-vị-thế-clmm.md): Lấy dữ liệu giá và thanh khoản lịch sử cho các pool CLMM. Được cache 30 giây.

##### Farms

- [Lấy thông tin farm theo ID](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/farms/lấy-thông-tin-farm-theo-id.md): Lấy thông tin chi tiết farm pool theo farm ID. Được cache 60 giây.
- [Lấy farm theo LP mint](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/farms/lấy-farm-theo-lp-mint.md): Tìm kiếm farm theo địa chỉ stake token LP. Hỗ trợ phân trang. Được cache 60 giây.
- [Lấy khóa on-chain của farm](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/farms/lấy-khóa-on-chain-của-farm.md): Lấy các khóa tài khoản on-chain của farm. Được cache 60 giây.

##### IDO

- [Lấy khóa pool IDO](https://docs.raydium.io/vi/api-reference/api-v3-endpoints/ido/lấy-khóa-pool-ido.md): Lấy cấu trúc on-chain của pool IDO. Được cache 20 giây.

#### Transaction API

##### Compute

- [Tính báo giá swap (đầu vào cơ sở)](https://docs.raydium.io/vi/api-reference/route-api-v2-endpoints/compute/tính-báo-giá-swap-đầu-vào-cơ-sở.md): Tính toán lượng đầu ra dự kiến khi swap một lượng đầu vào cố định. Hữu ích để hiển thị xem trước trước khi xây dựng giao dịch.
- [Tính báo giá swap (đầu ra cơ sở)](https://docs.raydium.io/vi/api-reference/route-api-v2-endpoints/compute/tính-báo-giá-swap-đầu-ra-cơ-sở.md): Tính toán lượng đầu vào cần thiết để đạt được lượng đầu ra mong muốn. Hữu ích cho những swap nơi bạn biết đầu ra mục tiêu.

##### Transaction

- [Xây dựng giao dịch swap (đầu vào cơ sở)](https://docs.raydium.io/vi/api-reference/route-api-v2-endpoints/transaction/xây-dựng-giao-dịch-swap-đầu-vào-cơ-sở.md): Tạo một giao dịch swap được tuần tự hóa cho lượng đầu vào cố định. Yêu cầu một phản hồi thành công từ `/compute/swap-base-in`.
- [Xây dựng giao dịch swap (đầu ra cơ sở)](https://docs.raydium.io/vi/api-reference/route-api-v2-endpoints/transaction/xây-dựng-giao-dịch-swap-đầu-ra-cơ-sở.md): Tạo một giao dịch swap được tuần tự hóa cho lượng đầu ra mong muốn. Yêu cầu một phản hồi thành công từ `/compute/swap-base-out`.

#### Perps API

##### Main

- [Lấy thống kê thị trường perp](https://docs.raydium.io/vi/api-reference/perp-api-v1-endpoints/main/lấy-thống-kê-thị-trường-perp.md): Trả về khối lượng giao dịch và lãi suất mở cửa 24h/7d/30d.

##### Pool

- [Lấy danh sách bể perp mặc định](https://docs.raydium.io/vi/api-reference/perp-api-v1-endpoints/pool/lấy-danh-sách-bể-perp-mặc-định.md): Trả về danh sách các bể giao dịch tương lai mặc định với khối lượng và thống kê.

#### LaunchLab APIs

##### Mint API

###### Discovery

- [Tìm kiếm mint](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/discovery/tìm-kiếm-mint.md)
- [Lấy mint hàng đầu nổi bật](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/discovery/lấy-mint-hàng-đầu-nổi-bật.md)
- [Lấy mint gần đây nổi bật](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/discovery/lấy-mint-gần-đây-nổi-bật.md)
- [Liệt kê mint với sắp xếp](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/discovery/liệt-kê-mint-với-sắp-xếp.md)
- [Liệt kê mint Bonk](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/discovery/liệt-kê-mint-bonk.md)

###### Details

- [Lấy chi tiết mint](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/details/lấy-chi-tiết-mint.md)
- [Lấy mint của người dùng](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/details/lấy-mint-của-người-dùng.md)

###### User Activity

- [Nhận thống kê khối lượng người dùng](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/user-activity/nhận-thống-kê-khối-lượng-người-dùng.md)
- [Nhận thống kê tạo người dùng](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/user-activity/nhận-thống-kê-tạo-người-dùng.md)
- [Lấy phần thưởng referrer](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/user-activity/lấy-phần-thưởng-referrer.md)

###### Configuration

- [Nhận cấu hình nền tảng](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/configuration/nhận-cấu-hình-nền-tảng.md)
- [Lấy nền tảng](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/configuration/lấy-nền-tảng.md): **Endpoint cũ.** Trả về danh sách nền tảng v1. Được thay thế bằng `/campaign/platforms-v2`, mang theo các trường bổ sung mà giao diện người dùng hiện phụ thuộc vào. Các tích hợp mới nên gọi endpoint v2.
- [Lấy nền tảng v2](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/configuration/lấy-nền-tảng-v2.md)

###### Creation

- [Gửi tạo mint](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/creation/gửi-tạo-mint.md): Đăng ký siêu dữ liệu ngoài chuỗi cho một mint LaunchLab mới trước khi giao dịch tạo on-chain của nó được gửi. Nền tảng lưu trữ tên/ký hiệu/uri/liên kết xã hội được cung cấp được khóa bằng mint, để giao diện người dùng có thể hiển thị chúng trong khi đường cong bonding hoạt động.
- [Lấy mint ngẫu nhiên](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/creation/lấy-mint-ngẫu-nhiên.md): Trả về một keypair mint mới, chưa sử dụng cho người gọi. Các bộ lọc tùy chọn cho phép nền tảng tạo trước các địa chỉ vanity với tiền tố/hậu tố cụ thể.
- [Gửi giao dịch](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/creation/gửi-giao-dịch.md): Chuyển tiếp một giao dịch Solana đã ký đầy đủ (mã hóa base64) thay cho người gọi. Được UI sử dụng để chuyển tiếp các giao dịch tạo/mua/bán qua RPC của nền tảng để nâng cao phí ưu tiên và xử lý thử lại.

###### Vesting

- [Lấy vesting theo ID](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/vesting/lấy-vesting-theo-id.md)
- [Lấy pool vesting](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/vesting/lấy-pool-vesting.md)
- [Lấy owner vesting](https://docs.raydium.io/vi/api-reference/launch-mint-v1-endpoints/vesting/lấy-owner-vesting.md)

##### History API

###### Candle Data

- [Lấy dữ liệu kline (nến)](https://docs.raydium.io/vi/api-reference/launch-history-v1-endpoints/candle-data/lấy-dữ-liệu-kline-nến.md): Truy xuất dữ liệu nến OHLC. Phạm vi giới hạn: 1-500 (mặc định 300).

###### Trades

- [Lấy lịch sử giao dịch](https://docs.raydium.io/vi/api-reference/launch-history-v1-endpoints/trades/lấy-lịch-sử-giao-dịch.md): Truy xuất các giao dịch riêng lẻ. Phạm vi giới hạn: 1-100 (mặc định 50).

##### Forum API

###### Comments

- [Đăng bình luận trên một pool](https://docs.raydium.io/vi/api-reference/launch-forum-v1-endpoints/comments/đăng-bình-luận-trên-một-pool.md): Đăng bình luận mới. Yêu cầu header ray-token.
- [Lấy bình luận cho một pool](https://docs.raydium.io/vi/api-reference/launch-forum-v1-endpoints/comments/lấy-bình-luận-cho-một-pool.md)
- [Lấy một bình luận cụ thể theo ID](https://docs.raydium.io/vi/api-reference/launch-forum-v1-endpoints/comments/lấy-một-bình-luận-cụ-thể-theo-id.md)

##### Auth API

###### Token Management

- [Yêu cầu token xác thực với chữ ký](https://docs.raydium.io/vi/api-reference/launch-auth-v1-endpoints/token-management/yêu-cầu-token-xác-thực-với-chữ-ký.md): Ký một thông điệp với định dạng `{signText}{time}`, trong đó signText là "Sign in to raydium.io: " và time là dấu thời gian Unix hiện tại tính bằng giây. Ví phải ký thông điệp này và gửi chữ ký để nhận token JWT.
- [Yêu cầu token bằng giao dịch Ledger](https://docs.raydium.io/vi/api-reference/launch-auth-v1-endpoints/token-management/yêu-cầu-token-bằng-giao-dịch-ledger.md): Phương pháp yêu cầu token thay thế cho các giao dịch được ký bởi Ledger. Ký một thông điệp với định dạng `{signText}{time}` trong một giao dịch.
- [Xác thực token xác thực](https://docs.raydium.io/vi/api-reference/launch-auth-v1-endpoints/token-management/xác-thực-token-xác-thực.md): Xác minh rằng token vẫn còn hợp lệ. Cũng kéo dài thời gian sống của token nếu sắp hết hạn.
- [Thu hồi token xác thực](https://docs.raydium.io/vi/api-reference/launch-auth-v1-endpoints/token-management/thu-hồi-token-xác-thực.md)

#### Dynamic IPFS API

##### CLMM Position

- [Lấy siêu dữ liệu vị trí CLMM](https://docs.raydium.io/vi/api-reference/dynamic-ipfs-v1-endpoints/clmm-position/lấy-siêu-dữ-liệu-vị-trí-clmm.md): Lấy đầy đủ siêu dữ liệu vị trí bao gồm chi tiết pool, số lượng thanh khoản, phí chưa yêu cầu và định giá USD. Trả về đối tượng giao diện NFT động phù hợp để hiển thị hình ảnh vị trí.

##### Locked Positions

- [Lấy siêu dữ liệu vị trí CLMM bị khóa](https://docs.raydium.io/vi/api-reference/dynamic-ipfs-v1-endpoints/locked-positions/lấy-siêu-dữ-liệu-vị-trí-clmm-bị-khóa.md): Lấy siêu dữ liệu cho một vị trí CLMM bị khóa. Trả về dữ liệu vị trí bao gồm thời gian khóa, phí tích lũy và định giá hiện tại.
- [Lấy siêu dữ liệu vị trí CPMM bị khóa](https://docs.raydium.io/vi/api-reference/dynamic-ipfs-v1-endpoints/locked-positions/lấy-siêu-dữ-liệu-vị-trí-cpmm-bị-khóa.md): Lấy siêu dữ liệu cho một vị trí Constant Product Market Maker bị khóa. Trả về số lượng token LP, phần trăm chia sẻ pool và phí có thể yêu cầu từ khóa.

#### Owner API

##### Position

- [Lấy vị trí stake của một ví](https://docs.raydium.io/vi/api-reference/owner-api-v1-endpoints/position/lấy-vị-trí-stake-của-một-ví.md): Lấy tất cả vị trí stake (AMM tiêu chuẩn hoặc CPMM) được sở hữu bởi ví này. Trả về dữ liệu vị trí được lưu vào bộ nhớ đệm bao gồm số lượng và phần thưởng.
- [Lấy vị trí CLMM bị khóa của một ví](https://docs.raydium.io/vi/api-reference/owner-api-v1-endpoints/position/lấy-vị-trí-clmm-bị-khóa-của-một-ví.md): Lấy tất cả vị trí Concentrated Liquidity Market Maker (CLMM) bị khóa được sở hữu bởi ví này. Trả về trạng thái vị trí bao gồm số lượng bị khóa, thời gian kết thúc khóa, và phí có thể nhận được.

##### Pool Creation

- [Lấy các pool do ví tạo](https://docs.raydium.io/vi/api-reference/owner-api-v1-endpoints/pool-creation/lấy-các-pool-do-ví-tạo.md): Lấy tất cả pool CPMM được tạo (khởi chạy) bởi ví này.

##### IDO

- [Lấy thông tin tham gia IDO của một ví](https://docs.raydium.io/vi/api-reference/owner-api-v1-endpoints/ido/lấy-thông-tin-tham-gia-ido-của-một-ví.md): Lấy dữ liệu tham gia IDO bao gồm số lượng đã đầu tư và trạng thái yêu cầu.

#### API v1

##### Ray Token

- [Lấy tổng cấp phát RAY](https://docs.raydium.io/vi/api-reference/api-v1-endpoints/ray-token/lấy-tổng-cấp-phát-ray.md): Tìm nạp tổng cấp phát coin token RAY.
- [Lấy lượng RAY lưu thông](https://docs.raydium.io/vi/api-reference/api-v1-endpoints/ray-token/lấy-lượng-ray-lưu-thông.md): Tìm nạp lượng token RAY lưu thông.

#### Temp API

##### Temporary

- [Liệt kê các CLMM limit order đang chờ xử lý của một ví](https://docs.raydium.io/vi/api-reference/temp-api-v1-endpoints/temporary/liệt-kê-các-clmm-limit-order-đang-chờ-xử-lý-của-một-ví.md): Trả về các CLMM limit order thuộc sở hữu của `wallet` vẫn còn trên chuỗi — cả các lệnh chưa được khớp hoàn toàn lẫn đã được khớp một phần đều được trả về trong một payload duy nhất. Mỗi dòng là dữ liệu `LimitOrderState` đã được giải mã từ on-chain kèm theo pool keys và giá trị `pendingSettle` do ind…
- [Liệt kê lịch sử các CLMM limit order của một ví](https://docs.raydium.io/vi/api-reference/temp-api-v1-endpoints/temporary/liệt-kê-lịch-sử-các-clmm-limit-order-của-một-ví.md): Trả về các CLMM limit order đã đóng thuộc sở hữu của `wallet`. Mỗi dòng tóm tắt trạng thái lệnh tại thời điểm nó rời khỏi tập hợp active. Phân trang theo cursor thông qua `nextPageId`.
- [Liệt kê nhật ký sự kiện on-chain cho một hoặc nhiều limit-order PDA](https://docs.raydium.io/vi/api-reference/temp-api-v1-endpoints/temporary/liệt-kê-nhật-ký-sự-kiện-on-chain-cho-một-hoặc-nhiều-limit-order-pda.md): Trả về nhật ký sự kiện (`open`, `increase`, `decrease`, `settle`, `close`) cho một hoặc nhiều limit-order PDA. Hữu ích để hiển thị timeline theo từng lệnh. Phân trang theo cursor thông qua `nextPageId`.
- [Lấy phí creator tích lũy của một ví](https://docs.raydium.io/vi/api-reference/temp-api-v1-endpoints/temporary/lấy-phí-creator-tích-lũy-của-một-ví.md): Truy xuất tất cả các CPMM pool mà ví này là creator, cùng với phí creator đã tích lũy nhưng chưa được nhận theo từng pool. Trả về mảng rỗng nếu ví không có phí creator nào được cache.

### Reference

#### Reference

- [Tham khảo](https://docs.raydium.io/vi/reference/index.md): Bảng tra cứu: địa chỉ chương trình, mã lỗi, so sánh phí, bảng thuật ngữ và nhật ký thay đổi.
- [Địa chỉ chương trình](https://docs.raydium.io/vi/reference/program-addresses.md): Các ID chương trình Raydium chính thức và PDA dùng chung trên Solana mainnet-beta và devnet. Mọi trang khác liên kết đến đây thay vì hardcode địa chỉ.
- [Mã lỗi](https://docs.raydium.io/vi/reference/error-codes.md): Các enum lỗi Anchor cho mọi chương trình on-chain của Raydium, kèm nguyên nhân và thông báo UX được khuyến nghị.
- [So sánh phí](https://docs.raydium.io/vi/reference/fee-comparison.md): Ma trận phí so sánh song song trên tất cả các sản phẩm Raydium — phí swap, chia sẻ giao thức, chi phí tạo, và cách phí chuyển Token-2022 chồng lên nhau. Một bảng tra cứu duy nhất cho chi phí dự kiến.
- [Ma trận hỗ trợ Token-2022](https://docs.raydium.io/vi/reference/token-2022-support.md): Những chương trình Raydium nào hỗ trợ Token-2022, danh sách cho phép tiện ích mở rộng rõ ràng mà mỗi chương trình thực thi khi tạo pool, và cơ chế bypass duy nhất — PDA đăng ký theo mint do admin quản lý — cho phép các mint bị từ chối.
- [Từ vựng](https://docs.raydium.io/vi/reference/glossary.md): Định nghĩa các thuật ngữ được sử dụng trong tài liệu của Raydium. Mỗi mục có một định nghĩa một dòng và liên kết đến trang giải thích chi tiết thuật ngữ đó.

##### Changelog

- [Nhật ký thay đổi](https://docs.raydium.io/vi/reference/changelog.md): Chỉ mục thời gian các cập nhật cho bộ tài liệu này. Mỗi bản phát hành liên kết đến trang riêng của nó chi tiết các chương nào đã thay đổi, lý do tại sao, và khi nào nội dung được xác minh so với trạng thái on-chain và mã nguồn chương trình.
- [2026-09-13 — CPMM: giao thức giữ lại một phần phí tạo pool](https://docs.raydium.io/vi/reference/changelog/2026-09-13-cpmm-creator-fee-protocol-share.md): CPMM hiện có thể giữ lại một phần phí tạo pool có thể cấu hình, được áp dụng khi phí được thu thập chứ không phải khi nó được tính. AmmConfig có creator_fee_share_rate (được cắt từ padding, cùng kích thước), một PDA CreatorFeeShare mới ghi đè nó cho từng tạo pool, và CreateCreatorFeeShare / CloseCre…
- [2026-09-09 — LaunchLab: Anchor 1.0, excess-lamports recovery, và kết thúc các cơ chế chuyển tiếp](https://docs.raydium.io/vi/reference/changelog/2026-09-09-launchlab-anchor-1-and-excess-lamports.md): LaunchLab chuyển sang Anchor 1.0.2 trên Agave 3.1.10 và thêm lệnh admin CollectExcessLamports để thu hồi rent được giải phóng bởi SIMD-0437. Ba cơ chế chuyển tiếp bị loại bỏ: Initialize không dùng nữa giờ luôn thất bại, MigrateToAmm mất ba tham số và chín tài khoản OpenBook, và cổng get_upgrade_time…
- [2026-09-09 — CPMM: Anchor 1.0, excess-lamports recovery, and fixed fee owners](https://docs.raydium.io/vi/reference/changelog/2026-09-09-cpmm-anchor-1-and-excess-lamports.md): CPMM chuyển sang Anchor 1.0.2 trên Agave 3.1.10 và thêm lệnh CollectExcessLamports dành cho admin để thu hồi lamports được giải phóng bởi SIMD-0437. CreateAmmConfig hiện ghi các chủ sở hữu phí giao thức và quỹ được mã hóa cứng thay vì người ký, danh sách trắng mint Token-2022 bốn địa chỉ bị xóa, và…
- [2026-09-09 — AMM v4: Solana 3.0 dependencies and excess-lamports recovery](https://docs.raydium.io/vi/reference/changelog/2026-09-09-amm-v4-solana-3-and-excess-lamports.md): AMM v4 rebuilds against solana-program 3.0, spl-token 9.0 and the new solana-system-interface crate, and adds an admin-only WithdrawExcessLamports instruction (tag 18) that returns rent freed by SIMD-0437. CreateConfigAccount stops reading its trailing rent sysvar, compatibly. Nothing breaks and no…
- [2026-08-31 — LaunchLab: quy tắc đường cong nền tảng thay thế danh sách trắng tham số đường cong](https://docs.raydium.io/vi/reference/changelog/2026-08-31-launchlab-platform-curve-rules.md): Các hạn chế tham số khởi chạy chuyển từ PlatformConfig.curve_params sang các tài khoản PlatformCurveRule riêng cho mỗi cấu hình với các ràng buộc (field, op, value), dải giá trị, nhóm kiểm tra ORed, và ví quản lý được ủy quyền. PlatformConfig giữ kích thước 944 byte; trường cũ và hai hướng dẫn của n…
- [2026-08-27 — LaunchLab: nền tảng giữ quyền withdraw-withheld từ lúc tạo mint](https://docs.raydium.io/vi/reference/changelog/2026-08-27-launchlab-token2022-withheld-authority.md): InitializeWithToken2022 giờ ghi PlatformConfig.transfer_fee_extension_auth vào withdraw_withheld_authority của mint cơ sở mới thay vì PDA của launch authority, và MigrateToCpswap chỉ gán lại quyền đó khi PDA vẫn giữ nó. Không có thay đổi layout tài khoản, instruction hay lỗi.
- [2026-08-26 — LaunchLab: nâng giới hạn tỷ lệ phí nền tảng lên 500 bps](https://docs.raydium.io/vi/reference/changelog/2026-08-26-launchlab-platform-fee-rate-cap.md): Giới hạn trên của fee_rate nền tảng được nâng lên 500 bps trên cả đường dẫn create và update. CreatePlatformConfig trước đó bị giới hạn ở 100 bps và UpdatePlatformConfig ở 250 bps; cả hai hiện đều là 50000. Không có thay đổi về bố cục tài khoản, instruction hay lỗi.
- [2026-08-24 — LaunchLab: Token-2022 quote mints](https://docs.raydium.io/vi/reference/changelog/2026-08-24-launchlab-token2022-quote-mint.md): LaunchLab chấp nhận Token-2022 quote mints trên toàn bộ config, pool creation, swaps, fee claims, và CPMM migration. Swap slippage bounds giờ đây tính giá transfer fee phía quote, PoolState.token_program_flag bit1 trở nên có ý nghĩa, và MigrateToCpswap đổi tên hai token-program accounts.
- [2026-08-17 — LaunchLab: Chỉ CPMM cho các lần phát hành mới và kiểm soát cấu hình nền tảng](https://docs.raydium.io/vi/reference/changelog/2026-08-17-launchlab-cpmm-only-platform-config.md): LaunchLab bắt buộc CPMM cho các lần phát hành mới, tập hợp LP bị khóa dưới nền tảng, thay thế ủy quyền nền tảng toàn cầu bằng danh sách cho phép cấu hình do nền tảng quản lý, và cập nhật các tài khoản di chuyển CPMM.
- [2026-08-17 — CLMM: khóa NFT vị trí với restricted-issuer](https://docs.raydium.io/vi/reference/changelog/2026-08-17-clmm-restricted-position-nft-freeze.md): CLMM có điều kiện khóa tài khoản NFT vị trí mới chỉ khi đường dẫn V2 mở tìm thấy một mint cơ bản có freeze authority khớp với danh sách restricted-issuer.
- [2026-08-17 — CPMM: permissionless creator-fee collection](https://docs.raydium.io/vi/reference/changelog/2026-08-17-cpmm-permissionless-creator-fee-collection.md): CPMM thêm một instruction được ràng buộc đích đến cho phép bất kỳ người trả tiền nào quét phí creator đến các ATA chính tắc của người tạo pool, và ủy quyền tạo Permission PDA mà không ủy quyền thu hồi.
- [2026-07-30 — CLMM: permissioned multi-pools và limit-order frozen-account guard](https://docs.raydium.io/vi/reference/changelog/2026-07-30-clmm-permissioned-pools.md): Hai cập nhật chương trình CLMM: CreatePermissionedPool cho phép một authority được phép tạo nhiều pool cho cùng một cặp token thông qua seed_index được gộp vào pool PDA, và OpenLimitOrder giờ đây nhận các account phía output để từ chối các order có input hoặc output token account bị frozen.
- [2026-07-22 — AMM v4: loại bỏ phụ thuộc OpenBook / Serum](https://docs.raydium.io/vi/reference/changelog/2026-07-22-amm-v4-openbook-removal.md): AMM v4 loại bỏ phụ thuộc OpenBook/Serum không hoạt động, các CPI và hướng dẫn tạo thị trường: v1 Swap/Deposit/Withdraw vẫn tương thích, WithdrawPnl và SetParams bị phá vỡ hoàn toàn, và một số hướng dẫn không còn có thể gọi được.
- [2026-06-22 — Stable AMM: loại bỏ mã OpenBook (market) không hoạt động](https://docs.raydium.io/vi/reference/changelog/2026-06-22-stable-amm-openbook-cleanup.md): Stable AMM loại bỏ các tài khoản và mã market-making OpenBook không hoạt động: bố cục Swap/Deposit/Withdraw nhỏ hơn, thay đổi WithdrawPnl phá vỡ cứng, và công thức tài sản pool đơn giản hóa.
- [2026-05-18 — CLMM: limit orders, single-sided fee, dynamic fee](https://docs.raydium.io/vi/reference/changelog/2026-05-18-clmm-limit-orders.md): Ba khả năng CLMM tùy chọn, tương thích ngược: limit orders hạng nhất, thu phí một chiều, và dynamic fee theo biến động — cùng với PoolState reshape và mã lỗi mới.
- [2026-04-26 — Phát hành lần đầu](https://docs.raydium.io/vi/reference/changelog/2026-04-26-initial-publication.md): Phát hành công khai lần đầu tiên của bộ tài liệu Raydium.

#### Resources

- [Tài nguyên](https://docs.raydium.io/vi/resources/index.md): Tài sản thương hiệu, công cụ do cộng đồng xây dựng, và giấy phép cho mã, SDK và tài liệu của Raydium.
- [Bộ nhận dạng thương hiệu](https://docs.raydium.io/vi/resources/brand-kit.md): Logo, màu sắc, kiểu chữ và quy tắc sử dụng để đại diện cho Raydium trong báo chí, tích hợp, nội dung của đối tác và bảng điều khiển.
- [Công cụ của cộng đồng](https://docs.raydium.io/vi/resources/community-tools.md): SDK của bên thứ ba, bảng điều khiển, bot và nền tảng phân tích tích hợp với Raydium — cộng với cách gửi công cụ của riêng bạn để được đưa vào danh sách.
- [Giấy phép](https://docs.raydium.io/vi/resources/license.md): Điều khoản giấy phép cho các chương trình trên chuỗi của Raydium, SDK TypeScript và tài liệu này. Ghi chú về nhãn hiệu cho tên và logo Raydium.

## OpenAPI Specs

- [api-v3](/vi/api-reference/openapi/api-v3.yaml)
- [route-api-v2](/vi/api-reference/openapi/route-api-v2.yaml)
- [perp-api-v1](/vi/api-reference/openapi/perp-api-v1.yaml)
- [launch-mint-v1](/vi/api-reference/openapi/launch-mint-v1.yaml)
- [launch-history-v1](/vi/api-reference/openapi/launch-history-v1.yaml)
- [launch-forum-v1](/vi/api-reference/openapi/launch-forum-v1.yaml)
- [launch-auth-v1](/vi/api-reference/openapi/launch-auth-v1.yaml)
- [dynamic-ipfs-v1](/vi/api-reference/openapi/dynamic-ipfs-v1.yaml)
- [owner-api-v1](/vi/api-reference/openapi/owner-api-v1.yaml)
- [api-v1](/vi/api-reference/openapi/api-v1.yaml)
- [temp-api-v1](/vi/api-reference/openapi/temp-api-v1.yaml)
