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

# Visão Geral do Protocolo

> A arquitetura completa do Raydium em todas as quatro linhas de produtos, a infraestrutura que compartilham e como as versões evoluíram.

<Info>
  **Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.**

  [Ver versão em inglês →](/protocol-overview/index)
</Info>

## Para quem é este capítulo

Desenvolvedores, pesquisadores e operadores que buscam uma visão panorâmica de 30 mil pés antes de mergulhar em um produto específico. Se você já sabe qual produto precisa, vá direto para `/pt/products`.

## Conteúdo do capítulo

<CardGroup cols={2}>
  <Card title="Arquitetura" icon="sitemap" href="/pt/protocol-overview/architecture">
    Um diagrama único mostrando os quatro programas (AMM v4, CPMM, CLMM, Farm/LaunchLab), seu estado em cadeia, infraestrutura fora da cadeia (API, SDK, indexadores) e os pontos de entrada para usuários e agregadores.
  </Card>

  <Card title="Infraestrutura compartilhada" icon="network-wired" href="/pt/protocol-overview/shared-infrastructure">
    Primitivos entre programas: PDAs de autoridade, contas de administrador/configuração, coleta de taxas, uso de oráculos, a superfície da API REST que dá suporte a todos os produtos.
  </Card>

  <Card title="Versões e migração" icon="code-branch" href="/pt/protocol-overview/versions-and-migration">
    Histórico de lançamentos por produto, descontinuações e os caminhos de migração recomendados (notavelmente AMM v4 → CPMM, Farm v3/v5/v6).
  </Card>
</CardGroup>

## Orientação de redação

* `architecture.mdx` deve ter UM diagrama canônico único que todos os outros capítulos possam reutilizar. Submeta a fonte (Mermaid ou draw\.io) junto com o SVG.
* `shared-infrastructure.mdx` é o lugar onde padrões repetidos (ex: o padrão de coleta de taxa protocol/fund) são *definidos uma única vez*. As páginas de produtos fazem referência aqui.
* `versions-and-migration.mdx` é o capítulo a verificar quando algo foi descontinuado — faça referência a ele de todas as páginas que usam um primitivo descontinuado.
