# EVM 链之间跨链

<figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FWtz5IvsKst8zhkLZXE4n%2Fimage.png?alt=media&#x26;token=c76135ff-8a4b-46ed-a67d-e4830e70b2cc" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
接下来的指南中，我们将以 BNB 链和以太链为例，作为在 EVM 类型的链之间跨链的例子。同样的步骤将适用于我们未来部署的任何其他 EVM 链。
{% endhint %}

### 将 CAKE 从 BNB 链跨链到 以太链

1 - 确保你的钱包同时支持 BNB 链和以太链。我们建议使用 MetaMask。&#x20;

然后打开 [PancakeSwap Bridge 跨链桥](https://bridge.pancakeswap.finance/)，上方导航栏中找到 "CAKE" 部分。

2 - 首先，连接您的将钱包与跨链桥。&#x20;

点击 "Connect 连接"，在 "EVM" 那栏选择你喜欢的钱包。然后在你的钱包弹出窗口确认和批准(approve)。(目前只支持 CoinBase, MetaMask 或 MetaMask 兼容钱包，后续将支持更多钱包。)

如果你不需要将 CAKE 跨链到 Aptos，你不需要在 "Aptos" 栏连接你的钱包。

<div align="left"><figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FFqlHXrPqXc8ng2mJwr1Z%2Fimage.png?alt=media&#x26;token=9bb0b16f-d230-4f55-875b-26db9ae3faa1" alt="" width="375"><figcaption></figcaption></figure></div>

3 - 关闭钱包连接页面。并点击上方代币选择栏中的 "v"，选择 "BNB Chain - CAKE"。

4 - 在下方代币选择栏的 "Network 网络" 部分点击 "v"，并选择 "Ethereum"。

<div align="left"><figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FswdsQUPgWJ2ruqthbTbF%2Fimage%20(1).png?alt=media&#x26;token=79d10a6f-8931-4696-8ee6-c70a330176bc" alt="" width="375"><figcaption></figcaption></figure></div>

5 - 在上面的输入框中输入你想跨链的 CAKE 数量。

6 - **如果你的以太链地址中已经有一些 ETH ，你可以关闭 "gas on destination" 以节省一些 BNB。**

<div align="left"><figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FgVau0YWiplgnhLQizn3s%2Fimage%20(2).png?alt=media&#x26;token=f2f7f065-d27c-4fba-aaae-55efe33d02af" alt="" width="375"><figcaption></figcaption></figure></div>

如果您的以太链地址从未使用，也没有 ETH 余额，我们建议维持 "gas on destination" 选项的默认状态。或者你可以输入一个你想收到的 ETH 数量。

<div align="left"><figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FelQ4CZ3aj0c8zrJluPoS%2Fimage%20(3).png?alt=media&#x26;token=ffc96ea7-4d26-4638-bce0-c24876b7d323" alt="" width="375"><figcaption></figcaption></figure></div>

跨链桥将向您的目标地址存入设定的 ETH 数量，以帮助开启您的以太链之旅。对应的 BNB 金额将按当时汇率扣除。

7 - 点击 "Transfer 转账"，启动跨链交易，并在钱包弹出窗口进行确认。&#x20;

请注意，当你第一次尝试跨链时，你必须进行两笔授权操作。第一笔操作是授权 CAKE。

8 - 之后请稍等一会，这应该只需要几分钟时间。一旦跨链完成，CAKE 将被存入你的以太坊地址。你可以通过进度条追踪进度。

### 将 CAKE 从 以太链 跨链到 BNB 链

1 - 确保你的钱包同时支持 BNB 链和以太链。我们建议使用 MetaMask。&#x20;

然后打开 [PancakeSwap Bridge 跨链桥](https://bridge.pancakeswap.finance/)，上方导航栏中导航到 "CAKE" 部分。

2 - 首先，将你的钱包连接到跨链桥。&#x20;

点击 " Connect 连接"，在 "EVM" 那栏选择你喜欢的钱包。然后在你的钱包弹出窗口确认和批准（approve)。(截至目前，只支持 CoinBase, MetaMask 或 MetaMask兼容的钱包，后续将支持更多钱包。)

如果你不需要将 CAKE 跨链到 Aptos，你不需要在 "Aptos" 栏连接你的钱包。

<div align="left"><figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FPYGV0T4VVwws3BX4vcHH%2Fimage.png?alt=media&#x26;token=4d16c653-880d-4e2f-bb71-54f3b6ca1a25" alt="" width="375"><figcaption></figcaption></figure></div>

3 - 关闭钱包连接页面。并点击上方代币选择栏中的 "v"，选择 "Ethereum - CAKE"。

4 - 在下放代币选择栏的 "Network 网络" 部分点击 "v"，并选择 "BNB Chain"。

<div align="left"><figure><img src="https://1550583249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-3369173170%2Fuploads%2FcaVsbgkfAz35He7E3Q2W%2Fimage%20(5).png?alt=media&#x26;token=3eff2f35-4790-42df-a165-668e9db5b21f" alt="" width="375"><figcaption></figcaption></figure></div>

5 - 在上面的输入框中输入你想跨链的 CAKE 数量。

6 - 如果你的 BNB 链地址已经拥有 BNB 余额，你可以关闭 "gas on destination" 以节省一些 ETH 。

如果您的 BNB 链地址从未被用过，也没有 BNB 余额，我们建议维持 "gas on destination" 选项的默认状态。或者你可以输入你想收到的 BNB 数量。

跨链桥将向您的目标地址存入设定的 BNB 数量，以协助开启您的 BNB 链之旅。对应的 ETH 的金额将按当时汇率扣除。

7 - 点击 "Transfer 转账"，启动跨链交易，并在钱包弹出窗口进行确认。&#x20;

请注意，当你第一次尝试跨链时，你必须进行两次授权操作。第一次是授权 CAKE。

8 - 之后请稍等一会，这应该只需要几分钟时间。一旦跨链完成，CAKE 将被存入你的 BNB 链地址。你可以通过进度条追踪进度。
