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

# Seu primeiro swap

> Passo a passo de um swap SOL → USDC simples em raydium.io/swap. O que inserir, o que esperar em cada tela e como verificar se funcionou.

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

  [Ver versão em inglês →](/getting-started/first-swap)
</Info>

<Info>
  **Pré-requisito:** uma carteira Solana financiada com pelo menos \~0,05 SOL. Se você ainda não tem uma, consulte [`getting-started/what-you-need`](/pt/getting-started/what-you-need).
</Info>

## Objetivo

Fazer swap de uma pequena quantidade de SOL (digamos, 0,1 SOL) por USDC. Este é o trade mais simples possível na Raydium e cobre o fluxo completo — conectar uma carteira, escolher tokens, revisar uma cotação, assinar e verificar.

**O que você pagará:**

* 0,25% de taxa de negociação (dividida entre LPs e protocolo).
* Alguns milésimos de dólar em taxa de rede.
* Ao preço atual de SOL \~\$160, o custo total de atrito em um trade de 0,1 SOL é bem inferior a um dólar.

**O que você terá depois:**

* 0,1 SOL a menos em SOL (mais um pequeno resíduo de wSOL).
* \~16 USDC (mais ou menos, dependendo do preço exato no momento da execução).
* Uma assinatura de transação que você pode procurar em um explorador Solana.

## Passo a passo

### 1. Abra raydium.io/swap

Acesse [`raydium.io/swap`](https://raydium.io/swap) no seu navegador. **Verifique a URL** — clones de phishing existem. O domínio correto é exatamente `raydium.io`.

O painel de swap possui:

* Uma seção **"From"** (qual token você está gastando).
* Uma seção **"To"** (qual token você está comprando).
* Um **botão de swap** no meio para inverter direções.
* Uma **engrenagem de configurações** no canto superior direito para slippage e taxa prioritária.
* Um **ícone de compartilhamento** para links de referência (consulte [`user-flows/referrals-and-blinks`](/pt/user-flows/referrals-and-blinks)).

### 2. Conecte sua carteira

Clique em "Connect Wallet" no canto superior direito. Um modal aparece com as carteiras Solana atualmente integradas com Raydium. Escolha a sua.

Sua carteira solicita que você aprove a conexão — isto é **somente leitura**. Permite que o site veja seu endereço e sugira transações. Não move fundos. Confirme.

Após conectar, o canto superior direito mostra seu endereço de carteira (truncado) e seu saldo de SOL.

### 3. Escolha os tokens

* **From:** SOL (deve ser o padrão).
* **To:** clique na lista suspensa e digite "USDC". O token com a **insígnia verificada** é o USDC canônico (mint `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v`). **Evite imitações** com nomes similares, mas mints diferentes.

### 4. Insira o valor

Digite `0.1` no campo "From". O campo "To" é preenchido automaticamente com a cotação de saída (por exemplo, `16.2 USDC`).

Abaixo dos campos, a Raydium mostra:

* **Price:** "1 SOL ≈ 162 USDC" ou similar.
* **Slippage tolerance:** "0,5%" por padrão. Aceitável para SOL/USDC.
* **Routing:** mostra qual(is) pool(s) a Raydium usará. Para SOL/USDC, geralmente é um único pool CLMM.
* **Price impact:** quanto seu trade move o preço. Para 0,1 SOL, próximo a zero.

### 5. Revise e faça o swap

Clique no botão **Swap**. Um modal de confirmação aparece mostrando:

* O valor mínimo que você receberá (após slippage).
* Taxa de rede estimada.
* A divisão da "rota".

Clique em **Confirm**. Sua carteira abrirá um prompt de assinatura.

### 6. Aprove em sua carteira

A carteira mostra:

* Os detalhes da transação: duas ou três instruções (talvez envolver SOL, fazer swap, desfazer o envolvimento).
* Estimativa de taxa de rede.
* Resultado da simulação (mudanças nos saldos de tokens).

**Leia a simulação.** Você deve ver SOL diminuir em cerca de 0,1 e USDC aumentar em cerca de 16,2. Se a simulação disser o contrário — por exemplo, "SOL diminuir em 1,0" — rejeite e investigue.

Clique em **Approve / Confirm**. A carteira assina e transmite.

### 7. Confirmação

Em alguns segundos, a Raydium mostra "Transaction succeeded" com um link para Solscan / Solana Explorer. Seus saldos são atualizados.

Se falhar, consulte [Troubleshooting](#troubleshooting) abaixo.

## Verificando se funcionou

### Em sua carteira

Abra a lista de tokens da carteira. Você deve agora ver:

* **USDC** balance: \~16,2 USDC.
* **SOL** balance: diminuído em \~0,1 SOL mais uma pequena taxa de rede (\~0,0015 SOL).
* Uma transação recente com status "Success".

### Em um explorador Solana

Copie a assinatura da transação (do toast de sucesso da Raydium ou do log de transações da sua carteira) e cole em:

* [`solscan.io`](https://solscan.io)
* [`solana.fm`](https://solana.fm)
* [`explorer.solana.com`](https://explorer.solana.com)

Você verá:

* **Status:** Success.
* **Signer:** seu endereço de carteira.
* **Token balance changes:** seu SOL saindo, seu USDC entrando, além de transferências no lado do pool.
* **Programs invoked:** um programa Raydium (CPMM, CLMM ou AMM v4 dependendo da rota), o programa Token, o programa System.

Isto é final. A transação não pode ser revertida.

## O que acabou de acontecer, um nível mais profundo

1. Você pediu à Raydium para fazer swap de X SOL por Y USDC.
2. O frontend (ou Trade API) procurou pools, escolheu o melhor e construiu uma transação.
3. A transação tinha 2–4 instruções: possivelmente criar um ATA USDC (se você ainda não tivesse um), envolver SOL em wSOL, chamar o programa de swap Raydium, desfazer o envolvimento de qualquer wSOL residual.
4. Sua carteira assinou a transação com sua chave privada.
5. O RPC a transmitiu para os validadores Solana.
6. Uma vez confirmada, o programa Raydium moveu tokens: wSOL de você para o pool, USDC do pool para você e acumulou taxas para LPs.

Para a visão do desenvolvedor disto, consulte [`user-flows/swap`](/pt/user-flows/swap).

## Troubleshooting

### "Transaction simulation failed" ou "custom error: 0x1"

Geralmente significa SOL insuficiente para taxas ou a rota mudou entre a cotação e a execução.

**Solução:** certifique-se de ter pelo menos 0,02 SOL *acima* de seu valor de swap para taxas e tente novamente.

### Slippage tolerance exceeded

O preço do pool se moveu mais do que seu limite de slippage entre a cotação e a execução. Comum em momentos voláteis.

**Solução:** abra configurações (ícone de engrenagem), aumente o slippage para 1% ou 2% e tente novamente. Não aumente muito além de 2% para pares principais — isso é um convite para ataques MEV sandwich.

### "Token account does not exist"

O token de destino (USDC neste caso) precisa de um ATA em sua carteira. A transação de swap da Raydium normalmente inclui a etapa de criação do ATA, mas algumas carteiras antigas pulam isto.

**Solução:** atualize sua carteira. Se persistir, crie manualmente o ATA através do fluxo "Add token" da sua carteira e tente novamente.

### Apenas fica "pendurado" em pending

Solana está congestionada. Sua transação pode estar aguardando, sendo descartada ou retentada.

**Solução:** aguarde 30 segundos. Se nada chegar, feche o modal, abra configurações, aumente a **taxa prioritária** ("Turbo" ou "Max" na UI Raydium) e tente novamente. Consulte [`integration-guides/priority-fee-tuning`](/pt/integration-guides/priority-fee-tuning).

### USDC não chegou

Verifique o status da transação no explorador.

* **Success:** USDC está em sua carteira. Atualize a lista de tokens da sua carteira.
* **Failed:** as taxas foram pagas, mas nenhum swap aconteceu. Verifique a mensagem de erro on-chain no log do explorador.
* **Not found:** a transação nunca chegou; seu SOL está seguro. Tente novamente.

## Depois do seu primeiro swap

* **Aumente gradualmente.** Quando confortável, faça trades maiores ou tente outros tokens.
* **Explore LP:** [`user-flows/add-remove-liquidity`](/pt/user-flows/add-remove-liquidity) e [`user-flows/choosing-a-pool-type`](/pt/user-flows/choosing-a-pool-type).
* **Stake RAY:** ganhe uma parte das taxas do protocolo. [`products/farm-staking/overview`](/pt/products/farm-staking/overview).
* **Aprenda mecânica de referência:** [`user-flows/referrals-and-blinks`](/pt/user-flows/referrals-and-blinks).

## Erros comuns que iniciantes cometem

* **Não deixar SOL suficiente para taxas.** Fazer swap de literalmente todo seu SOL não deixa espaço para a taxa — a transação falha. Sempre mantenha \~0,02 SOL.
* **Slippage definido muito baixo em pares voláteis.** 0,5% padrão é bom para SOL/USDC, mas apertado para memecoins. Aumente para 2–5% para esses.
* **Slippage definido muito alto.** Slippage de 10%+ em um par principal convida a ataques sandwich. Mantenha no mínimo que ainda deixa o trade chegar.
* **Fazer swap do token errado.** "USDC" vs "USDC.wh" (embrulhado do Ethereum via Wormhole) são **mints diferentes**. Sempre use o com a **insígnia verificada**, a menos que você especificamente queira o wrapper.
* **Clicar em tokens aleatórios de "airdrop".** Se um token desconhecido aparecer em sua carteira, **não interaja com ele**. Muitos são golpes onde a interação ativa uma aprovação maliciosa.

## Para onde ir em seguida

* [`user-flows/swap`](/pt/user-flows/swap) — passo a passo técnico do mesmo fluxo.
* [`getting-started/trust-and-safety`](/pt/getting-started/trust-and-safety) — evitando golpes.
* [`getting-started/faq`](/pt/getting-started/faq) — mais respostas.
