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

# Tài liệu Raydium

> Hướng dẫn tham khảo cho AMM v4, CPMM, CLMM, Farm, và LaunchLab của Raydium trên Solana.

export function openDocsSearch() {
  if (typeof window === "undefined" || typeof document === "undefined") return;

  const directTrigger =
    document.querySelector('[data-search-open]') ||
    document.querySelector('button[aria-label="Search"]') ||
    document.querySelector('button[aria-label="Open search"]') ||
    document.querySelector('[class*="SearchTrigger"]');

  if (directTrigger instanceof HTMLElement) {
    directTrigger.click();
    return;
  }

  const isMac = /Mac|iPhone|iPad|iPod/.test(window.navigator.platform);
  const shortcutEvent = new KeyboardEvent("keydown", {
    key: "k",
    code: "KeyK",
    metaKey: isMac,
    ctrlKey: !isMac,
    bubbles: true,
    cancelable: true,
  });

  document.dispatchEvent(shortcutEvent);
  window.dispatchEvent(shortcutEvent);
}

export function handleSearchInteraction(event) {
  event.preventDefault();
  openDocsSearch();

  if (event.currentTarget instanceof HTMLElement) {
    requestAnimationFrame(() => {
      event.currentTarget.blur();
    });
  }
}

<div className="rd-home">
  <div className="rd-hero-zone">
    <div className="rd-nav">
      <a href="/vi" className="rd-nav__brand" aria-label="Raydium Docs">
        <img src="https://mintcdn.com/raydium/YfhgQCAxRmaSYtrQ/images/logo/dark.png?fit=max&auto=format&n=YfhgQCAxRmaSYtrQ&q=85&s=c33ed41058720bb2dfc270e8caf62da2" alt="Raydium Docs" className="rd-nav__logo" noZoom width="847" height="231" data-path="images/logo/dark.png" />
      </a>

      <div className="rd-nav__links">
        <a href="/vi/introduction">Tài liệu</a>
        <a href="/vi/sdk-api">API</a>
        <a href="/vi/reference/changelog">Cập nhật</a>
        <a href="https://immunefi.com/bug-bounty/raydium/information/">Bug Bounty</a>
      </div>

      <div className="rd-nav__right">
        <label className="rd-nav__search">
          <span className="rd-nav__search-ico">⌕</span>

          <input
            type="search"
            placeholder="Tìm kiếm tài liệu..."
            aria-label="Tìm kiếm tài liệu"
            readOnly
            onClick={handleSearchInteraction}
            onFocus={handleSearchInteraction}
            onKeyDown={(event) => {
        if (event.key === "Enter" || event.key === " ") handleSearchInteraction(event);
      }}
          />

          <span className="rd-nav__search-kbd">⌘K</span>
        </label>

        <div className="rd-lang-menu">
          <button type="button" className="rd-lang" aria-label="Ngôn ngữ">
            <span>🌐</span><span>VI</span><span>⌄</span>
          </button>

          <div className="rd-lang-menu__list">
            <a href="/" className="rd-lang-menu__item">English</a>
            <a href="/zh" className="rd-lang-menu__item">简体中文</a>
            <a href="/zh-Hant" className="rd-lang-menu__item">繁體中文</a>
            <a href="/ja" className="rd-lang-menu__item">日本語</a>
            <a href="/ko" className="rd-lang-menu__item">한국어</a>
            <a href="/ru" className="rd-lang-menu__item">Русский</a>
            <a href="/es" className="rd-lang-menu__item">Español</a>
            <a href="/de" className="rd-lang-menu__item">Deutsch</a>
            <a href="/fr" className="rd-lang-menu__item">Français</a>
            <a href="/pt" className="rd-lang-menu__item">Português</a>
            <a href="/tr" className="rd-lang-menu__item">Türkçe</a>
            <a href="/vi" className="rd-lang-menu__item is-active">Tiếng Việt</a>
            <a href="/id" className="rd-lang-menu__item">Bahasa Indonesia</a>
            <a href="/ar" className="rd-lang-menu__item" dir="rtl">العربية</a>
          </div>
        </div>

        <a href="https://raydium.io" className="rd-cta-primary">Mở ứng dụng ↗</a>
      </div>
    </div>

    <section className="rd-hero">
      <h1 className="rd-headline">Xây dựng, tích hợp và giao dịch<br />trên Raydium.</h1>

      <p className="rd-subhead">
        Hướng dẫn tham khảo hoàn chỉnh cho AMM v4, CPMM, CLMM, Farm, LaunchLab và Perps —<br />
        tài khoản on-chain, toán học, hướng dẫn, phí, SDK và mã có thể chạy được.
      </p>

      <label className="rd-hero__search">
        <span className="rd-hero__search-ico">⌕</span>

        <input
          placeholder="Tìm kiếm 126 trang hoặc hỏi AI…  ví dụ:  &#x22;CLMM ticks hoạt động như thế nào?&#x22;"
          readOnly
          onClick={handleSearchInteraction}
          onFocus={handleSearchInteraction}
          onKeyDown={(event) => {
      if (event.key === "Enter" || event.key === " ") handleSearchInteraction(event);
    }}
        />

        <span className="rd-kbd">⌘K</span>
      </label>

      <div className="rd-hero__chips">
        <span className="rd-hero__chips-label">Thử:</span>
        <a href="/vi/quick-start" className="rd-chip">Khởi động nhanh</a>
        <a href="/vi/user-flows/create-cpmm-pool" className="rd-chip">Tạo pool CPMM</a>
        <a href="/vi/algorithms/clmm-math" className="rd-chip">Toán học CLMM</a>
        <a href="/vi/integration-guides/aggregator" className="rd-chip">Tích hợp Aggregator</a>
        <a href="/vi/reference/token-2022-support" className="rd-chip">Hỗ trợ Token-2022</a>
      </div>

      <div className="rd-hero__ctas-mobile">
        <a href="/vi/quick-start" className="rd-btn-primary">Khởi động nhanh (5 phút) →</a>
        <a href="/vi/introduction" className="rd-btn-ghost">Duyệt tất cả tài liệu</a>
      </div>
    </section>
  </div>

  <section className="rd-section rd-section--tracks">
    <div className="rd-section__head">
      <p className="rd-eyebrow-tx">Chọn con đường của bạn</p>
      <h2 className="rd-section__title">Ba đối tượng. Một nguồn sự thật.</h2>
    </div>

    <div className="rd-tracks">
      <a href="/vi/sdk-api" className="rd-track rd-c-purple">
        <div className="rd-track__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <rect x="3.5" y="5" width="17" height="14" rx="3" />

            <path d="M7.5 10 10 12.5 7.5 15" />

            <path d="M12.5 15H16.5" />
          </svg>
        </div>

        <h3 className="rd-track__title">Nhà phát triển</h3>
        <p className="rd-track__desc">Xây dựng và tích hợp. Khởi động nhanh, SDK, REST API, Anchor IDL, mẫu CPI Rust, Python.</p>
        <span className="rd-track__cta">Mở SDK & API →</span>
      </a>

      <a href="/vi/protocol-overview" className="rd-track rd-c-cyan">
        <div className="rd-track__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <path d="M10 4h4" />

            <path d="M9 4v4.2l-3.9 6.4A3 3 0 0 0 7.7 19h8.6a3 3 0 0 0 2.6-4.4L15 8.2V4" />

            <path d="M8.5 14.5h7" />
          </svg>
        </div>

        <h3 className="rd-track__title">Nhà nghiên cứu</h3>
        <p className="rd-track__desc">Kiểm toán và phân tích. Kiến trúc, thuật toán, máy trạng thái tài khoản, kinh tế phí, bề mặt rủi ro.</p>
        <span className="rd-track__cta">Đọc tổng quan giao thức →</span>
      </a>

      <a href="/vi/getting-started" className="rd-track rd-c-green">
        <div className="rd-track__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <circle cx="12" cy="8.2" r="3.2" />

            <path d="M5.5 18.2c1.8-3 4-4.5 6.5-4.5s4.7 1.5 6.5 4.5" />
          </svg>
        </div>

        <h3 className="rd-track__title">Người dùng cuối</h3>
        <p className="rd-track__desc">Sử dụng Raydium một cách an toàn. Cài đặt ví, giao dịch đầu tiên, cung cấp thanh khoản, yêu cầu phần thưởng.</p>
        <span className="rd-track__cta">Bắt đầu →</span>
      </a>
    </div>
  </section>

  <section className="rd-section rd-section--surf">
    <div className="rd-section__head">
      <p className="rd-eyebrow-tx">Sáu chương trình on-chain</p>
      <h2 className="rd-section__title">Mọi chương trình. Mọi hướng dẫn. Mọi tài khoản.</h2>
      <p className="rd-section__sub">Mỗi chương tuân theo cùng một mẫu — tổng quan, tài khoản, toán học, hướng dẫn, phí, mã có thể chạy được.</p>
    </div>

    <div className="rd-products">
      <a href="/vi/products/amm-v4" className="rd-product rd-c-amber">
        <div className="rd-product__top">
          <div className="rd-product__name"><span className="rd-product__dot" /><span className="rd-product__label">AMM v4</span></div>
          <span className="rd-product__tag">Quản lý</span>
        </div>

        <p className="rd-product__desc">Hybrid AMM với tích hợp OpenBook. Thanh khoản sâu nhất cho nhiều cặp.</p>
        <div className="rd-product__ix-wrap"><div className="rd-product__ix-label">Hướng dẫn</div><div className="rd-product__ix">swap · deposit · withdraw</div></div>
        <span className="rd-product__cta">Đọc tham khảo AMM v4<span className="rd-only-desktop" /> →</span>
      </a>

      <a href="/vi/products/cpmm" className="rd-product rd-c-green">
        <div className="rd-product__top">
          <div className="rd-product__name"><span className="rd-product__dot" /><span className="rd-product__label">CPMM</span></div>
          <span className="rd-product__tag">Mặc định</span>
        </div>

        <p className="rd-product__desc">Constant-product tiêu chuẩn. Hỗ trợ Token-2022. Được khuyến nghị cho các pool mới.</p>
        <div className="rd-product__ix-wrap"><div className="rd-product__ix-label">Hướng dẫn</div><div className="rd-product__ix">initialize · swap · deposit · withdraw</div></div>
        <span className="rd-product__cta">Đọc tham khảo CPMM<span className="rd-only-desktop" /> →</span>
      </a>

      <a href="/vi/products/clmm" className="rd-product rd-c-purple">
        <div className="rd-product__top">
          <div className="rd-product__name"><span className="rd-product__dot" /><span className="rd-product__label">CLMM</span></div>
          <span className="rd-product__tag">v1</span>
        </div>

        <p className="rd-product__desc">Thanh khoản tập trung. Tạo thị trường hiệu quả về vốn trên các phạm vi giá.</p>
        <div className="rd-product__ix-wrap"><div className="rd-product__ix-label">Hướng dẫn</div><div className="rd-product__ix">openPosition · increaseLiquidity · swapV2</div></div>
        <span className="rd-product__cta">Đọc tham khảo CLMM<span className="rd-only-desktop" /> →</span>
      </a>

      <a href="/vi/products/farm-staking" className="rd-product rd-c-cyan">
        <div className="rd-product__top">
          <div className="rd-product__name"><span className="rd-product__dot" /><span className="rd-product__label">Farm / Staking</span></div>
          <span className="rd-product__tag">v6</span>
        </div>

        <p className="rd-product__desc">Phân phối phần thưởng. Tối đa 5 luồng. Staking Token-2022 trên v6.</p>
        <div className="rd-product__ix-wrap"><div className="rd-product__ix-label">Hướng dẫn</div><div className="rd-product__ix">deposit · harvest · withdraw</div></div>
        <span className="rd-product__cta">Đọc tham khảo Farm / Staking<span className="rd-only-desktop" /> →</span>
      </a>

      <a href="/vi/products/launchlab" className="rd-product rd-c-pink">
        <div className="rd-product__top">
          <div className="rd-product__name"><span className="rd-product__dot" /><span className="rd-product__label">LaunchLab</span></div>
          <span className="rd-product__tag">Mới</span>
        </div>

        <p className="rd-product__desc">Ra mắt token bonding-curve. Các đường cong có thể cấu hình, phí người sáng tạo, hoàn thiện.</p>
        <div className="rd-product__ix-wrap"><div className="rd-product__ix-label">Hướng dẫn</div><div className="rd-product__ix">initialize · buy · sell · graduate</div></div>
        <span className="rd-product__cta">Đọc tham khảo LaunchLab<span className="rd-only-desktop" /> →</span>
      </a>

      <a href="/vi/products/perps" className="rd-product rd-c-amber">
        <div className="rd-product__top">
          <div className="rd-product__name"><span className="rd-product__dot" /><span className="rd-product__label">Perps</span></div>
          <span className="rd-product__tag">Beta</span>
        </div>

        <p className="rd-product__desc">Futures vĩnh viễn qua Orderly Network. REST + WebSocket + ký Ed25519.</p>
        <div className="rd-product__ix-wrap"><div className="rd-product__ix-label">Hướng dẫn</div><div className="rd-product__ix">deposit · placeOrder · cancelOrder</div></div>
        <span className="rd-product__cta">Đọc tham khảo Perps<span className="rd-only-desktop" /> →</span>
      </a>
    </div>
  </section>

  <section className="rd-section rd-section--quickstart">
    <div className="rd-quickstart">
      <div className="rd-quickstart__copy">
        <p className="rd-eyebrow-tx">Khởi động nhanh</p>
        <h2 className="rd-qs__title">Chạy một swap thực tế trong năm phút.</h2>
        <p className="rd-qs__desc">Cài đặt SDK, tài trợ cho ví Devnet và thực hiện swap từ đầu đến cuối. Sau đó tìm hiểu sâu hơn trong chương SDK & API để tham khảo đầy đủ của người xây dựng.</p>

        <div className="rd-qs__btns">
          <a href="/vi/quick-start" className="rd-btn-primary">Mở Khởi động nhanh →</a>
          <a href="https://github.com/raydium-io/raydium-sdk-V2-demo" className="rd-btn-ghost rd-only-desktop">Xem trên GitHub</a>
        </div>
      </div>

      <div className="rd-codewindow">
        <div className="rd-codewindow__bar">
          <span className="rd-codewindow__dot rd-codewindow__dot--r" />

          <span className="rd-codewindow__dot rd-codewindow__dot--y" />

          <span className="rd-codewindow__dot rd-codewindow__dot--g" />

          <span className="rd-codewindow__filename">quick-start.ts</span>
        </div>

        <pre className="rd-codewindow__pre">
          <code>
            <span className="rd-codewindow__line rd-codewindow__line--comment">
              {`// SDK v0.2.42-alpha · cluster: mainnet · verified 2026-04`}
            </span>

            <span className="rd-codewindow__line">
              {`import { Raydium, TxVersion } from "@raydium-io/raydium-sdk-v2";`}
            </span>

            <span className="rd-codewindow__line">
              {`import { Connection, Keypair } from "@solana/web3.js";`}
            </span>

            <span className="rd-codewindow__line">
              {` `}
            </span>

            <span className="rd-codewindow__line">
              {`const connection = new Connection(process.env.RPC_URL!);`}
            </span>

            <span className="rd-codewindow__line">
              {`const owner = Keypair.fromSecretKey(/* ... */);`}
            </span>

            <span className="rd-codewindow__line">
              {` `}
            </span>

            <span className="rd-codewindow__line">
              {`const raydium = await Raydium.load({ connection, owner });`}
            </span>

            <span className="rd-codewindow__line">
              {` `}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--accent">
              {`const { execute } = await raydium.tradeV2.swap({`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--muted">
              {`  inputMint:  "So111...112",`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--muted">
              {`  outputMint: "EPjFW...Dt1v",`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--muted">
              {`  amountIn:   100_000_000n,   // 0.1 SOL`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--muted">
              {`  slippageBps: 50,             // 0.5%`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--muted">
              {`  txVersion:  TxVersion.V0,`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--accent">
              {`});`}
            </span>

            <span className="rd-codewindow__line">
              {` `}
            </span>

            <span className="rd-codewindow__line">
              {`const { txId } = await execute({ sendAndConfirm: true });`}
            </span>

            <span className="rd-codewindow__line rd-codewindow__line--success">
              {`console.log("signature:", txId);`}
            </span>
          </code>
        </pre>
      </div>
    </div>
  </section>

  <section className="rd-aistrip">
    <div className="rd-aistrip__inner">
      <div className="rd-aistrip__copy">
        <p className="rd-eyebrow-tx rd-eyebrow-tx--cyan">Được xây dựng cho các đại lý mã hóa</p>
        <h2 className="rd-aistrip__title">Máy chủ MCP · llms.txt · menu sao chép mỗi trang</h2>
        <p className="rd-aistrip__desc">Kết nối tài liệu Raydium vào Claude Code, Cursor, Windsurf, ChatGPT hoặc đường ống RAG của riêng bạn. Mỗi trang đều có menu sao chép và slug JSON-LD ổn định.</p>
      </div>

      <div className="rd-aistrip__tools">
        <a href="/vi/sdk-api/ai-integration" className="rd-tool-pill">Claude</a>
        <a href="/vi/sdk-api/ai-integration" className="rd-tool-pill">Cursor</a>
        <a href="/vi/sdk-api/ai-integration" className="rd-tool-pill">Windsurf</a>
        <a href="/vi/sdk-api/ai-integration" className="rd-tool-pill rd-only-desktop">ChatGPT</a>
        <a href="/vi/sdk-api/ai-integration" className="rd-tool-pill">MCP</a>
      </div>
    </div>
  </section>

  <section className="rd-section rd-comm">
    <div className="rd-section__head">
      <p className="rd-eyebrow-tx">Mã nguồn mở</p>
      <h2 className="rd-section__title">Được bảo trì bởi cộng đồng. Chào đón PR.</h2>
      <p className="rd-section__sub">Phát hiện mẫu mã cũ, ID chương trình sai hoặc giải thích khó hiểu? Hãy mở một vấn đề hoặc gửi PR. Những người dịch được chào đón — cấu trúc tiếng Trung đã sẵn sàng.</p>
    </div>

    <div className="rd-comm__grid">
      <a href="https://github.com/raydium-io/raydium-docs-v1/issues/new" className="rd-comm__card rd-c-amber">
        <div className="rd-comm__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <circle cx="12" cy="12" r="8" />

            <path d="M12 8.5v4.5" />

            <path d="M12 16.5h.01" />
          </svg>
        </div>

        <div className="rd-comm__text">
          <h3 className="rd-comm__title">Vấn đề</h3>
          <p className="rd-comm__desc">Báo cáo mẫu cũ, ID sai, liên kết bị hỏng.</p>
        </div>
      </a>

      <a href="https://github.com/raydium-io/raydium-docs-v1/compare" className="rd-comm__card rd-c-green">
        <div className="rd-comm__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <path d="M8 6v8" />

            <path d="M8 6a2 2 0 1 0-2-2" />

            <circle cx="8" cy="16" r="2" />

            <path d="M16 18V10" />

            <circle cx="16" cy="8" r="2" />

            <path d="M8 14c1.2 0 2-.2 2.8-.8l2.4-1.8c.8-.6 1.6-.8 2.8-.8" />
          </svg>
        </div>

        <div className="rd-comm__text">
          <h3 className="rd-comm__title">Yêu cầu kéo</h3>
          <p className="rd-comm__desc">Sửa văn bản, thêm ví dụ, đóng góp trang mới.</p>
        </div>
      </a>

      <a href="https://github.com/raydium-io/raydium-docs-v1/blob/main/CONTRIBUTING.md#translations" className="rd-comm__card rd-c-cyan">
        <div className="rd-comm__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <circle cx="12" cy="12" r="8" />

            <path d="M4 12h16" />

            <path d="M12 4c2.2 2.4 3.5 5.1 3.5 8S14.2 17.6 12 20" />

            <path d="M12 4c-2.2 2.4-3.5 5.1-3.5 8S9.8 17.6 12 20" />
          </svg>
        </div>

        <div className="rd-comm__text">
          <h3 className="rd-comm__title">Bản dịch</h3>
          <p className="rd-comm__desc">Giúp xây dựng cây tiếng Trung (và tương lai).</p>
        </div>
      </a>

      <a href="https://immunefi.com/bug-bounty/raydium/information/" className="rd-comm__card rd-comm__card--bb rd-c-pink">
        <div className="rd-comm__icon" aria-hidden="true">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.9" strokeLinecap="round" strokeLinejoin="round">
            <path d="M12 4 18 6.5v4.7c0 4.1-2.3 6.8-6 8.8-3.7-2-6-4.7-6-8.8V6.5L12 4Z" />

            <path d="M9.5 12.2 11 13.7l3.5-3.7" />
          </svg>
        </div>

        <div className="rd-comm__text">
          <h3 className="rd-comm__title">Bug bounty</h3>
          <p className="rd-comm__desc">Các vấn đề giao thức đi qua Immunefi, không phải ở đây.</p>
        </div>
      </a>
    </div>
  </section>

  <div className="rd-footer">
    <div className="rd-footer__top">
      <div className="rd-footer__brand">
        <a href="/vi" className="rd-nav__brand" aria-label="Raydium Docs">
          <img src="https://mintcdn.com/raydium/YfhgQCAxRmaSYtrQ/images/logo/dark.png?fit=max&auto=format&n=YfhgQCAxRmaSYtrQ&q=85&s=c33ed41058720bb2dfc270e8caf62da2" alt="Raydium Docs" className="rd-nav__logo" noZoom width="847" height="231" data-path="images/logo/dark.png" />
        </a>

        <p className="rd-footer__brand-desc">Tài liệu mã nguồn mở cho các chương trình on-chain của Raydium trên Solana. Cấp phép MIT.</p>

        <div className="rd-footer__socials">
          <a href="https://github.com/raydium-io" className="rd-footer__social">GitHub</a>
          <a href="https://x.com/Raydium" className="rd-footer__social">X</a>
          <a href="https://discord.gg/raydium" className="rd-footer__social">Discord</a>
          <a href="https://medium.com/@Raydium" className="rd-footer__social">Medium</a>
        </div>
      </div>

      <div className="rd-footer__col rd-footer__cols-desktop">
        <h4>Sản phẩm</h4>
        <a href="/vi/products/amm-v4">AMM v4</a>
        <a href="/vi/products/cpmm">CPMM</a>
        <a href="/vi/products/clmm">CLMM</a>
        <a href="/vi/products/farm-staking">Farm / Staking</a>
        <a href="/vi/products/launchlab">LaunchLab</a>
        <a href="/vi/products/perps">Perps</a>
      </div>

      <div className="rd-footer__col rd-footer__cols-desktop">
        <h4>Xây dựng</h4>
        <a href="/vi/quick-start">Khởi động nhanh</a>
        <a href="/vi/sdk-api/typescript-sdk">TypeScript SDK</a>
        <a href="/vi/sdk-api/rest-api">REST API</a>
        <a href="/vi/sdk-api/anchor-idl">Anchor IDL</a>
        <a href="/vi/sdk-api/rust-cpi">Rust CPI</a>
        <a href="/vi/sdk-api/python-integration">Python</a>
      </div>

      <div className="rd-footer__col rd-footer__cols-desktop">
        <h4>Tham khảo</h4>
        <a href="/vi/reference/program-addresses">Địa chỉ chương trình</a>
        <a href="/vi/reference/error-codes">Mã lỗi</a>
        <a href="/vi/reference/fee-comparison">So sánh phí</a>
        <a href="/vi/reference/token-2022-support">Hỗ trợ Token-2022</a>
        <a href="/vi/reference/glossary">Thuật ngữ</a>
        <a href="/vi/reference/changelog">Nhật ký thay đổi</a>
      </div>

      <div className="rd-footer__col rd-footer__cols-desktop">
        <h4>Tài nguyên</h4>
        <a href="https://github.com/raydium-io/raydium-docs-v1/blob/main/ARCHITECTURE.mdx">Kiến trúc</a>
        <a href="https://github.com/raydium-io/raydium-docs-v1/blob/main/CONTRIBUTING.md">Đóng góp</a>
        <a href="/vi/resources/brand-kit">Bộ kit thương hiệu</a>
        <a href="https://immunefi.com/bug-bounty/raydium/information/">Bug bounty</a>
        <a href="/vi/resources/license">Giấy phép</a>
        <a href="https://discord.gg/raydium">Discord</a>
      </div>

      <div className="rd-footer__cols-mobile">
        <a href="/vi/products" className="rd-footer__row"><span>Sản phẩm</span><span>›</span></a>
        <a href="/vi/sdk-api" className="rd-footer__row"><span>Xây dựng</span><span>›</span></a>
        <a href="/vi/reference" className="rd-footer__row"><span>Tham khảo</span><span>›</span></a>
        <a href="/vi/resources" className="rd-footer__row"><span>Tài nguyên</span><span>›</span></a>
        <a href="/" className="rd-footer__row"><span>🌐 English</span><span>›</span></a>
        <a href="/zh" className="rd-footer__row"><span>🌐 简体中文</span><span>›</span></a>
        <a href="/zh-Hant" className="rd-footer__row"><span>🌐 繁體中文</span><span>›</span></a>
        <a href="/ja" className="rd-footer__row"><span>🌐 日本語</span><span>›</span></a>
        <a href="/ko" className="rd-footer__row"><span>🌐 한국어</span><span>›</span></a>
        <a href="/ru" className="rd-footer__row"><span>🌐 Русский</span><span>›</span></a>
        <a href="/es" className="rd-footer__row"><span>🌐 Español</span><span>›</span></a>
        <a href="/de" className="rd-footer__row"><span>🌐 Deutsch</span><span>›</span></a>
        <a href="/fr" className="rd-footer__row"><span>🌐 Français</span><span>›</span></a>
        <a href="/pt" className="rd-footer__row"><span>🌐 Português</span><span>›</span></a>
        <a href="/tr" className="rd-footer__row"><span>🌐 Türkçe</span><span>›</span></a>
        <a href="/vi" className="rd-footer__row"><span>🌐 Tiếng Việt</span><span>›</span></a>
        <a href="/id" className="rd-footer__row"><span>🌐 Bahasa Indonesia</span><span>›</span></a>
        <a href="/ar" className="rd-footer__row"><span>🌐 العربية</span><span>›</span></a>
      </div>
    </div>

    <div className="rd-footer__divider" />

    <div className="rd-footer__bot">
      <span>© 2026 Những người đóng góp Raydium Docs · Giấy phép MIT</span>
    </div>
  </div>
</div>
