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

# 你的第一笔交易

> 一步步走过在 raydium.io/swap 上进行的单笔 SOL → USDC 交易。了解要输入什么、每个屏幕上会看到什么、以及如何验证交易成功。

<Info>
  **本页内容由 AI 自动翻译，所有内容以英文版本为准。**

  [查看英文版 →](/getting-started/first-swap)
</Info>

<Info>
  \*\*前置条件：\*\*一个已充值的 Solana 钱包，至少有约 0.05 SOL。如果还没有，请参考 [`getting-started/what-you-need`](/zh/getting-started/what-you-need)。
</Info>

## 目标

用少量 SOL（比如 0.1 SOL）交换 USDC。这是最简单的 Raydium 交易，涵盖完整流程——连接钱包、选择代币、审查报价、签名和验证。

**你需要支付：**

* 0.25% 交易费（分给 LP 和协议）。
* 几千分之一美元的网络费。
* 当前 SOL 价格约为 \$160 时，0.1 SOL 交易的总摩擦成本远低于 1 美元。

**交易后你会得到：**

* 少 0.1 SOL（加上一小部分 wSOL 清理费）。
* 约 16 USDC（取决于执行时的确切价格）。
* 一个可以在 Solana 浏览器上查询的交易签名。

## 分步说明

### 1. 打开 raydium.io/swap

在浏览器中打开 [`raydium.io/swap`](https://raydium.io/swap)。**验证 URL**——存在钓鱼克隆体。正确的域名是 `raydium.io`。

交易面板包含：

* **"From"** 部分（你要花费的代币）。
* **"To"** 部分（你要买的代币）。
* 中间的**交易按钮**用来反转方向。
* 右上角的**设置齿轮**用于滑点和优先费。
* **分享图标**用于推荐链接（见 [`user-flows/referrals-and-blinks`](/zh/user-flows/referrals-and-blinks)）。

### 2. 连接钱包

点击右上角的"Connect Wallet"。会弹出一个模态框，显示目前与 Raydium 集成的 Solana 钱包。选择你的钱包。

钱包会提示你批准连接——这是**只读**操作。它允许网站查看你的地址并建议交易。不会移动资金。确认。

连接后，右上角会显示你的钱包地址（截断显示）和 SOL 余额。

### 3. 选择代币

* **From：** SOL（应该是默认值）。
* **To：** 点击下拉菜单并输入 "USDC"。具有**已验证**徽章的代币是规范 USDC（mint `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v`）。**避免名称相似但 mint 不同的仿冒品**。

### 4. 输入金额

在 "From" 字段中输入 `0.1`。"To" 字段会自动填充报价的输出（例如 `16.2 USDC`）。

在字段下方，Raydium 会显示：

* **价格：**"1 SOL ≈ 162 USDC" 或类似内容。
* \*\*滑点容限：\*\*默认为 "0.5%"。对于 SOL/USDC 是可以接受的。
* \*\*路由：\*\*显示 Raydium 将通过哪个池进行路由。对于 SOL/USDC，通常是单个 CLMM 池。
* \*\*价格影响：\*\*你的交易对价格的影响程度。对于 0.1 SOL，接近零。

### 5. 审查并交易

点击**交易**按钮。会出现确认模态框，显示：

* 你将收到的最低金额（考虑滑点后）。
* 预估网络费。
* "路由" 分解。

点击**确认**。钱包会弹出签名提示。

### 6. 在钱包中批准

钱包会显示：

* 交易详情：两到三条指令（可能包括包装 SOL、交易、解包装）。
* 网络费估计。
* 模拟结果（代币余额变化）。

\*\*阅读模拟结果。\*\*你应该看到 SOL 减少约 0.1，USDC 增加约 16.2。如果模拟显示其他情况——例如 "SOL 减少 1.0"——则拒绝并调查。

点击**批准 / 确认**。钱包签名并广播。

### 7. 确认

几秒钟内，Raydium 会显示 "Transaction succeeded"，并附有 Solscan / Solana Explorer 的链接。你的余额会更新。

如果失败，请参见下面的[故障排除](#故障排除)。

## 验证它成功了

### 在你的钱包中

打开钱包的代币列表。你现在应该看到：

* **USDC** 余额：约 16.2 USDC。
* **SOL** 余额：减少了约 0.1 SOL 加上少量网络费（约 0.0015 SOL）。
* 一个状态为 "Success" 的最近交易。

### 在 Solana 浏览器上

复制交易签名（来自 Raydium 的成功提示或你的钱包交易日志）并粘贴到：

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

你会看到：

* \*\*状态：\*\*Success。
* \*\*签名者：\*\*你的钱包地址。
* \*\*代币余额变化：\*\*你的 SOL 出账、USDC 进账，加上池方面的转账。
* \*\*调用的程序：\*\*一个 Raydium 程序（CPMM、CLMM 或 AMM v4，取决于路由）、Token 程序、System 程序。

这是最终的。交易不能被撤销。

## 更深层次发生了什么

1. 你要求 Raydium 用 X SOL 交换 Y USDC。
2. 前端（或 Trade API）查找了池、选择了最佳的，并构造了一笔交易。
3. 该交易有 2–4 条指令：可能创建 USDC ATA（如果你还没有）、将 SOL 包装成 wSOL、调用 Raydium 交易程序、解包装任何剩余的 wSOL。
4. 你的钱包用你的私钥签署了交易。
5. RPC 将其广播给 Solana 验证者。
6. 确认后，Raydium 程序移动代币：wSOL 从你转到池、USDC 从池转到你、费用累积给 LP。

有关开发者视角，请参见 [`user-flows/swap`](/zh/user-flows/swap)。

## 故障排除

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

通常意味着 SOL 不足以支付费用，或者路由在报价和执行之间发生了变化。

\*\*解决方案：\*\*确保你有至少 0.02 SOL 在交易金额*上方*以支付费用，然后重试。

### 滑点容限超出

池价格在报价和执行之间的移动超过了你的滑点限制。在波动剧烈的时刻很常见。

\*\*解决方案：\*\*打开设置（齿轮图标），将滑点提高到 1% 或 2%，然后重试。不要对主流交易对的滑点提高超过 2%——那是 MEV 三明治攻击的邀请。

### "Token account does not exist"

目标代币（本例中的 USDC）在你的钱包中需要一个 ATA。Raydium 的交易通常包括 ATA 创建步骤，但一些旧钱包会跳过这个步骤。

\*\*解决方案：\*\*更新你的钱包。如果仍然存在，通过钱包的 "Add token" 流程手动创建 ATA，然后重试。

### 它只是 "挂起" 处于待处理状态

Solana 拥塞了。你的交易可能在等待、被丢弃或重试。

**解决方案：**等待 30 秒。如果没有着陆，关闭模态框，打开设置，提高**优先费**（Raydium UI 中的 "Turbo" 或 "Max"），然后重试。参见 [`integration-guides/priority-fee-tuning`](/zh/integration-guides/priority-fee-tuning)。

### USDC 没有到达

检查浏览器上的交易状态。

* **Success：** USDC 在你的钱包中。刷新你的钱包代币列表。
* **Failed：** 费用已支付但没有发生交易。检查浏览器日志中的链上错误消息。
* \*\*未找到：\*\*交易从未着陆；你的 SOL 是安全的。重试。

## 你的第一笔交易之后

* \*\*逐步增加。\*\*一旦感到舒适，进行更大的交易或尝试其他代币。
* **探索 LP：** [`user-flows/add-remove-liquidity`](/zh/user-flows/add-remove-liquidity) 和 [`user-flows/choosing-a-pool-type`](/zh/user-flows/choosing-a-pool-type)。
* \*\*质押 RAY：\*\*赚取协议费的份额。 [`products/farm-staking/overview`](/zh/products/farm-staking/overview)。
* **了解推荐机制：** [`user-flows/referrals-and-blinks`](/zh/user-flows/referrals-and-blinks)。

## 新手常犯的错误

* \*\*没有为费用留下足够的 SOL。\*\*将你所有的 SOL 都交易掉会导致没有费用的空间——交易失败。总是保留约 0.02 SOL。
* \*\*在波动性交易对上设置滑点过低。\*\*0.5% 的默认值适合 SOL/USDC，但对于 memecoin 太紧。对于这些，提高到 2–5%。
* \*\*滑点设置过高。\*\*主流交易对上的 10%+ 滑点会邀请三明治攻击。将其保持在仍允许交易着陆的最小值。
* **交易了错误的代币。**"USDC" 与 "USDC.wh"（通过 Wormhole 从以太坊包装）**不同** mint。除非你特别想要包装版本，否则总是使用带有**已验证**徽章的那个。
* \*\*点击随机的 "airdrop" 代币。\*\*如果钱包中出现未知代币，**不要与其互动**。许多是诈骗，互动会触发恶意批准。

## 接下来去哪里

* [`user-flows/swap`](/zh/user-flows/swap) ——相同流程的技术演练。
* [`getting-started/trust-and-safety`](/zh/getting-started/trust-and-safety) ——避免诈骗。
* [`getting-started/faq`](/zh/getting-started/faq) ——更多答案。
