# Intro

Swappi is the leading decentralized exchange on Conflux eSpace and helps you make the most of your crypto in three ways: Swap, Stake & Earn, and Win.

## Swap

Instantly swap crypto tokens, no registration or account needed on the first DApp running on Conflux's eSpace.

* Low Fees: Swappi runs on Conflux eSpace, a blockchain with much lower transaction costs than Ethereum or Bitcoin, and lower than other top decentralized exchanges. &#x20;
* Decentralized: Trade directly from your wallet of choice, and retain 100% ownership of your own crypto. &#x20;

## Stake & Earn&#x20;

Earn PPI and other tokens with super high interest rates unlocked by staking your PPI and LP tokens.

* Earn PPI with Yield Farms: Stake LP tokens and earn PPI with a little more exposure to market fluctuations but higher APYs. &#x20;
* Earn trading fees: If your trading pair is not supported on the Farms, you can still earn when you stake your tokens in Liquidity Pools (LPs). &#x20;
* Boost your PPI Rewards from Yield Farming by staking your PPI.&#x20;
* Boost your PPI returns by staking your PPI.&#x20;
* Increase your Launchpad score to participate Pre-sale IDOs by staking your PPI.

## Win

{% hint style="info" %}
Win PPI by playing games!&#x20;
{% endhint %}

### Lottery

The Lottery is a fun place where you can purchase lucky tickets to win up to thousands of dollars, participate in it now to grab your chance to win big!

## Is Swappi Safe?

Check out these Swappi safe measures:

* Swappi is audited by [Certik](https://www.certik.com/projects/swappi-finance).

Transparent: &#x20;

* Swappi is built on open-sourced software. Our site and all our smart contracts are publicly visible for maximum transparency. &#x20;
* Our contracts are verified on [**Conflux Scan**](https://evm.confluxscan.net/) &#x20;

Contract safe:&#x20;

* Multisig for all contracts.
* All contracts are deployed by timelocks.


# Choosing a Wallet

To get started with Swappi, the first thing you’ll need is to set up a wallet that supports Conflux eSpace. We recommend using one of the supported wallets for interacting with Swappi.

## Supported Wallets

Swappi currently supports [MetaMask](https://metamask.io/), [Fluent Wallet](http://fluentwallet.com), [Wallet Connect](https://walletconnect.com/), and [Token Pocket](https://www.tokenpocket.pro).

You can also user your Ledger device with Swappi through MetaMask or Wallet Connect. Refer to [*Using Your Ledger Hardware Wallet with Swappi*](/swappi/wallets/using-your-ledger-hardware-wallet-with-swappi) to learn how.


# Connecting Your Wallet to Conflux eSpace

{% hint style="info" %}
If you want to use Fluent instead of MetaMask, you can skip this section. Fluent has a connection to Conflux eSpace by default.
{% endhint %}

Now that you installed [MetaMask](https://metamask.io/), let's connect it to Conflux eSpace.

To connect MetaMask to Conflux eSpace:

1. Open MetaMask.
2. Go to the Networks drop-down menu and click **Add Network**.\
   ![](/files/Ch7LJ3m7WhZpGoBPBxD7)\
   ![](/files/1ZOJij2Jrmeh9Ul7EzgY)
3. In Add a network, enter the following settings:
   * **Network Name**: Conflux eSpace Mainnet (or Conflux eSpace Testnet)
   * **New RPC URL**: <https://evm.confluxrpc.com> (or <https://evmtestnet.confluxrpc.com> for testnet)
   * **Chain ID**: 1030 (or 71 for testnet)
   * **Currency Symbol**: CFX
   * **Block Explorer**: <https://evm.confluxscan.net> (or <https://evmtestnet.confluxscan.net> for testnet)
4. Verify that the data you entered is correct and click **Save**.<br>

![](/files/3m9sVlGil6owOrn93oMH)

Now, let's go ahead and fund your wallet.


# Getting CFX in Conflux eSpace

CFX is the native currency in Conflux eSpace. To use Swappi, you'll need CFX to pay for gas transactions.

{% hint style="info" %}
To use Swappi, you'll first need to fund your eSpace wallet with CFX in order to pay for gas transactions.
{% endhint %}

There are multiple ways to get in CFX in Conflux eSpace:

1. [Buy it directly from KuCoin and transfer to your eSpace wallet](/swappi/transferring-assets-to-conflux-espace/from-exchanges/transferring-espace-cfx-from-kucoin-to-metamask).
2. [Buy it directly from Gate.io and transfer to your eSpace wallet](/swappi/transferring-assets-to-conflux-espace/from-exchanges/transferring-espace-cfx-from-gate.io-to-metamask).
3. [Bridging it from Conflux Core Space using the Fluent Bridge](/swappi/transferring-assets-to-conflux-espace/from-conflux-core-space/bridging-assets-from-conflux-core-with-fluent).

Once you fund your wallet, you can proceed to bridge other assets to Conflux eSpace, or you can [start using Swappi](/swappi/getting-started/your-first-swap) 🥑.


# Bridging Your Tokens to Conflux eSpace

Conflux Network supports bridging assets from other networks and from Conflux Core Space.

{% hint style="danger" %}
To bridge your assets to Conflux eSpace, you'll first need to fund you Conflux eSpace wallet to be able to pay for **gas** and claim your bridged assets.\
\
To get CFX on Conflux eSpace, you'll need to either:

* [Transfer it from Conflux Core Space](/swappi/transferring-assets-to-conflux-espace/from-conflux-core-space), using the Fluent Wallet bridge. Bridging assets from Conflux Core Space is free.
* [Transfer it from KuCoin](/swappi/transferring-assets-to-conflux-espace/from-exchanges/transferring-espace-cfx-from-kucoin-to-metamask), which lists native eSpace CFX (not wrapped).

\
See the [Transferring Assets to Conflux eSpace](/swappi/transferring-assets-to-conflux-espace/overview) section for more information.
{% endhint %}

* To learn how to bridge tokens from Conflux Core to Conflux eSpace, see:
  * [Bridging Assets From Conflux Core with Fluent](/swappi/transferring-assets-to-conflux-espace/from-conflux-core-space/bridging-assets-from-conflux-core-with-fluent)
  * [Using the Fluent Cross-Space Bridge to Transfer ERC-20 Tokens](https://medium.com/conflux-network/using-the-fluent-cross-space-bridge-to-transfer-crc-20-tokens-bdaee921f335)
* To help you decide which cross-chain bridge to use, see: [Bridges to Conflux eSpace](/swappi/quick-reference/bridges-to-conflux-espace).
* To learn how to bridge tokens from other networks to Conflux eSpace, see:
  * [Bridging Stablecoins with Meson](/swappi/transferring-assets-to-conflux-espace/from-other-networks/bridging-stablecoins-with-meson)
  * [Bridging Assets from Ethereum with cBridge](/swappi/transferring-assets-to-conflux-espace/from-other-networks/bridging-assets-from-ethereum-with-cbridge)
* Optionally, you can also transfer CFX natively from KuCoin to Conflux eSpace without the need from any bridge. See [Transferring eSpace CFX from KuCoin to MetaMask](/swappi/transferring-assets-to-conflux-espace/from-exchanges/transferring-espace-cfx-from-kucoin-to-metamask) to learn how.


# Adding Your Bridged Tokens to MetaMask

Once you bridge your tokens, you'll need to import (or add) the bridged tokens to your wallet so that you're able to see the balance of tokens your account and transact with them. By default, most wallets (including MetaMask) do no show them.

Adding tokens to Swappi is super simple. To add a token:

1. Go to Swappi.
2. Expand Select a token to open the Select a token dialog.\
   ![](/files/iXbi4FB58lFDaoTsWbf0)<br>
3. Click the add (+) icon next to the token that you want to add.\
   ![](/files/tDWOgU5dIgFCmQqamJzr)<br>
4. In MetaMask, click **Add Token** to finish adding the token.\
   ![](/files/gXbnvs8BLmNEavAI6zz1)

You have now added an ERC-20 token to MetaMask. Now let's continue and connect MetaMask to Swappi.


# Connecting MetaMask to Swappi

{% hint style="info" %}

* To learn how to connect Fluent to Swappi, see: [Connecting Fluent to Swappi](/swappi/wallets/connecting-fluent-to-swappi).
* To learn how to install, connect, and use TokenPocket to Swappi, see: [Using TockenPocket with Swappi](/swappi/wallets/using-tokenpocket-with-swappi).
* To learn how to enable, connect, and use your Ledger wallet to Swappi, see: [Using Your Ledger Hardware Wallet with Swappi](/swappi/wallets/using-your-ledger-hardware-wallet-with-swappi).
  {% endhint %}

Now that you connected MetaMask to Conflux eSpace, let's connect it to Swappi.

To connect MetaMask to Swappi:

1. Go to Swappi.
2. Click **Connect Wallet** to connect your MetaMask wallet to Swappi.\
   ![](/files/5XDTulXyKfjY3Vc5VRef)<br>
3. In the Connect a wallet dialog, next to MetaMask, click **Connect**.\
   ![](/files/SF9n2BU9Ur62ImFywPZW)<br>
4. In MetaMask, select the account that you wish to connect and click **Next**.\
   ![](/files/U9RDXYWdIkNUGu0ZdwAB)<br>
5. Finally, click **Connect** to confirm the connection of your MetaMask account to Swappi.\
   ![](/files/OQKyjZ5fKSAR7KPKVdQ4)

Now you can start swapping on 🥑 Swappi!&#x20;

![](/files/wdD9SbKDJ6fzz6UuSIGT)


# Your First Swap!

After connecting your MetaMask wallet, you are now ready to swap on Swappi for the first time.&#x20;

To swap on Swappi:

1. Go to Swappi.
2. Select the token that you wish to trade-in.\
   ![](/files/BF7G8jkl7Jea8QU1jAUQ)<br>
3. In the To box, select that token that you want to trade your tokens for.\
   ![](/files/s5I13RhibRIqvc6PNZC7)<br>
4. In the From field, enter the amount that you wish to trade.\
   ![](/files/tOBAlMlcEVVNa64unO4k)<br>
5. Confirm the amount of tokens that you'll receive in the To field and the price impact.\
   ![](/files/DDbTjPYyJUif6f2zKdjG)<br>
6. Once you review the details and are ready to swap, click **Swap**.\
   ![](/files/3alCDlvBWrxuwIsVdFN7)<br>
7. In the Confirm Swap dialog, review the transaction details and click **Confirm Swap**.\
   ![](/files/0PHj0n1lIFsqyK9FeuTq)<br>
8. In MetaMask, confirm the transaction details and click **Confirm**.\
   **Note**: This transaction might take a few seconds.\
   ![](/files/38Az5VPUVqHJxLuPqzwx)<br>
9. *Optional*: Add the token you just traded to MetaMask.\
   ![](/files/VBzmOq8Ew7R17zvWvQCo)<br>
10. *Optional*: Review the transaction details on Confluxscan.\
    ![](/files/2FOYzn1WPD8DyJIklWHP)<br>

In the transaction confirmation dialog, you can click **View on Conflux Scan** to see the transaction details on Conflux Scan. You can also add the token that you traded for directly to MetaMask.

Congratulations, you've made your first swap on Swappi!


# Adding Liquidity to a Liquidity Pool

Yeah, swapping is great but earning income from trading is a lot better! Let's learn how to do this by adding liquidity to a liquidity pool (LP). Adding liquidity to an LP allows you to earn passive income by getting a fee from each trade conducted on that trading pair.

In this example, we'll learn how to add liquidity to the CFX-ETH pool.

## Prerequisites

* 2 different kinds of assets for which you'll provide liquidity to the liquidity pool. The amount of those assets should be provided in equals parts in USD value. Swappi will auto-calculate how much funds from each asset you'll need to provide. In this example, we'll use the **CFX-ETH** pair.
* Your wallet connected to Conflux eSpace and Swappi.
* CFX to pay for gas transaction costs.

## Adding Liquidity to a Liquidity Pool

1. In Swappi, go to **Liquidity**.
2. Click **Add Liquidity**.
3. Select the pair of assets that you want to provide liquidity for.
4. In Token A, enter the amount of liquidity that you want to provide.
5. The amount of available liquidity will be completed in Token B.
6. Click **Approve ETH** (or the token that you're adding to the pool) to approve the transfer of your token to the liquidity pool contract.
7. In MetaMask, click **Confirm** to confirm the approval of this transaction.&#x20;
8. Now, click **Supply** to start adding your funds to the liquidity pool.
9. Confirm the details of the transaction by clicking **Confirm Supply**.
10. Finally, approve the transaction in MetaMask by clicking **Confirm**.

You have just added liquidity to the CFX-ETH liquidity pool! As a result, you received a liquidity pool token which proves that you own a position in this liquidity pool.\
\[insert image here]

1. Click **Add PPI-LP** to add the liquidity pool token to MetaMask.
2. In MetaMask, confirm adding this token by clicking **Add Token**.
3. Now, in Swappi, go to **Liquidity**.

You'll notice that Swappi now shows you an LP Balance, which represents the amount of LP tokens that you own from that liquidity pool.\
\[images also go here]

You can always remove this liquidity. See: [*Removing Liquidity from a Liquidity Pool*](/swappi/products/exchange/removing-liquidity-from-a-pool) to learn how.

In the next section, we'll learn how to increase our earnings on Swappi.

## See Also

* Exchange section on Swappi, for a detailed guide on adding/removing LP tokens to/from a liquidity pool, as well as other useful information on liquidity pools.
* [Liquidity Pools Token Addresses](/swappi/quick-reference/liquidity-pools-token-addresses) to verify the contract addresses of different LP tokens.


# Farming Tasty Avocados

In the previous section, you learned how to add liquidity to a Swappi liquidity pool. Adding liquidity to an LP allows you to earn passive income by getting a fee from each trade conducted on that trading pair. But you can still earn more on Swappi.

In this section, you'll use another feature from Swappi called farming. Farming allows you to stake your LP tokens in exchange for a reward in the form of Swappi's token, PPI.

Let's learn how to stake our LP tokens and farm some tasty avocados 🥑.

## Prerequisites

* Your wallet connected to Conflux eSpace and Swappi.
* A LP token.
* CFX to pay for gas transaction costs.

## Farming PPI on Swappi

1. In Swappi, go to **Farming**.
2. In the Farming panel, you'll see a list of farms, or liquidity pools where you can stake your LP tokens. In the CFX-ETH farm, click **Details**.
3. Now, click **Enable** to start the process of farming.
4. In MetaMask, click **Confirm** to give MetaMask permission to access your CFX-ETH LP token.
5. Once the transaction is approved, click **Stake LP**.
6. In the Stake LP dialog, enter the amount of CFX-ETH LP tokens that you want to stake, then click **Confirm**.
7. In MetaMask, click **Confirm** to confirm the transaction.

You have just farmed your CFX-ETH LP tokens! Over time, this staked tokens will yield to you PPI tokens. Sweet!

Swappi now displays the amount of LP tokens that you just staked.\
\[insert image here]

It also reflect the amount of PPI that you have earned.\
**Note**: If you just started staking, the amount of PPI will likely be 0. Don't worry, it'll grow over time depending on the amount of LP tokens that you staked. To learn more about farming on Swappi, see the Farming section.\
\[insert image here]

Once you accrue some PPI, you can claim them. See [*Collecting Your Farming Rewards*](/swappi/products/yield-farming/collecting-your-farming-rewards) to learn how.

You're now earning more with Swappi. But you can earn even more by boosting the amount of PPI that you receive from your farmed tokens, so follow along!

In the next section, we'll learn how to increase our boost our PPI rewards on Swappi.

## See Also

* [Yield Farming](/swappi/products/yield-farming) section on Swappi, for a whole guide on finding farms, adding/removing your LP tokens to/from a farm, collecting your PPI rewards, as well as some other useful information about farming.
* [Conflux Liquidity Incentive Program for Swappi announcement](https://forum.conflux.fun/t/liquidity-incentive-program-for-swappi/14783/), which contains details about how Conflux is supporting liquidity for Swappi.


# Boosting Your Rewards

In the previous section, you learned how to use the Swappi farms to stake you LP tokens in exchange for a reward in the form of Swappi's token, PPI.

In this section, we'll learn how to boost the amount of rewards we can get by staking our PPI!

## Prerequisites

* Having farmed any LP token.
* PPI tokens to boost your staking rewards. To get PPI, you can claim it from the farm that you staked you LP tokens in, or you can trade other assets for PPI in Swappi Exchange.
* CFX to pay for gas transaction costs.

## Boosting Your PPI Rewards

1. In Swappi, go to **Staking**.
2. Click **Stake PPI to boost your farming!**.
3. In the Stake PPI dialog, enter the amount of PPI that you want to stake and the duration of the staking. The more PPI that you stake, the more your boost factor will increase. Similarly, the longer the time that you stake your PPI, the longer your boost factor. You can also use the [Swappi Boost Simulator](https://swappi.io/#/simulator) to calculate your boost and simulate your farming strategy.\
   **Note**: While your PPI are staked, you won't be able to withdraw them.
4. Once you defined your staking amount and duration, click **Approve PPI**.
5. In MetaMask, click **Confirm** to give permission to Swappi to access your PPI tokens.
6. Once the approval is completed, click **Confirm** to stake your PPI.
7. In MetaMask, click **Confirm** to confirm the transaction and finish staking your PPI.

Once the transaction is complete, Swappi will display the amount of staked PPI and the unstaking time. \
\[insert image here]

{% hint style="info" %}
Once the staking time is due, your staked PPI will be automatically transferred to your wallet.&#x20;
{% endhint %}

## See Also

* [PPI Staking](#boosting-your-ppi-rewards), to learn more about boosting your rewards on Swappi.
* [Conflux Liquidity Incentive Program for Swappi announcement](https://forum.conflux.fun/t/liquidity-incentive-program-for-swappi/14783/), which contains details about how Conflux is supporting liquidity for Swappi.


# What's Next?

🙌 You've gone from zero to swapping for the first time on Swappi. But there are more ways in which you can still trade and earn on Swappi!

* 🚰 See [Adding Liquidity to a Pool](/swappi/products/exchange/adding-liquidity-to-a-pool) to learn how to add liquidity to pools on Swappi, or see the [Liquidity Pools](/swappi/products/exchange/liquidity-pools) section to learn about how liquidity pools work on Swappi.
* 👩‍🌾 See the [Yield Farming](/swappi/products/yield-farming) section to learn how to add your liquidity pool tokens to a farm and earn farming rewards.
* 🥑 See [PPI Staking](/swappi/products/boosting) section to learn how to use your PPI tokens to earn more PPI tokens and boost LP rewards.
* 🚀 Explore the [Product Roadmap ](/swappi/about-swappi/product-roadmap)to learn more about upcoming features for Swappi.
* 📣 To keep in touch and follow the latest news on Swappi, see the [Social Accounts and Communities](/swappi/contact-us/social-accounts-and-communities).


# Bridges to Conflux eSpace

This page contains quick access tables to help you determine how to bridge your assets to Conflux eSpace from other networks.

## Token Bridging Tables

### From Conflux Core

| Token | Bridged As | Bridge                                  |
| ----- | ---------- | --------------------------------------- |
| CFX   | CFX        | [Fluent](https://evm.fluentwallet.com/) |
| cUSDT | USDT       | [Fluent](https://evm.fluentwallet.com/) |
| cUSDC | USDC       | [Fluent](https://evm.fluentwallet.com/) |
| cETH  | ETH        | [Fluent](https://evm.fluentwallet.com/) |
| cwBTC | wBTC       | [Fluent](https://evm.fluentwallet.com/) |
| cBNB  | BNB        | [Fluent](https://evm.fluentwallet.com/) |

### From Ethereum

<table><thead><tr><th width="150">Token</th><th width="150">Bridged As</th><th width="191.84975767366717">Bridge(s)</th></tr></thead><tbody><tr><td>USDT</td><td>USDT</td><td><a href="http://meson.fi">Meson</a>, <a href="https://cbridge.celer.network/">cBridge</a></td></tr><tr><td>USDC</td><td>USDC</td><td><a href="https://cbridge.celer.network/">cBridge</a></td></tr><tr><td>USDC</td><td>USDT</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>ETH</td><td>wETH</td><td><a href="https://cbridge.celer.network/">cBridge</a></td></tr><tr><td>wBTC</td><td>wBTC</td><td><a href="https://cbridge.celer.network/">cBridge</a></td></tr></tbody></table>

### From Binance SmartChain

<table><thead><tr><th width="150">Token</th><th width="150">Bridged As</th><th>Bridge</th></tr></thead><tbody><tr><td>bCFX</td><td>CFX</td><td><a href="https://confluxhub.io/espace-bridge/bsc-esapce-cfx">Fluent eSpace Bridge</a></td></tr><tr><td>USDT</td><td>USDT</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>USDC</td><td>USDC</td><td><a href="http://meson.fi">Meson</a></td></tr></tbody></table>

### From Other Networks

<table><thead><tr><th width="236.6153846153846">Network</th><th width="150">Token</th><th width="150">Bridged As</th><th>Bridge</th></tr></thead><tbody><tr><td>Avalanche</td><td>USDC</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>Fantom</td><td>USDC</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>Polygon</td><td>USDC</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>Tron</td><td>USDT</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr></tbody></table>


# Token Contract Addresses

##

## Token Contract Addresses in Conflux eSpace

<table><thead><tr><th width="190.31842328542115">Token</th><th>Token Contract Type</th><th width="493.4285714285714">Token Contract Address</th></tr></thead><tbody><tr><td>PPI</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0x22f41abf77905f50df398f21213290597e7414dd">0x22f41abf77905f50df398f21213290597e7414dd</a></td></tr><tr><td>USDT</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0xfe97E85d13ABD9c1c33384E796F10B73905637cE">0xfe97E85d13ABD9c1c33384E796F10B73905637cE</a></td></tr><tr><td>USDC</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0x6963efed0ab40f6c3d7bda44a05dcf1437c44372">0x6963EfED0aB40F6C3d7BdA44A05dcf1437C44372</a></td></tr><tr><td>WCFX</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0x14b2d3bc65e74dae1030eafd8ac30c533c976a9b">0x14b2d3bc65e74dae1030eafd8ac30c533c976a9b</a></td></tr><tr><td>ETH</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0xa47f43DE2f9623aCb395CA4905746496D2014d57">0xa47f43DE2f9623aCb395CA4905746496D2014d57</a></td></tr><tr><td>BTC</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0x1F545487c62e5ACfEa45dcAdd9c627361d1616D8">0x1F545487c62e5ACfEa45dcAdd9c627361d1616D8</a></td></tr><tr><td>BNB</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0x94bd7a37d2ce24cc597e158facaa8d601083ffec">0x94bd7a37d2ce24cc597e158facaa8d601083ffec</a></td></tr><tr><td>MULTI</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/token/0x9fb9a33956351cf4fa040f65a13b835a3c8764e3">0x9fb9a33956351cf4fa040f65a13b835a3c8764e3</a></td></tr><tr><td>TAD</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/token/0x6138c1073e3cd4a4cf71bcbc8dbf0aaf0cd8e0ca">0x6138c1073e3cd4a4cf71bcbc8dbf0aaf0cd8e0ca</a></td></tr><tr><td>AUSD</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/token/0xff33b107a0e2c0794ac43c3ffaf637fcea3697cf">0xff33b107a0e2c0794ac43c3ffaf637fcea3697cf</a></td></tr><tr><td>ZO</td><td>ERC-20</td><td><a href="https://evm.confluxscan.io/address/0x8b47a66c0dc369dcb66a206f3c6794df61aaf641">0x8b47a66c0dc369dcb66a206f3c6794df61aaf641</a></td></tr><tr><td>Swappi Genesis Pass NFT</td><td>ERC-721</td><td><a href="https://evm.confluxscan.io/address/0xbbdba5043a73e87533b9378e58dea577a872dc04">0xbbdba5043a73e87533b9378e58dea577a872dc04</a></td></tr></tbody></table>

##


# Liquidity Pools Token Addresses

## Liquidity Pools

<table><thead><tr><th width="221.1078767123288">Liquidity Pool</th><th width="517.4285714285713">Contract Address</th></tr></thead><tbody><tr><td>PPI-LP BTC-ETH</td><td>0x5767D71b462464fF77F6FBC81B8377aD49983511</td></tr><tr><td>PPI-LP WCFX-ETH</td><td>0x8ea70966e8F14337657BFF7f40cFB9648f79530b</td></tr><tr><td>PPI-LP WCFX-BTC</td><td>0x8BBBd6150C933fcd790B4a00baB23826912c192c</td></tr><tr><td>PPI-LP ETH-USDT</td><td>0xa6943647F22Cb9De7a80D1f447dB48B0209a812A</td></tr><tr><td>PPI-LP BTC-USDT</td><td>0x9B2e43277238d4C6a9534CAA84cf80cB076810eA</td></tr><tr><td>PPI-LP WCFX-PPI</td><td>0x1112A6c61A2eeC4bD3Aec78bd5Bf3396bdd37D57</td></tr><tr><td>PPI-LP WCFX-USDT</td><td>0x8fCf9c586D45ce7Fcf6d714CB8b6b21a13111e0B</td></tr><tr><td>PPI-LP WCFX-USDC</td><td>0x0736b3384531cda2f545f5449e84c6c6bcd6f01b</td></tr><tr><td>PPI-LP WCFX-BNB</td><td>0x8a61e6cd8eeb564ff66459a2614ce98177f48ca9</td></tr><tr><td>PPI-LP PPI-USDT</td><td>0x2ddf0a20b99ad70aee0760f476c24a6568216ed4</td></tr><tr><td>PPI-LP USDT-USDC</td><td>0xa5dcd75c853dad730bef4ece3d20f0be7e297a6a</td></tr><tr><td>PPI-LP PPI-ETH</td><td>0x4812be910bd44d0320f5966ba0e6941a7aaeccc8</td></tr><tr><td>PPI-LP MULTI-WCFX</td><td>0xC563a5d73091afA6E9AFeBc03002ED5FEB2a5c37</td></tr><tr><td>PPI-LP ZO-WCFX</td><td>0x52f0b6ffad6dc033118ee36ac1cc745b9538c9d2</td></tr></tbody></table>


# Overview

To start using Swappi, you'll need to fund your wallet on Conflux eSpace with different assets. Transferring assets to Conflux eSpace is super simple and there are different ways to do this.

In short, to transfer assets to your Conflux eSpace account you can:

1. Transfer them natively from an exchange such as KuCoin and Gate.io.
2. Bridge them from Conflux Core Space.
3. Bridge them from other networks such as Ethereum and Binance SmartChain.

The following image shows an overview of these options:

<figure><img src="/files/SjYsDCumwOCq3FdR7iW4" alt=""><figcaption></figcaption></figure>

* For a quick reference table on which bridge to choose, see: [Bridges to Conflux eSpace](/swappi/quick-reference/bridges-to-conflux-espace).
* To learn more about bridging, read our blogpost on [Bridging Assets to Conflux eSpace](https://medium.com/@swappidex/bridging-your-assets-to-conflux-espace-cd5a8c75638c) or read along this section!


# From Exchanges

In this section, you'll learn how to transfer your assets from exchanges to Conflux eSpace.

{% hint style="danger" %}
**Note to Binance users and bCFX holders**: Conflux on Binance is listed as wrapped ERC-20 token, it is **not** native CFX. Conflux eSpace and Binance SmartChain use EVM-compatible addresses, but those addresses live in different chains.
{% endhint %}

* **Note**: Currently, only KuCoin and Gate.io support native CFX transfers to Conflux eSpace.&#x20;

To learn how to transfer native eSpace CFX from different exchanges, see:

* KuCoin: [Transferring eSpace CFX from KuCoin to MetaMask](/swappi/transferring-assets-to-conflux-espace/from-exchanges/transferring-espace-cfx-from-kucoin-to-metamask)
* Gate.io: [Transferring eSpace CFX from Gate.io to MetaMask](/swappi/transferring-assets-to-conflux-espace/from-exchanges/transferring-espace-cfx-from-gate.io-to-metamask)


# Transferring eSpace CFX from KuCoin to MetaMask

KuCoin is one of the largest cryptocurrency exchanges in the world. KuCoin supports trading for CFX on Conflux eSpace.

## Overview

{% hint style="danger" %}
**Note to Binance users and bCFX holders**: Conflux on Binance is listed as wrapped ERC-20 token, it is **not** native CFX. Conflux eSpace and Binance SmartChain use EVM-compatible addresses, but those addresses live in different chains.
{% endhint %}

For clarity's purpose:

* KuCoin lists **eSpace CFX**, the native *currency* of Conflux eSpace.

* Binance lists **wrapped CFX** (or bCFX), an *ERC-20 token* deployed on Binance SmartChain.

* You cannot transfer CFX from KuCoin to a Binance wallet, nor to a wallet that is connected to the Binance SmartChain network.
  * To learn how to transfer your CFX from KuCoin to Conflux eSpace, follow this guide.

* You **cannot** transfer natively bCFX from a Binance SmartChain wallet to an Conflux eSpace wallet, nor to a KuCoin wallet.

* You **cannot** transfer natively eSpace CFX to a Binance account nor to a wallet connected to the Binance SmartChain network.

| From                   |                       | How                                       |
| ---------------------- | --------------------- | ----------------------------------------- |
| KuCoin exchange wallet | Conflux eSpace wallet | ✅ Natively, send to your MetaMask wallet. |

## Prerequisites

{% hint style="info" %}
This tutorial is focused on MetaMask, but you can use any other supported wallet, such as Wallet Connect-based wallets and Ledger devices. \
\
See [Supported Wallets](/swappi/wallets/supported-wallets) for more information.
{% endhint %}

* A KuCoin account.
* At least **5 CFX** traded on KuCoin. You can trade using the CFX/USDT market. To learn how to do Spot trading on KuCoin, see: [How to Make a Trade on KuCoin](https://support.kucoin.plus/hc/en-us/sections/4403577442201-Spot-Trading).
* A MetaMask wallet connected to Conflux eSpace. To learn how to connect your MetaMask wallet to Conflux eSpace, see: [Connecting MetaMask to Conflux eSpace](/swappi/getting-started/connecting-your-wallet-to-conflux-espace).

## Transferring eSpace CFX from KuCoin to MetaMask

To transfer CFX from KuCoin to you MetaMask account on Conflux eSpace:

1. Go to KuCoin.
2. In KuCoin, go to your wallet and click **Withdraw**.\
   ![](/files/0BbEhZx1gT5Oc3Qkec70)
3. In the Withdraw Crypto search bar, search for "CFX" and click the result.\
   ![](/files/0nyX8D4t7XNbSERpzm0F)
4. In the Wallet Address field, copy your Conflux eSpace account address from MetaMask.\
   ![](/files/1hoLF4txpxVZe9S1q1HG)
5. In the Network select, select **CFX - Conflux (CFX)**.\
   ![](/files/e4Mc7hSsTX9cJYtPirwC)
6. In the CFX Amount field, enter the amount of CFX that you want to transfer.
7. *Optional*: In the Remarks field, add any notes about this transaction.
8. Review the transaction details, the transaction fee and click **Confirm**.
9. In the Tamper-Proofing Confirmation dialog, confirm the withdrawal information and click **Confirm Withdrawal**.\
   ![](/files/MCYpWipAG2FVFETR2oIP)
10. Finally, verify your security details and click .\
    **Note**: The transaction might take a few minutes to process.

![](/files/u2jU0ZEGvS9Juj59sh6u)

You have transferred CFX from KuCoin to your Conflux eSpace account.


# Transferring eSpace CFX from Gate.io to MetaMask

## Prerequisites

{% hint style="info" %}
This tutorial is focused on MetaMask, but you can use any other supported wallet, such as Wallet Connect-based wallets and Ledger devices. \
\
See [Supported Wallets](/swappi/wallets/supported-wallets) for more information.
{% endhint %}

* A Gate.io account.
* At least **15 CFX** traded on Gate.io. You can trade using the CFX/ETH and the CFX/USDT markets. To learn how to do Spot trading on Gate.io, see: [How to Conduct Spot Trading](https://www.gate.io/help/trade/trade/16443/How-to-Trade).
* A MetaMask wallet connected to Conflux eSpace. To learn how to connect your MetaMask wallet to Conflux eSpace, see: [Connecting MetaMask to Conflux eSpace](/swappi/getting-started/connecting-your-wallet-to-conflux-espace).

## Transferring eSpace CFX from KuCoin to MetaMask

1. Log-in to your [Gate.io](http://Gate.io) account.
2. In [Gate.io](http://Gate.io), go to **Wallet** > **Withdraw**.\
   ![](/files/se2DbrZYT9rzPfkq3WEM)
3. In Withdraw, expand the Coin Code select and search for CFX. Then click the result.\
   ![](/files/u0jLEg4UK33HvXqkJwZ8)<br>
4. In Chain, select **CFX EVM**.\
   ![](/files/ZdgKCL3RhwoVHKYvE8lo)<br>
5. In CFX Address, enter your eSpace account address.\
   ![](/files/gQP2lc9IESMnTbrJCApV)<br>
6. *Optional*: In address description, add a description for this address, such as "My Conflux eSpace MetaMask account".
7. In Amount, enter the amount (in CFX) that you wish to transfer.\
   ![](/files/l2QqgJMY4Jx6r1u1OQvw)<br>
8. Enter your fund password, email code, and Google Authenticator/TOTP code, then click **Submit request**.\
   ![](/files/wnfaMWZHsoUysofVsCna)

Your funds have now been sent to your MetaMask account! The operation will take a couple of minutes.


# From Conflux Core Space


# Bridging Assets From Conflux Core with Fluent

1. In Fluent, click the **Cross-Space** icon or go to [https://evm.fluentwallet.com](https://evm.fluentwallet.com/).\
   ![](/files/xvLj4JEEM4vyDp3G2kq3)
2. Verify that your Conflux wallet is connected to the site.\
   ![](/files/dAnksMOepa1cT4FB3GZo)
3. Go to MetaMask and verify that you are connected to the Conflux Hydra (eSpace) network.\
   ![](/files/ft9ay0fPFnoVNvLmmosd)
4. Copy your Conflux eSpace wallet address.
5. Go to the Conflux eSpace Destination Address field and enter (or paste) your Conflux eSpace wallet address.\
   ![](/files/1dN3cp3lAFt0QRwvA6nb)
6. In the Amount field, enter the amount that you want to transfer to your Conflux eSpace wallet and click **Transfer**.\
   ![](/files/6JjwS5TSuLhiCTx5bFEg)
7. In the Sign Transaction dialog, click **Confirm** to confirm the transaction.\
   ![](/files/YPziA8jxwXScdWoSC2zX)
8. After the transaction has been confirmed, go to MetaMask and verify that you received the funds from your Conflux Core Space wallet or check your balance in the [Confluxscan eSpace block explorer](https://evm.confluxscan.io/).

Your assets have been successfully bridged to Conflux eSpace!


# From Other Networks

In this section, you'll learn how to transfer your assets from other networks, such as Ethereum and Binance SmartChain, to Conflux eSpace using different cross-chain bridges.

* You can use the [cBridge](/swappi/transferring-assets-to-conflux-espace/from-other-networks/bridging-assets-from-ethereum-with-cbridge), and [Meson](/swappi/transferring-assets-to-conflux-espace/from-other-networks/bridging-stablecoins-with-meson) cross-chain bridges to transfer your assets from other networks to Conflux eSpace.
* For a quick reference table to bridges to Conflux eSpace, see [Bridges to Conflux eSpace](/swappi/quick-reference/bridges-to-conflux-espace).
* Once you bridge your assets to Conflux eSpace, you'll need to add the token contract addresses to MetaMask. See [Token Contract Addresses](/swappi/quick-reference/token-contract-addresses) to see the contract addresses for different tokens, such as USDT, cETH, and cBTC.
* To learn more about bridging, read our blogpost on [Bridging Your Assets to Conflux eSpace](https://medium.com/@swappidex/bridging-your-assets-to-conflux-espace-cd5a8c75638c).


# Bridging Assets with Butter Bridge

&#x20;

Butter Bridge is built on MAP Protocol, which is the foundation of all Butter's products. It allows the establishment of connections with all chains barrierless. In short, Butter Bridge allows users to move on-chain assets from one blockchain to another in a truly decentralized and trustless way.

## **Prerequisites**

&#x20;These are the items needed to use Butter Bridge.

* An EVM-compatible wallet such as Fluent or MetaMask.
* CFX to pay the gas fee

## Bridging and Converting MATIC to PPI From Polygon to Conflux eSpace

In this guide, we will bridge MATIC directly to PPI as an example transaction.

1. Go to [Butter Bridge.io](https://www.butterswap.io/)
2. Click **Connect Wallet** to begin connecting your wallet.

&#x20;![](/files/9N4hTHYGwmZUI7kkfKwv)

3. Select the EVM - compatible wallet of your choice. In this example, we will use MetaMask. Skip to step 8.

&#x20;![](/files/TaKGpK4fS2JnDbemeJP7)

&#x20;

(Note: To connect using Fluent, please ensure that you have turned on the Priority Connection toggle under Advanced Settings as seen in the pictures below.)

5. Select the Additional Options Icon in the upper right of the wallet.

![](/files/lGsNEDncckLbzhri1ci7)

&#x20;

6. Select Advanced Settings.

![](/files/SnaCpUyVeDOO1C5LptTP)

7. Select Priority Connection, and ensure this toggle is in the on position as seen in the picture below.

![](/files/lonz5vI3gGljICwgvV2n)

&#x20;

8. A pop-up to connect the wallet to the site will appear when using Butter Bridge for the first time. Click **Next**.

![](/files/HCJ0YeLyofBHjI9PljoV)

&#x20;

9. Click **Connect**

&#x20;

![](/files/lrpPepw2vIpcaU58NuRu)

&#x20;

The top two boxes highlighted in the picture below represent the two tokens that will be exchanged. The top token is the token a user currently has in the wallet. The bottom box is the token the user wants to receive after bridging.

&#x20;

10. Select the token to bridge from and to.

![](/files/R4gM16HlEICBe8UBj6oW)

&#x20;

11. Select the amount of the token to bridge from.

![](/files/X5TjIj5MHgtX6gA0Plmo)

&#x20;

The interface will shift to show the route selected automatically with any swaps made along the route by Butter Bridge. Skip to **Step 14** to continue bridging using the route Butter Bridge automatically selects.\
\
12\. **Optional Step:** To view alternative routes, select the More Routes option as shown in the picture below.

&#x20;&#x20;

![](/files/RIA84BGc35oQ4rjNnwN4)

&#x20;

13. **Optional Step:** Select the Route to use.

![](/files/EAYg20MHXnfofue1wgkI)

&#x20;

The Confirm button will be replaced with **Approve** when using a token for the first time.

14. Click **Approve**.

![](/files/2apAT20loSjkqeTPZrMm)

&#x20;

15. A pop-up window will appear to select a max amount for a transaction for the token’s usage on the site. It is recommended to select a large number for the maximum to prevent accidental rejections in future transactions. Alternatively, select the max button to insert an extremely large number.

&#x20;

16. Once a limit has been entered, click **Next**.

&#x20;

![](/files/ndLTJHXRso1VKsGM4aQE)

&#x20;

17. Click **Approve**.

&#x20;

![](/files/Hmy3jSfhvLK5Lt1v69lc)

18. Select **Confirm** as seen in the picture below when you are ready to bridge.

![](/files/YFJUxSXhL0hj29vhIdMn)

&#x20;

19. A pop-up window will appear in your wallet. Select **Confirm** to complete the transaction.

![](/files/YCbpf8xwlih9lk3IlGTa)

Your tokens are now being bridged to your account in Conflux eSpace. It may take a few minutes for the funds to be reflected in your account.

&#x20;

&#x20;


# Bridging Assets from Ethereum with cBridge

[cBridge](https://cbridge.celer.network) is a cross-chain bridge that supports multiple networks. With cBridge, you can bridge tokens such as USDT, wrapped ETH, and wrapped BTC from Ethereum to Conflux eSpace, or from Conflux eSpace to Ethereum.

In this guide, we'll bridge USDT from Ethereum to Conflux eSpace through cBridge.

## Prerequisites

* At least 21 USDT in the Ethereum network. Alternatively, you can also bridge other tokens supported by Swappi such as ETH and wBTC.
* ETH to pay for gas transactions.
* Your MetaMask wallet connected to Conflux eSpace.

## Bridging USDT from Ethereum to Conflux eSpace with cBridge

1. Go to [cBridge](https://cbridge.celer.network).
2. Click **Connect Wallet** to begin connecting your wallet.\
   ![](/files/R4trXjwRgQal5uKUlzgO)
3. In the Connect Wallet dialog, click **MetaMask**.\
   ![](/files/vxD5Q1tcBk2pU6jUflC9)
4. Confirm the connection to the site in MetaMask.\
   ![](/files/5XIsjZy3JH8pSi6avVlj)
5. Once your wallet is connected, in the From field, select **Ethereum Mainnet** as the source chain.\
   ![](/files/lvDd5bfshrLCbeFgBEbx)
6. Select USDT as the token. Alternatively, you can also select other tokens supported by Swappi such as ETH and Wrapped BTC.\
   ![](/files/VcgNHGI9zlf2ePsVV3HE)
7. Enter the amount of USDT that you want to transfer.\
   **Note**: You'll need to transfer more than 20 USDT.\
   ![](/files/CmcLHi1vsbgLkfXfAi1G)
8. Click the To dropdown, search for "Conflux" in the Select Destination Chain dialog, and click **Conflux**.\
   ![](/files/qsiBbjRxg32SdMxceIfz)
9. Review the transfer information and click **Approve cBridge to use your USDT**.\
   ![](/files/cBSD98qdMVeeGh60TlMt)
10. In MetaMask, grant permission to cBridge to access your USDT by clicking **Confirm**.\
    ![](/files/wB3pPOOpjh9y8gl43h97)
11. Once you the permission is approved, click **Transfer** to begin transferring your tokens.\
    ![](/files/bswgOv6AzdoX81JsC8Dd)
12. In the Transfer dialog, click **Confirm Transfer**.\
    ![](/files/9QLnB0zdedxgV8mUCuiH)
13. In MetaMask, review the transaction details and click **Confirm**.\
    ![](/files/r0pNif3CTOmW3Vjg6TXy)

Your funds are now being bridged to your account in Conflux eSpace. It may take a few minutes for the funds to be reflected in your account.

![](/files/LX5OBwasXfUKgAoMj9Jb)


# Bridging Stablecoins with Meson

[Meson](http://meson.fi) is a stablecoin cross-chain swap protocol that supports multiple networks. With Meson, you can bridge either USDC or USDT tokens from different networks into Conflux eSpace, or from Conflux eSpace to other networks.

In this guide, we'll bridge USDC on BNB Chain to USDT on Conflux eSpace through Meson.

## Prerequisites

* A USDC or USDT stablecoin on any of the following networks:
  * Ethereum (USDC/USDT)
  * BNB Chain (USDC/USDT)
  * Tron (USDT)
  * Avalanche (USDC)
  * Fantom (USDC)
  * Polygon (USDC)
  * Conflux (USDC/USDT)
* Your MetaMask wallet connected to Conflux eSpace.

## Bridging Stablecoins to Conflux eSpace with Meson

{% embed url="<https://www.youtube.com/watch?v=uxwT439T2Uo>" %}

1. Go to [Meson](http://meson.fi).
2. Click **Connect Wallet** to connect MetaMask to Meson.\ <img src="/files/SRwFQqrGxjuGBizV0Mzc" alt="" data-size="original">
3. Select the account(s) that you wish to use on Meson and click **Next**.\
   ![](/files/xP318lsZz83inwz5wE5D)
4. Confirm the connection to the site by clicking **Connect**.\
   ![](/files/na6os4dViYKY4NmBS1dh)\
   \
   Your MetaMask wallet is now connected to Meson. Let's now bridge our tokens.
5. In the **FROM** drop-down list, select the network that you'll transfer your assets from (for example: BNB Chain).\
   ![](/files/kggopfFKnvKSGsNYyxlo)
6. In the token type drop-down list, select **USDC**.\
   ![](/files/gcfXb4DSRsucmeNGn2uB)
7. Enter the amount of USDC that you want to transfer.\
   ![](/files/Jt368sqbafEtDP5KbUxR)
8. In the **TO** drop-down list, select **Conflux eSpace**.\
   ![](/files/tZ3l5kPRwCrSsfglroJv)
9. Confirm the transaction details and click **Swap**.\
   ![](/files/x3pLIkwZFXH3h9fhczMz)
10. In the Approve dialog, click **Approve** to invoke MetaMask and grant Meson permission to access your funds. \
    ![](/files/lJ5IFkp8QEanKzSYQQsc)

    **Note**: The approval operation requires a gas fee, however, this is the only time you'll need to pay for gas, the gas fee for other steps are on Meson.
11. In MetaMask, click **Confirm** to give permission to Meson to access your funds.\
    ![](/files/MDxdz4qsjaHnqegt1b07)
12. Once you grant permission to MetaMask, click **Confirm** in the Swap Summary to confirm the swap transaction you're about to do.\
    ![](/files/hyi7FV9eYPX7Ovo34Swx)
13. Now, in MetaMask, click **Sign** to sign and proceed with the transaction.\
    ![](/files/uhOudxH7JYRqmlzEyuUz)
14. In the Swap Summary, wait for the swap request to be processed. \
    **Note**: This may take around 1 minute.\
    ![](/files/ziEITNnCYwiMDAydnmAW)
15. Once the swap request transaction is processed, click **Sign** on MetaMask to release the funds in Conflux.\
    ![](/files/QuK19CBRe3thy3qgHbRT)

You have now bridged your funds to Conflux eSpace!

![](/files/MOJl59y5fs7cefiNFbUR)

## Verifying Transactions

To verify the transaction:

1. Open the wallet menu.\
   ![](/files/U1r15b8NcQjw4u9S0hyA)
2. Click on the Swap ID to open the Meson transaction explorer.\
   ![](/files/JkoHmLAFn0ZLkV3MG0NZ)
3. You can verify the transactions on both networks' transaction explorers.\
   ![](/files/dRu5HznPkFoLlP4BttB9)

## Additional Resources

* To learn more about Meson, check out Meson's blog at <https://medium.com/@mesonfi>.


# Bridging from Binance SmartChain with the eSpace Bridge

The eSpace Bridge is a cross-space and cross-chain bridge, that allows you to transfer CFX and other tokens between across spaces (Core Space and eSpace) and across chains (eSpace and Binance SmartChain).

In this guide, we'll bridge CFX from **Binance SmartChain** to **Conflux eSpace** through the eSpace Bridge.

## Prerequisites

* Your MetaMask wallet connected to Conflux eSpace and Binance SmartChain.
* A Binance SmartChain account funded with bCFX and BNB.
* A Conflux eSpace account funded with CFX to pay for transaction fees.

## Bridging CFX to Binance SmartChain to Conflux eSpace with the eSpace Bridge

1. Go to [ConfluxHub](http://confluxhub.io).
2. Ensure that you're in the eSpace Bridge.\
   ![](/files/PzkEeQOCAtfwQvpCML3c)<br>
3. In the **Between BSC and eSpace** box, click **Go**.\
   ![](/files/i7Vn0d2LaHInnRxFC1T9)<br>
4. Click **Connect MetaMask** to connect your MetaMask wallet.\
   ![](/files/nbTLCz2vfMbTUs6vmMtK)<br>
5. In your MetaMask notifications, select the account that you want to connect and click **Next**.\
   ![](/files/CsvB1B8zXSv9quK5iUWE)<br>
6. In the **Connect to My Conflux...** notification, click **Connect** to confirm the connection of MetaMask to the eSpace Bridge (ConfluxHub) site.\
   ![](/files/nygtzXAgeK6us6DNGPQ1)<br>
7. In the token field, select **bCFX (BSC Conflux)**.\
   ![](/files/IxakwKuy8brHAhmXZc1w)<br>
8. In the amount field, enter the amount of bCFX that you want to bridge from Binance SmartChain to Conflux eSpace, then click **Approve**.\
   ![](/files/DUH8TCKSLcmHiWioTONc)<br>
9. In the MetaMask notification, click **Confirm** to give permission to the eSpace bridge to transfer your tokens.\
   ![](/files/qKGN5W3jz4Dzjz6VZPkt)<br>
10. Once, the approval is submitted, click **Send** to start sending your bCFX to Conflux eSpace.\
    ![](/files/a4EiC1h0VlPbJSW5wob9)<br>
11. In the MetaMask notification, click **Confirm** to confirm the transaction.\
    **Note**: This transaction may take some seconds or up to a minute.\
    ![](/files/IN9D59DfNKHz5OW7PxOL)<br>
12. Once you receive the notification that your tokens are claimable, go to MetaMask and switch to the Conflux eSpace network.\
    ![](/files/kSoPlrVqBvB1XuA1mwT3)<br>
13. In the eSpace Bridge, click **2** to start claiming your funds in Conflux eSpace.\
    ![](/files/ewVESyv6pwUVZR7YPlv0)<br>
14. In 2 - Claim CFX, you'll see your claimable funds on eSpace. Click **Claim** next to your funds.\
    ![](/files/BoxJgvheg5XedigIZ3wK)<br>
15. Now, go to MetaMask and click **Confirm** to confirm the transaction.\
    **Note**: This transaction may take some seconds or up to a minute.\
    ![](/files/KWRhr6DfLX66CLiZ9So7)<br>

Your funds were now successfully bridged to Conflux eSpace!


# Exchange

Swappi is an Automated Market Maker (AMM), and the Exchange is at the heart of Swappi. Swappi is the leading AMM on the Conflux eSpace. &#x20;

The Swappi Exchange offers several features that support decentralized trading:&#x20;

**Token Swaps** &#x20;

Swappi lets users trade without the need to go through a Centralized Exchange. Everything you do on Swappi is routed directly through your own wallet—no need to trust someone else with your coins!&#x20;

**Liquidity Pools**&#x20;

You can only swap tokens on Swappi if there is enough liquidity for those tokens. If nobody has added much liquidity for the token or tokens you want to swap, it will be difficult, expensive, or impossible to do so.&#x20;

Providing liquidity will get you LP Tokens, which will earn you rewards in the form of trading fees for making sure there's always liquidity for the exchange to use.&#x20;

**Yield Farming**&#x20;

Yield farming lets users that are providing liquidity to earn PPI rewards by locking their LP tokens into a smart contract. The incentive is to balance out the risk of impermanent loss that comes along with locking in your liquidity.&#x20;


# Token Swaps

Token swaps on Swappi are a simple way to trade one ERC-20 token for another via automated liquidity pools. &#x20;

![](/files/jh3Rb1NpM8DM1fYzELIZ)

When you make a token swap (trade) on the exchange you will pay a .25% trading fee, which is broken down as follows:&#x20;

0.17% - Returned to Liquidity Pools in the form of a fee reward for liquidity providers.&#x20;

0.03% - Sent to the Swappi Treasury.&#x20;

0.05% - Sent towards PPI buyback and burn.&#x20;


# How to Trade

Trading on Swappi is very easy. &#x20;

Getting set up to trade: Before you can trade, you will need a Conflux eSpace compatible wallet. You can learn how to get one [here](/swappi/getting-started/choosing-a-wallet). You will also need to have some ERC-20 tokens to trade with. You can learn how to get some [here](/swappi/getting-started/getting-cfx-in-conflux-espace).&#x20;

[Trading on the Swappi exchange](/swappi/getting-started/your-first-swap)


# Liquidity Pools

When you add your token to a Liquidity Pool you will receive Liquidity Provider (LP) tokens and share in the fees.

**LP Tokens**&#x20;

As an example, if you deposited ETH and CFX into a Liquidity Pool, you'd receive ETH-CFX LP tokens.&#x20;

The number of LP tokens you receive represents your portion of the ETH-CFX Liquidity Pool. &#x20;

You can also redeem your funds at any time by removing your liquidity.&#x20;

**Liquidity Providers Earn Trading Fees**&#x20;

Providing liquidity gives you a reward in the form of trading fees when people use your liquidity pool. &#x20;

Whenever someone trades on Swappi, the trader pays a 0.25% fee. Of that fee, 0.17% is added to the Liquidity Pool of the swap pair they traded on.&#x20;

For example:&#x20;

* There are 10 LP tokens representing 10 ETH and 10 CFX tokens
* 1 LP token = 1 ETH + 1 CFX&#x20;
* Someone trades 10 ETH for 10 CFX
* Someone else trades 10 CFX for 10 ETH
* The ETH/CFX liquidity pool now has 10.017 ETH and 10.017 CFX&#x20;
* Each LP token is now worth 1.00017 ETH + 1.00017 CFX

To make being a liquidity provider even more worth your while, you can also put your LP tokens to work mashing up some yield boost Staking PPI [**Click here to jump to the how to farm page**](/swappi/products/yield-farming/how-often-should-i-harvest-my-rewards), while still earning your 0.17% trading fee reward.&#x20;

**Impermanent Loss**

An Important factor that must be discussed is the potential for impermanent loss. Impermanent loss is the change in value of both underlying coins value compared to when you deposited them to create the LP token. Lets walk through an example:

* 1 ETH = 10 CFX and 1 CFX equal to $1 USD
* You deposit 1 ETH and 10 CFX  for a total of $20 worth of tokens to create an LP token
* Your 1 ETH-CFX LP token is 1% of the pool
* The total amount of ETH in the pool is 100 ETH and there is 1,000 CFX in the pool as well for a total of 100,000 worth of coins in the Liquidity pool
* After some time trading the total liquidity in the pool is still 100,000 in liquidity but the prices have changed for each coin
* ETH is now worth 40 CFX while CFX is still the same 1 CFX = $1
* The changes in values means the ratio of assets per LP token will change because of the nature of an automated market maker exchange. Arbitrageurs will change the total amount of tokens in the pool but the pool will be the same amount of liquidity.
* Previously the ratio was 10 CFX: 1 ETH Now the ratio is 40 CFX : 1 ETH
* The pool is still $100,000 but there will be 50 ETH and 2,000 CFX
* You withdraw your liquidity from the pool so you get 1% of the pool. Therefore you receive .5 ETH and 20 CFX back for your assets
* Since the value of the tokens rose your .5 ETH = $20 USD and your 20 CFX = $20 for a total of $40. That's a 100% return not bad but....
* If you had held on to the original amounts of your tokens you would have
* 1 ETH= $40 + 10 CFX = $10 for a total of $50
* the $50-$40 is what is called the impermanent loss

Impermanent loss really should be called ratio loss because the impermanent loss is more pronounced as the change in the ratio of assets increases. Why would you risk impermanent loss? Remember that each trade done on your LP token assets, in our previous example ETH-CFX, has a .25% fee. .17% of the fee is paid out to the LP token holders. The fees are meant to more than offset the losses caused by impermanent loss.

There is a great article from Binance that goes into deeper detail about impermanent loss. [**Click here to go the link**](https://academy.binance.com/en/articles/impermanent-loss-explained).


# Adding Liquidity to a Pool

"Liquidity" is central to how Swappi ‘s Exchange works. You can add liquidity for any token pair by staking both through the Liquidity page.&#x20;

In return for adding liquidity, you'll receive trading fees for that pair, and receive LP Tokens you can stake in Farms ([**Click here to jump to how to farm**](/swappi/products/yield-farming/how-often-should-i-harvest-my-rewards)) to earn PPI rewards!&#x20;

**Adding Liquidity**&#x20;

To provide liquidity, you’ll need to commit an amount of any token pair you like. Your lowest value (in USD) of the two tokens will be the limit to the liquidity you can provide.&#x20;

You can easily trade for any tokens you need. Visit our “[How to Trade on Swappi](/swappi/products/exchange/how-to-trade)”  guide if you need to.&#x20;

## Adding Liquidity to Pools

In this example, we will add liquidity using CFX and ETH. To add liquidity to the CFX-ETH pool:

1. Click on the **Liquidity** tab on the Swappi page.

![](/files/PYsV4CYDri6OCYvHKBrg)

2\. Click **Add Liquidity** &#x20;

![](/files/NhLIZjSInKzRAmiA3qQ8)

3\. Select CFX as one option on the dropdown box and ETH as the second coin.

![](/files/C8pxRZB9mwhS96qSGl5A)

4\. Enter the amount of one token and the matching amount needed for the second coin will automatically be calculated. Clicking the max button will select the entire amount of a chosen coin. If you do not have enough of a given token you will not be able to complete the transaction.&#x20;

5\. Click the **Approve ETH** icon to approve the ETH from your wallet in order to be staked.&#x20;

![](/files/WgVMmHnc32GrXiBXLEdE)

6\. In MetaMask, click **Confirm** to to approve the ability to access the ETH.

![](/files/WZbyI6mBPiUyozIKV6cs)

7\. Now that the permission to access ETH is granted, Click the **Supply** button to stake the CFX-ETH to create an LP token.

![](/files/XvCjgfWD4wKJGlmo6vTT)

8\. A Confirm the transaction notice will appear to ensure that you want to create the LP token. Click **Confirm Supply** button.

![](/files/CfdkMJbdtiopgjWe6It2)

9\. Click **Confirm** to approve the transaction in your MetaMask wallet.

![](/files/YvSm4g0xchClpqX6lhBy)

You have successfully added liquidity to the CFX-ETH pool!

##


# Removing Liquidity from a Pool

Users can easily remove LP tokens from the liquidity pool easily as well. To remove LP tokens from the liquidity pool: &#x20;

1. Click the **Liquidity** tab.

&#x20; 2\. Liquidity pools that you already have tokens in should automatically appear. If it is not there, select the two coins that create the LP token you want to remove from the liquidity pool. In this example, we are again using CFX and ETH.

![](/files/YWoqnmCGxlwQhPTTOHms)

3\. Next to the pairing is a little dropdown arrow. Click the arrow and an option will appear to add more or remove liquidity.

![](/files/fEaqI0U1znkIfn7wRdYh)

4\. Select remove liquidity (The add icon is a quick way to add additional liquidity to the pairing as well. The steps are all the same).

![](/files/nzyoKbJTT20nuLon1MhB)

5\. A few options will appear to give you easy to select options of 25% increments up to 100% removal and a slider to give you specific control.

![](/files/QDl9uRHMiv0XNSjuHPhs)

6\. There is a detailed option to give your greater control of exactly how much of a coin you wish to remove. Select the amount of the coin you want to highlight and enter the specific amount.

![](/files/Rx3H8jkeyuC7px9SzbeU)

7\. Click **Approve** and a MetaMask confirmation window will appear to sign off on the removal of an LP token.

![](/files/TFbaU5Y2Jnde69u8f9rH)

8\. The Remove button will now be selectable. Click **Remove**

![](/files/AIxFkx4Ceg0PCLFP6jOP)

9\. A confirmation window will appear breaking down the transaction. Click **Confirm** and another confirmation popup from MetaMask will appear.

![](/files/gSgMmgIqfliG4CyoDgo5)

10\.  Click **Confirm** in the MetaMask wallet to finalize the transaction.

![](/files/DRlqU8jA1duejVESVjaK)

**Thats it! The ETH and CFX token will be back in your wallet.**


# Yield Farming

Yield Farms allow users to earn PPI while supporting Swappi by staking LP Tokens.

Check out our [**How to Use Farms**](/swappi/products/yield-farming/how-often-should-i-harvest-my-rewards) guide to get started with farming.&#x20;

To find the farms' smart contract addresses, see [Contract Addresses](/swappi/about-swappi/swappi-contract-addresses).

## **Reward calculations**&#x20;

Yield Farm APR calculations include both:&#x20;

* LP rewards APR earned through providing liquidity&#x20;
* Farm base rewards APR earned staking LP Tokens in the Farm.&#x20;

![](/files/cXir7xG24TeltIQ5sfxx)

Why? Because when you stake your LP tokens in a farm to earn PPI, you're still providing liquidity to the liquidity pool, so you earn LP rewards as well!

![](/files/xTOiWmJxz5TYB1q4jigc)

## **Calculating Farm Base Reward APY**&#x20;

The Farm Base APY is calculated according to the farm multiplier and the total amount of liquidity in the farm -- this is the amount of PPI distributed to the farm.&#x20;

### Calculating LP Reward APR

A quick example of calculating **LP rewards**:

If in the CFX/USDT pair, we see these values:

**Liquidity:** $100M\
**Volume 24H:** $10M\
**Volume 7D:** 200M

* Calculate yearly fees
  * Use the 24H volume to calculate the **fee share** of liquidity providers in the pool (based on the 0.17% trading fee structure):\
    $10,000,000\*0.17/100 = **$17,000**
  * Next, use that **fee share** to estimate the projected **yearly fees** earned by the pool (based on the current 24h volume):\
    $17,000\*365 = **$6,205,000**
* We can now use the yearly fees to calculate the **LP rewards APR:** That's **yearly fees** divided by **liquidity:**\
  ($6,205,000/$100,000,000)\*100 = **6.205% LP reward APR**

&#x20;


# Overview

Yield farming on Swappi is easy! &#x20;

Yield Farming in Farms is a great way to earn PPI rewards on Swappi.&#x20;

Farms require you to stake two tokens to get LP Tokens, which you then stake in the Farm to earn rewards. This lets you earn PPI while still keeping a position in your other tokens!&#x20;

## Getting started&#x20;

Yield farming takes a little work to get set up.&#x20;

You’re going to need some LP Tokens to enter into a Farm with. Farms can only accept their own exact LP Token; for example, the ETH-CFX Farm will only accept ETH-CFX LP Tokens.&#x20;

To get the exact LP Token, you'll need to provide liquidity for that trading pair. So to get CFX-ETH LP Tokens, you'll first have to provide liquidity for the CFX-ETH pair.&#x20;

Let's go through it step by step.&#x20;


# Finding a Farm

Before you proceed, you'll want to choose a Farm that's right for you. **Visit the Farms page** and you’ll see a list of available Farms.&#x20;

![](/files/GTwzi0bI1tPfgnAwk7zZ)

ETH-CFX, WBTC-CFX, and USDT-CFX will be the first three farms available on SWAPPI, with more to be added after launch. &#x20;

You can choose another sorting option if you like, such as by APY for the Farms with the highest reward rate currently. &#x20;

When you find a Farm that you'd like to use, note down the trading pair, e.g. CFX-WBTC in case you need it later. &#x20;

## Providing liquidity to get LP Tokens&#x20;

Now that you've found a Farm to stake in, you will need to add liquidity to get your LP Tokens. We have a [**guide to adding liquidity**](/swappi/products/exchange/adding-liquidity-to-a-pool) you can follow to get your LP Tokens.&#x20;


# Putting your LP Tokens into a Farm

Now that you have your LP Tokens, you’re ready to start staking them in a Farm and earning rewards!&#x20;

1. Select the farming tab on the top of the webpage.

![](/files/kgSKb9NzYfaeYrawIwRA)

&#x20;  2\. To the far right of the pairing you want to select is a dropdown arrow. Click the arrow to reveal more options.

![](/files/VHSwAF0Xb37mekMVqIIf)

&#x20;  3\. The first time staking a specific LP token will require you to enable staking for that token. Click **Enable** (The picture shows Stake LP. The first time farming a specific LP taken the button will say **Enable** first).

![](/files/GIiri8sbv43tVzRSu4u6)

&#x20;  4\. A popup confirmation from your wallet will appear click **Confirm** to enable staking.

![](/files/wrMTzVOqAEDwAi1vb187)

&#x20;  5\. After the confirmation is a complete a new button called "Stake LP" will replace the **Enable** button.

&#x20;  6\. Select **Stake LP**

![](/files/py82MN1AbpqNTW10qrUt)

&#x20;  7\. A popup window will appear asking how many tokens you wish to stake. Enter the amount of tokens or click the max button to stake all of that specific LP token. Click **Confirm**

![](/files/1l1vMzgCuPNPOsYeN07g)

&#x20;  8\. A popup window from your wallet will appear to confirm the transaction.

![](/files/crADtzg7DULS5TaAFYr1)

**That's it! You're now farming!**

&#x20;


# Adding LP Tokens to a Farm

**You may decide you would like to add more LP Tokens to a Farm at a later date, or to take some out of a Farm. You can do this very easily whenever you'd like.**&#x20;

**Adding additional tokens is done much the same way as removing tokens.**

1. To add tokens to the farm click on the plus sign.

![](/files/Jfxf1CD0npyKaDm3NCJn)

&#x20;  2\. A popup will appear indicating how many of that specific LP token are currently available to add to the farm. Enter the amount of tokens you wish to add. A handy max button is there to quickly add all of those specific LP tokens to the farm.

![](/files/pUjILR4rRyhnJBJYOUsC)

3\. Click **Confirm**

4\. A popup window from the Wallet will prompt you to confirm the transaction. Click **Confirm**

&#x20;&#x20;

![](/files/mlcJ5mismcgtxDv0CkkI)

##


# Removing LP Tokens from a Farm

**You may decide you would like to add more LP Tokens to a Farm at a later date, or to take some out of a Farm. You can do this very easily whenever you'd like.**&#x20;

**On the Farming tab a plus and minus buttons will appear where Stake LP use to be along with the amount of LP tokens you currently have farming.**

1. To remove LP tokens from the farm click the minus sign.

![](/files/TcdYTcl5dUp0oERGX6yT)

&#x20;  2\. A popup will appear indicating how many tokens are currently in the farm. Enter the amount of tokens you wish to remove. A handy max button is there to quickly remove all of those specific LP tokens from the farm.

![](/files/eHtWWDczJ7i8QWOH0NRV)

&#x20;  3\. Click **Confirm**

&#x20;  4\. A popup window from the Wallet will prompt you to confirm the transaction. Click **Confirm**

![](/files/2r3JDwTvbu1mZvF66OsB)


# Collecting Your Farming Rewards

Farming will bring you PPI rewards over time. You can collect these rewards and use them to get more LP Tokens or you can stake your PPI to boost your PPI returns.

### How can I boost my farming rewards? &#x20;

To boost your farming rewards, you can stake PPI for a period of time in the **PPI STAKING POOL**&#x20;

1. Select the Staking tab on the top of the page.

![](/files/mNJLfvoSBJUYsBjp2B5j)

&#x20; 2\. Click the **Lock PPI to boost your farming** button.

![](/files/xit9rztezrTSwS7pKB6Y)

&#x20; 3\. Choose how long you want to commit to stake your PPI tokens. The longer the duration the higher the yield

![](/files/O3qPTi9a57Ev9B1G9R7e)

&#x20; 4\. Click **Confirm**

&#x20; 5\. A popup from your wallet will appear to approve the transaction. Click **Confirm**

![](/files/uzwmsiroRdxe9VrVg898)

**You are now Staking your PPI!**


# Returning Your Farm to Harvest

You can harvest your Farm and **PPI STAKING POOL** rewards together from the Home page. Below is a tutorial on how to collect your farming rewards only. &#x20;

**To collect your rewards, you’ll need to visit your chosen Farm and collect the PPI waiting for you.**&#x20;

1. Head back to the Farms tab.

&#x20; 2\. Select the specific farm that you currently of LP tokens staked and click **Details.**

&#x20; 3\. The newly revealed line will show you staking reward along with a **Claim** button. Click the **Claim** button

![](/files/oMmA26UzzwQ8ALqBJv2d)

&#x20; 4\. A wallet confirmation will appear to confirm the transaction. Remember that claiming your reward will have a gas fee.

**That's all there is to claiming your hard farmed reward. Keep in mind that you must claim each farmed token seperately.**

##


# How often should I harvest my Rewards?

How often you harvest your rewards is up to you, but it does help to remember that there is a small fee involved in harvesting. One of the great benefits of the Conflux network is the very low gas fee. As the screenshot of the gas fee shows, the gas fee for a transaction is less than a penny.

You can see this fee in your wallet when confirming after clicking **Harvest**.&#x20;

![](/files/A7OiURKPCDVQEAKogRAm)

This shows the fee for harvesting as it appears in the MetaMask wallet. Different wallets will show the information a little differently.

And that's all there is to it! You may also want to look at **how to use Swappi’s PPI Staking** to earn rewards.&#x20;

Happy farming!&#x20;


# Boosting

Boosting allows users to stake their PPI tokens to earn more PPI tokens with the ability to boost LP rewards by locking in your PPI for longer periods of time.


# Boosting your PPI Rewards

This guide is assuming you have already provided liquidity and that you are currently staking your LP tokens on the Yield Farming.&#x20;

One of the main incentive for PPI is the ability to boost your rewards on provided liquidity. Staking PPI in the **PPI Staking Pool** allows you to earn a boost of up to 3x on the liquidity you are providing on Swappi.&#x20;

## Figuring out your required boost&#x20;

The first step to getting your rewards boosted is to figure out how much PPI you'll need to lock. All Yield Farms have different requirements. It depends on how much other users have locked and how much liquidity the farm has.&#x20;

You can find the simulator [**here**.](https://testnet.swappi.io/#/simulator)

## Locking your PPI&#x20;

If you know how much and how long you wish to lock for, skip to the "Applying Your Boost" section below

Enter the amount you want to lock and select your expiry. Remember locking is not reversible. The amount of sPPI received will depend on how much and how long you locked your PPI for.&#x20;

![](/files/BU8uS7gUpJ785XQioLql)

You can extend a lock and add PPI to it at any point but you cannot have PPI with different expiry dates. &#x20;

After creating your lock, you will need to apply your boost.&#x20;

## Applying your Boost&#x20;

**Now that your PPI is locked and ready to boost your rewards, lets apply them to your farm. Again, we will use CFX-ETH  as the example.**

1. Select the Farming tab from the main screen.

![](/files/dUlyInbzkWLehm08aIEw)

&#x20;    2\. Click on the apply icon that also shows your current boost for each of the farms. For CFX-ETH, click the apply button for that farm.

![](/files/sgdaCkFAlDnJWTCO1snR)

&#x20;    3\. A popup from your wallet will appear to confirm that you want to apply PPI to boost your farms. Click **Confirm**

![](/files/E1vEf4koAzG5qIdBVDf5)

&#x20; &#x20;

## Boosting your PPI rewards&#x20;

Head over to the [Yield Farming page](/swappi/products/yield-farming).

If you see your new boost on the farming page, then you do not need to do anything else.&#x20;

If your current boost hasn't moved, you will need to claim PPI from each of the farms you're providing liquidity in to update your boost. After doing so, your boost should be displayed.&#x20;

## Formula&#x20;

The boost mechanism will calculate your earning weight by taking the smaller amount of two values.&#x20;

#### `UserBoostShare = min {UserLPShare, UserLPShare*0.33 + 0.67*TotalLPShare * (UserLockedPPI/TotalLockedPPI)}`&#x20;


# Genesis Pass NFT

The Genesis Pass NFT is an NFT that will give you exclusive benefits on Swappi.

{% hint style="info" %}
All 1000 Genesis Pass NFTs have already been sold out.
{% endhint %}

Some of these benefits are:

* Special boost in the upcoming Swappi IDO launchpad.
* Fast tracking, priority whitelisting, and other unique perks in the upcoming Swappi NFT Marketplace.
* Eligibility to future airdrops from other Conflux eSpace projects.
* Free NFT minting.
* ....and more!

There are only 1000 Genesis Pass NFTs available. If you couldn't get access to one, wait for the Swappi NFT Marketplace, where you'll be able to buy one from existing holders.


# Transferring Your Swappi Genesis Pass NFT Using Confluxscan

In this section, you'll learn how to transfer your Swappi Genesis Pass NFT using Confluxscan.

To transfer your Swappi Genesis Pass NFT:

1. Open the Swappi Genesis Pass NFT contract address in Confluxscan:\
   <https://evm.confluxscan.io/address/0xbbdba5043a73e87533b9378e58dea577a872dc04>
2. Go to **Contract**.\
   ![](/files/GCbrg4bmBeh4xwcwVICx)
3. Now click on **Write Contract**.\
   ![](/files/YZunILVz8spzYfJCYw7h)
4. Expand **5. safeTransferFrom** and enter the following data:
   * **from (address)**: Your MetaMask address where you hold the Swappi Genesis Pass NFT.
   * **to (address)**: The eSpace address that you want to transfer your Swappi Genesis Pass NFT to.
   * **tokenId (uint256)**: The tokenID of your Swappi Genesis Pass NFT.
   * Then click **Write.**\
     ![](/files/G85V2clnHTd3NIJ0tpur)
5. In the Connect to a wallet dialog, click **MetaMask** to connect your MetaMask wallet to Confluxscan.\
   ![](/files/vUKCOK3d1MwileddKAx4)
6. In MetaMask select the account that owns the Swappi Genesis Pass NFT and click **Next**.\
   ![](/files/x2z4f2jLaTsyqupS9EOJ)
7. In the next step, click **Connect** to finish connecting your MetaMask wallet to Confluxscan.\
   ![](/files/5Z8yCuq65SjuE6D1aYbB)
8. Now, in the Swappi Genesis Pass transfer prompt, click **Confirm** to confirm the transfer of your Swappi Genesis Pass NFT to another address.\
   ![](/files/X3C5v6n3ZTuaNrH4SXO4)

You have transferred your Swappi Genesis Pass NFT!


# Lottery

Swappi Lottery is a fun way to win money with Swappi. In Swappi Lottery many people can win prizes in PPI every day, the luckier you get, the more you win!

##


# Rules

Here are the rules to play in the Swappi Lottery:

1. To participate in Swappi Lottery, you must first buy a lottery ticket.
2. Each ticket allows you to participate in the next round.
3. There's a round every 24 hours.
4. In every round, 6 numbers and randomly drawn out.
5. To win, your lucky numbers must consecutively match from left to right the drawn out numbers. The more numbers that match, the more you win.\
   \
   In the following example, the lucky numbers from Player A matched 3 of the drawn out numbers (8, 3, 2, 7, 9, 4). While Player B had 3 lucky numbers that matched the drawn out number, they are considered invalid since the lucky numbers, starting from the left, are non-consecutive.\
   \
   ![](/files/xZB8RUBQD0h7SWWBnnv6)\
   \
   **Note**: Non-consecutive numbers that match won't be considered.
6. The prize pot is divided among all winners that matched. In this case, Player A will wins 3,730.8482 PPI that will be divided among all winners from that round.\
   \
   ![](/files/i6YEk68FWK5RLzd0n772)

{% hint style="info" %}
For a limited time, starting on July 11th, 2022, Swappi will inject 100,000 PPI per week to the weekly lottery prizes!
{% endhint %}

Time to have some fun with Swappi Lottery!


# Getting Your Ticket

To buy a Swappi Loterry ticket:&#x20;

1. Go to Swappi.
2. In Swappi, go to Lottery.
3. In Swappi Lottery, click **Get Ticket**.
4. In the Buy Tickets dialog, enter the number of tickets that you want to buy. In this case, we'll buy 1 ticket.\
   The cost of those ticket is displayed next to Cost. In this case, the cost of our ticket is about 83 PPI.
5. Click Approve to approve Swappi Lottery to spend PPI on your behalf.
6. In the MetaMask dialog, click Confirm.
7. Now let's choose our lucky lottery numbers! Click **View/Edit Numbers**. Optionally, you can click **Buy Instantly** and skip to step 10.
8. In Edit Numbers, see the ticket number that you got. If you want a new lottery number of numbers, click **Randomize**, until you get a lottery number that makes you feel lucky.
9. Once you're ready, click **Confirm & Buy**.
10. In the MetaMask notification, click **Confirm** to confirm the purchase of your lottery ticket(s).

You have successfully bought a ticket for Swappi Lottery, now go have fun!


# How Are Winners Determined?

Lottery uses works as follows:

1. After the on-going lottery round expires, two block numbers are selected: the latest one on the chain is obtained (Block A) and a future yet-to-be-produced block (Block B).
2. A third random number, $$s$$​ is selected as a salt.
3. Block A and the salt *s* are chained together and hashed with SHA-3 to get a digest *D*.
4. The digest D is put on-chain and the round for the lottery is closed to prohibit the purchase of new tickets.
5. After Block B is mined, both Block A and the salt are uploaded to a random number contract, which verifies that the digest matches the uploaded block number and salt in step 3.
6. The random number contract verifies that the digest matches the uploaded block number and salt and then takes the block hash and salt corresponding to the block number and does a SHA hash to calculate the final lottery result.&#x20;


# Claiming Your Prize

Congratulations, you've won a prize on Lottery! To claim your prize:

1. Go to Swappi.
2. In Swappi, go to **Lottery**.
3. Check the winning numbers.\
   ![](/files/yhcYC28k6TzmsLpgJCGv)<br>
4. Click **Collect Prize**.\
   ![](/files/lgHpKhJ86hO2Uq8oPX8i)<br>
5. In the Collect Winnings dialog, click **Claim**.\
   ![](/files/eCPuoTX3oYh8CBcXjixH)<br>
6. Confirm the transaction on Metamask.

You have now claimed your lottery prize!


# F.A.Q.

#### 1. What happens if there are no winners?

No worries! If there are no winners, the prize will be rolled over to the next round.

#### 2. If have several winning numbers, but I didn't win any prize. Why?

Lucky numbers need to match winning numbers from left to right in a consecutive way.

#### 3. Can I get a refund on my ticket?

No, once you purchase a Lottery ticket you cannot get a refund.

#### 4. If I win, will I get my prize automatically transferred to my account?

No, you need to claim the prize manually.

#### 5. If I buy multiple tickets and they all win, will I be able to claim a prize for each one of them?

Yes. Every Lottery ticket that you buy is eligible to its own prize. Remember that prizes are divided amongst all winners.


# Launchpad


# About Swappi Launchpad

An IDO is an Initial DEX (Decentralized Exchange) Offering. IDOs let you get early access to Swappi’s latest tokens that are going to be listed. By being one of the first to have a new token, you can benefit from higher rewards! IDOs are available for a very limited time.


# Participating in an IDO

You can participate in an IDO in **Public Sales** or **Pre-Sales**, or both.

#### Public Sales

In Public Sales, each participant will be able to commit as much CFX as they would like to, there is no upper limit. To participate in a Public Sale, you only need to get CFX.

#### Pre-Sales

To participate in a Pre-sale, participants will need to satisfy a certain score depending on the project to be able to join it.

Each participant will be able to commit any amount of CFX up to the maximum commit limit for the Pre-Sale.

Each IDO project will start with a Pre-sale period and if all allocated tokens in this sale are sold, users will need to wait until the Public sale.

You will be able to claim an IDO’s token once both sales are finished. You can check the claiming time on the offering’s page.

**FCFS (First Come First Serve) sale method**

TLDR: Be the first to purchase the token to guarantee your position!

In the FCFS method, the earliest you come the higher chance you have to commit to the IDO.&#x20;

## Joining an IDO

### Before the IDO

Before you can join an IDO, there are a few things you will need to do to get ready. Follow the steps below to make sure you're ready to buy when the IDO event goes live.

#### 1. Lock PPI in the Swappi Staking Pool to get your Launchpad score.

vePPI determines your Launchpad score, you will need to satisfy a certain score depending on the project to be able to join the Swappi IDO Pre-Sales.

There is a Pre-Sale Upper Limit Per Address, you can purchase as many tokens you want as long as you do not exceed the limit per address.

#### Calculating Launchpad Scores

{% hint style="info" %}
You can simulate your score at [Swappi’s Boost Simulator](https://swappi.io/#/simulator).
{% endhint %}

Staking your PPI in the Staking pool will get a Launchpad Score, which is calculated as follows:

| Lock Time (1 $PPI) | Points |
| ------------------ | ------ |
| 4 years            | 1      |
| 3 years            | 0.75   |
| 2 years            | 0.5    |
| 1 year             | 0.25   |

{% hint style="info" %}
Your vePPI weight gradually decreases as your escrowed tokens approach their lock expiry, so does the Launchpad score. Make sure you have enough score to satisfy Pre-Sale requirements before the launch date.
{% endhint %}

#### 2. Get CFX tokens

Once you have a high enough Launchpad score, you will also need to prepare some CFX tokens in your wallet. These will be used to buy the tokens being offered in the IDO.

See: [Getting CFX in Conflux eSpace](/swappi/getting-started/getting-cfx-in-conflux-espace) to learn how.

#### 💳  Genesis Pass NFT Holders

Genesis Pass NFT holders will require lower Launchpad Scores to participate in IDOs. To check the exact amount your required Launchpad Score is reduced, please visit the project’s IDO information page.

#### Pre-Sale Whitelist

If you are a whitelist winner from a marketing event, you can participate in the Pre-Sale directly without any score required.


# F.A.Q.

1. **What is my Launchpad score?**\
   Your Launchpad score will grant you the right to participate in project Pre-Sales if you meet the score requirement of the project, with your score and the score is determined by your vePPI.<br>
2. **How is my score calculated?**\
   Staking your PPI in the Staking pool will get a Launchpad Score, which is calculated as follows:

   * 1 $PPI locked in for 4 years = 1 point
   * 1 $PPI locked in for 3 years = 0.75 points
   * 1 $PPI locked in for 2 years = 0.5 points
   * 1 $PPI locked in for 1 year = 0.25 points

   You can simulate your score at Swappi’s Boost Simulator.<br>

   Your vePPI  weight gradually decreases as your escrowed tokens approach their lock expiry, so does the Launchpad score. Make sure you have enough score to satisfy pre-sale requirement before the launch date.<br>
3. **How can I increase my score?**\
   You can increase your score by increasing your PPI in the Staking pool.<br>
4. **I have met the minimum Launchpad enough Score for the Pre-Sale but also won the whitelist from Twitter giveaways, will my commit limit be doubled?**\
   No, your upper limit will be determined by the option with the highest commit amount, *E.g.*: Your limit commitment from Pre-Sale is 1000 tokens, and whitelist is 900. Then your max purchasable amount of this time will be 1000 tokens.<br>
5. **What benefit does Pre-sale bring?**\
   You can commit new tokens at a cheaper price than the Public sales (most of the time).<br>
6. **Is my slot in Pre-sale guaranteed if I meet the minimum required Launchpad Score?**\
   No. Be aware that even if you have a high enough Launchpad Score to participate in the Pre-Sale, it doesn't mean that your slot is guaranteed since some users will spend their CFX with upper limit account.<br>
7. **When can I claim the IDO’s token?**\
   You will be able to claim your tokens once both Pre-sale and Public sales are finished.


# About PPI

## Overview

* **Ticker**: PPI&#x20;
* **Contract Address**: [0x22f41abf77905f50df398f21213290597e7414dd](https://evm.confluxscan.io/address/0x22f41abf77905f50df398f21213290597e7414dd)
* **Network**: Conflux eSpace

PPI is a governance token that also rewards its holders with a share of exchange revenues. The token distribution follows a fixed supply, decaying emission model.

Earn PPI from Farms, or buy it on the exchang&#x65;**,** then explore its use cases:&#x20;

* Stake it in PPI Staking to boost rewards.

## Token Economics

### Emissions&#x20;

There are no pre-sales, private sales or pre-listing allocations of the PPI token. &#x20;

All tokens are distributed according to emission schedule. That means that the team funds and treasury funds are distributed at same pace as our LP farms.&#x20;

### Distribution&#x20;

All PPI tokens will be emitted according to the distribution portion. Team, Treasury and Marketing funds are emitted at the schedule as public distribution to LPs.&#x20;

<table data-header-hidden><thead><tr><th width="374.978654701542"></th><th></th></tr></thead><tbody><tr><td> </td><td><strong>Distribution</strong> </td></tr><tr><td><strong>Total supply</strong> </td><td>488,000,000 </td></tr><tr><td><strong>Months to emit</strong> </td><td>36 </td></tr><tr><td><strong>Liquidity Providers (LP)</strong> </td><td>50% </td></tr><tr><td><strong>Marketing</strong> </td><td>20% </td></tr><tr><td><strong>Treasury</strong> </td><td>15% </td></tr><tr><td><strong>Team</strong> </td><td>15% </td></tr></tbody></table>

![](/files/iZTh1YvidfJOgbshrwRL)

![](/files/V5FOsjBBLCbpJRd5ykCG)

### Emission Schedule

Below are the emission rates.

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Month </td><td>Release percentage  </td></tr><tr><td>1 </td><td>11.00% </td></tr><tr><td>2 </td><td>10.00% </td></tr><tr><td>3 </td><td>9.00% </td></tr><tr><td>4 </td><td>8.00% </td></tr><tr><td>5 </td><td>7.00% </td></tr><tr><td>6 </td><td>6.00% </td></tr><tr><td>7 </td><td>5.50% </td></tr><tr><td>8 </td><td>5.00% </td></tr><tr><td>9 </td><td>4.50% </td></tr><tr><td>10 </td><td>4.00% </td></tr><tr><td>11 </td><td>3.20% </td></tr><tr><td>12 </td><td>3.00% </td></tr><tr><td>13 </td><td>2.80% </td></tr><tr><td>14 </td><td>2.60% </td></tr><tr><td>15 </td><td>2.40% </td></tr><tr><td>16 </td><td>2.20% </td></tr><tr><td>17 </td><td>2.00% </td></tr><tr><td>18 </td><td>1.80% </td></tr><tr><td>19 </td><td>1.60% </td></tr><tr><td>20 </td><td>1.40% </td></tr><tr><td>21 </td><td>1.20% </td></tr><tr><td>22 </td><td>1.00% </td></tr><tr><td>23 </td><td>0.80% </td></tr><tr><td>24 </td><td>0.60% </td></tr><tr><td>25 </td><td>0.55% </td></tr><tr><td>26 </td><td>0.50% </td></tr><tr><td>27 </td><td>0.45% </td></tr><tr><td>28 </td><td>0.40% </td></tr><tr><td>29 </td><td>0.35% </td></tr><tr><td>30 </td><td>0.30% </td></tr><tr><td>31 </td><td>0.25% </td></tr><tr><td>32 </td><td>0.20% </td></tr><tr><td>33 </td><td>0.15% </td></tr><tr><td>34 </td><td>0.10% </td></tr><tr><td>35 </td><td>0.08% </td></tr><tr><td>36 </td><td>0.07% </td></tr></tbody></table>

## **Deflationary Mechanics** <a href="#other-deflationary-mechanics" id="other-deflationary-mechanics"></a>

{% hint style="info" %}
The burning process is currently manual. [View burn transactions here](https://evm.confluxscan.io/address/0x86afed8622c6d30ba08958c9744ff534d4dd9db1?skip=0\&tab=transfers-ERC20\&to=0x0000000000000000000000000000000000000000), and [here](https://evm.confluxscan.io/address/0x86afed8622c6d30ba08958c9744ff534d4dd9db1?skip=0\&tab=transfers-ERC20\&to=0x000000000000000000000000000000000000dead).
{% endhint %}

Currently, PPI is burned in the following ways:

* **0.05%** of every trade made on Swappi
* Lottery (coming soon)


# Swappi Contract Addresses

## Swappi  Contracts

<table><thead><tr><th width="288.355636053697">Contract</th><th width="520.4285714285713">Contract Address</th></tr></thead><tbody><tr><td>PPI Token</td><td><a href="https://evm.confluxscan.io/address/0x22f41abf77905f50df398f21213290597e7414dd">0x22f41abf77905f50df398f21213290597e7414dd</a></td></tr><tr><td>Multicall</td><td>0x9f208d7226f05b4f43d0d36eb21d8545c3143685</td></tr><tr><td>Timelock</td><td>0x114e1766968fbc8d68da268e93951524bcdf0e32</td></tr><tr><td>SwappiFactory</td><td>0xe2a6f7c0ce4d5d300f97aa7e125455f5cd3342f5</td></tr><tr><td>SwappiRouter</td><td>0x62b0873055bf896dd869e172119871ac24aea305</td></tr><tr><td>VotingEscrowImpl</td><td>0x5df1673fccdbfe9754469d2df890f6363a80118b</td></tr><tr><td>VotingEscrowBeacon</td><td>0x6f52bd24a0fa500cc34fb05ad86c9ca403e851b3</td></tr><tr><td>VotingEscrow</td><td>0xf270e44105c1270bc7a4ffedbcb699486ada7a6a</td></tr><tr><td>PPIRateImpl</td><td>0xcba8ada2d98254440a0adfafe2481db8469fa1cc</td></tr><tr><td>PPIRateBeacon</td><td>0xa30db713f7d09f8ce9c54c84a8ed8401b4f49547</td></tr><tr><td>PPIRate</td><td>0x71f3136cf723825913bb2cf42b0f87f75223dfad</td></tr><tr><td>FarmControllerImpl</td><td>0xdfb7a53aad99d291b09b3ecd98e89cf164836595</td></tr><tr><td>FarmControllerBeacon</td><td>0x7c9a545d4e950697954d67821beab9b9d72044fa</td></tr><tr><td>FarmController</td><td>0xca49dbc049fca1916a1e51315b992a0d1eb308e7</td></tr><tr><td>MultiRewardPool</td><td>0x0e8aa3481aac931d80366494a207094f22c5f5d1</td></tr><tr><td>Treasury</td><td>0x5B0CE214D05D82a6AD2F8c8b7036b80F9DaFE8ab</td></tr><tr><td>Team</td><td>0x8731D1B031469E4CFC5E78b883fe7A148AE0fcb5</td></tr><tr><td>Marketing</td><td>0x1c3c42c9F7EC09927FF336E6e3f5528c4d28d5C3</td></tr></tbody></table>

## See Also

<table><thead><tr><th width="221.1078767123288">Liquidity Pool</th><th width="517.4285714285713">Contract Address</th></tr></thead><tbody><tr><td>PPI-LP BTC-ETH</td><td>0x5767D71b462464fF77F6FBC81B8377aD49983511</td></tr><tr><td>PPI-LP WCFX-ETH</td><td>0x8ea70966e8F14337657BFF7f40cFB9648f79530b</td></tr><tr><td>PPI-LP WCFX-BTC</td><td>0x8BBBd6150C933fcd790B4a00baB23826912c192c</td></tr><tr><td>PPI-LP ETH-USDT</td><td>0xa6943647F22Cb9De7a80D1f447dB48B0209a812A</td></tr><tr><td>PPI-LP BTC-USDT</td><td>0x9B2e43277238d4C6a9534CAA84cf80cB076810eA</td></tr><tr><td>PPI-LP WCFX/PPI</td><td>0x1112A6c61A2eeC4bD3Aec78bd5Bf3396bdd37D57</td></tr><tr><td>PPI-LP WCFX-USDT</td><td>0x8fCf9c586D45ce7Fcf6d714CB8b6b21a13111e0B</td></tr><tr><td>PPI-LP WCFX-USDC</td><td>0x0736b3384531cda2f545f5449e84c6c6bcd6f01b</td></tr><tr><td>PPI-LP WCFX-BNB</td><td>0x8a61e6cd8eeb564ff66459a2614ce98177f48ca9</td></tr><tr><td>PPI-LP PPI-USDT</td><td>0x2ddf0a20b99ad70aee0760f476c24a6568216ed4</td></tr><tr><td>PPI-LP USDT-USDC</td><td>0xa5dcd75c853dad730bef4ece3d20f0be7e297a6a</td></tr><tr><td>PPI-LP PPI-ETH</td><td>0x4812be910bd44d0320f5966ba0e6941a7aaeccc8</td></tr><tr><td>PPI-LP MULTI-WCFX</td><td>0xC563a5d73091afA6E9AFeBc03002ED5FEB2a5c37</td></tr><tr><td>PPI-LP ZO-WCFX</td><td>0x52f0b6ffad6dc033118ee36ac1cc745b9538c9d2</td></tr></tbody></table>


# Product Roadmap

Updated: April 4, 2022

![Swappi Roadmap](/files/KUDp7Kn2NRgrWVamcc35)

## V1 – **Q2/2022**&#x20;

Core Features &#x20;

* Swap – Swap between any two listed token pairs provided there is enough liquidity. &#x20;
* Liquidity – Add and remove liquidity, receive LP tokens, and streamlined UI via MASH.
* Farming – Stake your LP tokens to earn rewards in PPI. &#x20;
* Staking – Stake your PPI tokens for longer to earn boosted rewards in PPI. &#x20;

Other Features

* Analytics Feature: Historical data on trading pairs.&#x20;
* MASH Feature. Add liquidity with one click.&#x20;
* Avocado Pools and Dual Mining Application.
* Swappi Voting & Governance.
* Playground: Price Prediction and Lottery.&#x20;
* Harvest all function.

## V2 – **Q3/2022**

Core Features&#x20;

* IFOs
* IDOs
* NFT Marketplace
* Limit Order
* Perpetuals Trading

Other

* UI/UX Upgrades

## V3 – Q4/2022&#x20;

Core Features&#x20;

* Multichain  &#x20;
* Stablecoin Optimized Curve


# Bug Bounty Program

The Swappi bug bounty program is focused around our smart contracts, websites, and apps with a primary interest in the prevention of loss of user funds, either by direct draining of locked funds or social engineering attacks by redirecting users or forcing them to sign a transaction.

To see the official program at ImmuneFi's website, go to: <https://immunefi.com/bounty/swappi/>

## Rewards by threat level&#x20;

Rewards are distributed according to the impact of the vulnerability based on the [ImmuneFi Vulnerability Severity Classification System V2.1](https://immunefi.com/immunefi-vulnerability-severity-classification-system-v2-1/). This is a simplified 5-level scale, with separate scales for websites/apps, smart contracts, and blockchains/DLTs, focusing on the impact of the vulnerability reported.

#### Smart Contracts

<table><thead><tr><th width="150">Threat Level</th><th>Bounty</th></tr></thead><tbody><tr><td>Critical</td><td>Up to $100,000 USD</td></tr><tr><td>High</td><td>$40,000 USD</td></tr><tr><td>Medium</td><td>$5,000 USD</td></tr><tr><td>Low</td><td>$1,000 USD</td></tr></tbody></table>

#### Websites and Applications

<table><thead><tr><th width="150">Threat Level</th><th>Bounty</th></tr></thead><tbody><tr><td>Critical</td><td>$15,000 USD</td></tr><tr><td>High</td><td>$5,000 USD</td></tr><tr><td>Medium</td><td>$1,000 USD</td></tr></tbody></table>

{% hint style="info" %}
All web/app bug reports must come with a proof-of-concept with an end-effect impacting an asset-in-scope in order to be considered for a reward. All Smart Contract bug reports require a PoC to be eligible for a reward. Explanations and statements are not accepted as PoC and code is required.
{% endhint %}

{% hint style="info" %}
Critical smart contract vulnerabilities are capped at 10% of economic damage, primarily taking into consideration funds at risk, but also PR and branding aspects, at the discretion of the team. However, there is a minimum reward of $50,000 USD.
{% endhint %}

* All vulnerabilities marked in the [Certik security review](https://www.certik.com/projects/swappi-finance) are not eligible for a reward.
* Payouts are handled by the Swappi team directly and are denominated in USD. However, payouts are done in USDT and PPI, with the choice of the ratio at the discretion of the team.

## Assets in Scope

| Target                                                                                                                                                            | Type                                      |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| [https://evm.confluxscan.io/address/0x9f208d7226f05b4f43d0d36eb21d8545c3143685](<https://evm.confluxscan.io/address/0x9f208d7226f05b4f43d0d36eb21d8545c3143685 >) | **Smart Contract - Multicall**            |
| <https://evm.confluxscan.io/address/0x114e1766968fbc8d68da268e93951524bcdf0e32>                                                                                   | **Smart Contract - Timelock**             |
| <https://evm.confluxscan.io/address/0xe2a6f7c0ce4d5d300f97aa7e125455f5cd3342f5>                                                                                   | **Smart Contract - SwappiFactory**        |
| <https://evm.confluxscan.io/address/0x62b0873055bf896dd869e172119871ac24aea305>                                                                                   | **Smart Contract - SwappiRouter**         |
| <https://evm.confluxscan.io/address/0x5767d71b462464ff77f6fbc81b8377ad49983511>                                                                                   | **Smart Contract - PPI-LP BTC-ETH**       |
| <https://evm.confluxscan.io/address/0x8ea70966e8f14337657bff7f40cfb9648f79530b>                                                                                   | **Smart Contract - PPI-LP WCFX-ETH**      |
| <https://evm.confluxscan.io/address/0x8bbbd6150c933fcd790b4a00bab23826912c192c>                                                                                   | **Smart Contract - PPI-LP WCFX-BTC**      |
| <https://evm.confluxscan.io/address/0xa6943647f22cb9de7a80d1f447db48b0209a812a>                                                                                   | **Smart Contract - PPI-LP ETH-USDT**      |
| <https://evm.confluxscan.io/address/0x9b2e43277238d4c6a9534caa84cf80cb076810ea>                                                                                   | **Smart Contract - PPI-LP BTC-USDT**      |
| <https://evm.confluxscan.io/address/0x8fcf9c586d45ce7fcf6d714cb8b6b21a13111e0b>                                                                                   | **Smart Contract - PPI-LP WCFX-USDT**     |
| <https://evm.confluxscan.io/address/0x22f41abf77905f50df398f21213290597e7414dd>                                                                                   | **Smart Contract - PPI**                  |
| <https://evm.confluxscan.io/address/0x5df1673fccdbfe9754469d2df890f6363a80118b>                                                                                   | **Smart Contract - VotingEscrowImpl**     |
| <https://evm.confluxscan.io/address/0x6f52bd24a0fa500cc34fb05ad86c9ca403e851b3>                                                                                   | **Smart Contract - VotingEscrowBeacon**   |
| <https://evm.confluxscan.io/address/0xf270e44105c1270bc7a4ffedbcb699486ada7a6a>                                                                                   | **Smart Contract - VotingEscrow**         |
| <https://evm.confluxscan.io/address/0xcba8ada2d98254440a0adfafe2481db8469fa1cc>                                                                                   | **Smart Contract - PPIRateImpl**          |
| <https://evm.confluxscan.io/address/0xa30db713f7d09f8ce9c54c84a8ed8401b4f49547>                                                                                   | **Smart Contract - PPIRateBeacon**        |
| <https://evm.confluxscan.io/address/0x71f3136cf723825913bb2cf42b0f87f75223dfad>                                                                                   | **Smart Contract - PPIRate**              |
| <https://evm.confluxscan.io/address/0x8f706f265fa9fcdce66f106792c6a10fcb77ef98>                                                                                   | **Smart Contract - FarmControllerImpl**   |
| <https://evm.confluxscan.io/address/0x7c9a545d4e950697954d67821beab9b9d72044fa>                                                                                   | **Smart Contract - FarmControllerBeacon** |
| <https://evm.confluxscan.io/address/0xca49dbc049fca1916a1e51315b992a0d1eb308e7>                                                                                   | **Smart Contract - FarmController**       |
| [https://app.swappi.io/#/swap ](<https://app.swappi.io/#/swap >)                                                                                                  | **Web/App - Main Web/App**                |

All smart contracts of Swappi can be found at <https://github.com/swappidex>. However, only those in the Assets in Scope table are considered as in-scope of the bug bounty program.

If an impact can be caused to any other asset managed by Swappi that isn’t on this table but for which the impact is in the Impacts in Scope section below, you are encouraged to submit it for the consideration by the project.

## Impacts in scope

Only the following impacts are accepted within this bug bounty program. All other impacts are not considered as in-scope, even if they affect something in the assets in scope table.

### Smart Contracts

#### Critical&#x20;

* Any governance voting result manipulation&#x20;
* Direct theft of any user funds, whether at-rest or in-motion, other than unclaimed yield&#x20;
* Permanent freezing of funds&#x20;
* Miner-extractable value (MEV)&#x20;
* Insolvency

#### High&#x20;

* Theft of unclaimed yield&#x20;
* Permanent freezing of unclaimed yield&#x20;
* Temporary freezing of funds for any amount of time

#### Medium&#x20;

* Smart contract unable to operate due to lack of funds&#x20;
* Block stuffing for profit&#x20;
* Griefing (e.g. no profit motive for an attacker, but damage to the users or the protocol)&#x20;
* Theft of gas
* Unbounded gas consumption

#### Low&#x20;

* Smart contract fails to deliver promised returns, but doesn’t lose value

### **Websites and Applications**

#### Critical

* Execute arbitrary system commands
* Retrieve sensitive data/files from a running server such as /etc/shadow, database passwords, and blockchain keys(this does not include non-sensitive environment variables, open source code, or usernames)
* Taking down the application/website
* Taking state-modifying authenticated actions (with or without blockchain state interaction) on behalf of other users without any interaction by that user, such as, changing registration information, commenting, voting, making trades, withdrawals, etc.
* Subdomain takeover with already-connected wallet interaction
* Direct theft of user funds
* Malicious interactions with an already-connected wallet such as modifying transaction arguments or parameters, substituting contract addresses, submitting malicious transaction&#x73;**.**

#### High

* Injecting/modifying the static content on the target application without Javascript (Persistent) such as HTML injection without Javascript, replacing existing text with arbitrary text, arbitrary file uploads, etc.
* Changing sensitive details of other users (including modifying browser local storage) without already-connected wallet interaction and with up to one click of user interaction, such as email or password of the victim, etc.
* Improperly disclosing confidential user information such as email address, phone number, physical address, etc.
* Subdomain takeover without already-connected wallet interaction

#### Medium

* Changing non-sensitive details of other users (including modifying browser local storage) without already-connected wallet interaction and with up to one click of user interaction, such as changing the first/last name of user, or enabling/disabling notifications
* Injecting/modifying the static content on the target application without Javascript (Reflected) such as reflected HTML injection or loading external site data
* Redirecting users to malicious websites (Open Redirect)

## Out of Scope & Rules

The following vulnerabilities are excluded from the rewards for this bug bounty program:

* Attacks that the reporter has already exploited themselves, leading to damage
* Attacks requiring access to leaked keys/credentials
* Attacks requiring access to privileged addresses (governance, strategist)

### Smart Contracts and Blockchain

* Incorrect data supplied by third party oracles
  * Not to exclude oracle manipulation/flash loan attacks
* Basic economic governance attacks (e.g. 51% attack)
* Lack of liquidity
* Best practice critiques
* Sybil attacks
* Centralization risks

### Websites and Apps

* Theoretical vulnerabilities without any proof or demonstration
* Attacks requiring physical access to the victim device
* Attacks requiring access to the local network of the victim
* Reflected plain text injection ex: url parameters, path, etc.
  * This does not exclude reflected HTML injection with or without javascript
  * This does not exclude persistent plain text injection
* Self-XSS
* Captcha bypass using OCR without impact demonstration
* CSRF with no state modifying security impact (ex: logout CSRF)
* Missing HTTP Security Headers (such as X-FRAME-OPTIONS) or cookie security flags (such as “httponly”) without demonstration of impact
* Server-side non-confidential information disclosure such as IPs, server names, and most stack traces
* Vulnerabilities used only to enumerate or confirm the existence of users or tenants
* Vulnerabilities requiring un-prompted, in-app user actions that are not part of the normal app workflows
* Lack of SSL/TLS best practices
* DDoS vulnerabilities
* Feature requests
* Issues related to the frontend without concrete impact and PoC
* Best practices issues without concrete impact and PoC
* Vulnerabilities primarily caused by browser/plugin defects
* Leakage of non sensitive api keys ex: etherscan, Infura, Alchemy, etc.
* Any vulnerability exploit requiring browser bugs for exploitation. ex: CSP bypass<br>

The following activities are prohibited by this bug bounty program:

* Any testing with mainnet or public testnet contracts; all testing should be done on private testnets
* Any testing with pricing oracles or third party smart contracts\
  Attempting phishing or other social engineering attacks against our employees and/or customers
* Any testing with third party systems and applications (e.g. browser extensions) as well as websites (e.g. SSO providers, advertising networks)
* Any denial of service attacks
* Automated testing of services that generates significant amounts of traffic
* Public disclosure of an unpatched vulnerability in an embargoed bounty


# Supported Wallets

The following table shows a list of Conflux eSpace-compatible wallets that are supported by Swappi:

<table><thead><tr><th width="167.91549099076144">Wallet</th><th>Type</th><th>URL</th></tr></thead><tbody><tr><td>MetaMask</td><td>Web-based, Mobile</td><td><a href="http://metamask.io">https://metamask.io</a></td></tr><tr><td>Fluent</td><td>Web-based</td><td><a href="https://fluentwallet.com">https://fluentwallet.com</a></td></tr><tr><td>Wallet Connect</td><td>Web-based, Mobile</td><td><a href="https://walletconnect.com/">https://walletconnect.com</a></td></tr><tr><td>TokenPocket</td><td>Web-based, Mobile, Desktop</td><td><a href="https://www.tokenpocket.pro/en/">https://www.tokenpocket.pro</a></td></tr><tr><td>Ledger</td><td>Hardware</td><td><a href="https://ledger.com">https://ledger.com</a> </td></tr></tbody></table>


# Using Your Ledger Hardware Wallet with Swappi

{% hint style="danger" %}
Support for Conflux eSpace in Ledger devices is currently under review.
{% endhint %}

You can also use your [Ledger](https://ledger.com/) hardware wallet to trade on Swappi, even before the official Conflux eSpace app on Ledger is released. To accomplish this, we'll need to enable blind signing in the Ethereum app of your Ledger device.

## Prerequisites

* Connect your Ledger wallet to MetaMask or Wallet Connect. See [*Using Ledger with MetaMask on Conflux eSpace*](https://developer.confluxnetwork.org/guides/en/using_ledger_on_espace/) to learn ho&#x77;*.* For the purposes of this guide, we'll use MetaMask.
* Enable Blind "smart contract data" or "blind signing" on your Ledger device. To learn more about bling signing, refer to [this article](https://www.ledger.com/academy/cryptos-greatest-weakness-blind-signing-explained) on Ledger's Academy portal.

## Enabling Blind Signing on your Ledger Device

1. Go to the **Ethereum** app in your Ledger device.
2. In the Ethereum app, go to **Settings**.\
   ![](/files/Q6gUDrg2xXWCLfMc3cKn)<br>
3. **Enable** the blind signing option.\
   ![](/files/P8p3FZvE5jeKXZS0FhhP)

You have just enabled blind signing in your Ledger device!

## Using Swappi with Your Ledger Hardware Wallet and MetaMask

To use Swappi with your Ledger wallet:

1. Go to Swappi.
2. Connect your imported account from Ledger to Swappi.\
   \
   2.1 Select the account from your Ledger device and click **Next**.\
   ![](/files/HLldrNsNYG5bZNRjmVZk)\
   \
   2.2 Confirm the connection to MetaMask by clicking **Connect**.\
   ![](/files/cBOGI7lsaRprQYQflwdI)<br>
3. In the Swappi exchange, make a trade and click **Swap**.\
   ![](/files/CtmZPFuwMbtj7c8j3ciW)<br>
4. In the MetaMask notification, review the transaction details and click **Confirm**.\
   ![](/files/uzolK0CtA8Rw4IluJbeL)<br>
5. Now, plug-in your Ledger device to your computer.
6. Unlock your device and open the Ethereum app.
7. Review the transaction details and confirm the transaction by pressing the two buttons in Accept and Send.\
   ![](/files/tVrfIXf5OrzklJE8Jnpn)<br>

![](/files/2Wf05vHiW10gJ6ucwPcm)\
You have just swapped tokens from your Ledger account!


# Connecting Fluent to Swappi

Fluent Wallet is a simple and secure multichain wallet built for Web3. Fluent supports connections to Conflux Core Space, Conflux eSpace, and Ethereum. Fluent also supports a native cross-space bridge that allows you to bridge your assets between Conflux Core Space and Conflux eSpace.

## Enabling Fluent as your priority wallet

{% hint style="info" %}
If you don't have MetaMask installed, you can skip this step.
{% endhint %}

If you have MetaMask installed, you'll need to give priority to Fluent over MetaMask in order to use Swappi. To enable Fluent as your priority wallet:

1. Open your Fluent Wallet.
2. Go to **Settings** > **Advanced Settings**.
3. In Advanced Settings, toggle **Priority Connection** to give Fluent priority over your Metamask wallet when interacting with a dapp.

Now let's connect your Fluent wallet to Swappi.

## Connecting Fluent to Swappi

To connect your Fluent wallet to Swappi:

1. Go to Swappi.
2. Click **Connect Wallet**.
3. In the Connect a Wallet dialog, select **Fluent**.
4. In Fluent, select **Conflux eSpace** as the network and the account(s) that you wish to connect, then click **Next**.&#x20;
5. Finally, in the Permission Request dialog click **Connect** to finish connecting your Fluent wallet to Swappi.

Your Fluent wallet is now connected to Swappi! Now, let's go ahead and fund your wallet.


# Using TokenPocket with Swappi

[TokenPocket](http://tokenpocket.pro) is a multiplatform, multichain wallet. In this guide, you'll learn how to use TokenPocket's mobile app to trade on Swappi. Alternatively, you can use TokenPocket's desktop application or web extension.

Swapping on Swappi with TokenPocket consists of 3 steps:

1. Installing and configuring TokenPocket.
2. Connecting TokenPocket to Swappi.
3. Swapping on Swappi.

This guide covers all 3 steps.

## Using Token Pocket with Swappi

### Installation and Setup

1. Download and install TokenPocket from your app store or their [official website](https://tokenpocket.pro/).
2. Once you install TokenPocket, open the app.
3. In the first screen, set up your wallet. In this case we'll set up a new wallet. Tap on **No accounts**.\
   ![](/files/eBQiNGcDC9sYc9O99MWB)<br>
4. In the Blockchain Networking step, tap on **Conflux eSpace**.\
   ![](/files/USJx6iQvkc1lifKUOL69)<br>
5. In the Add Wallet step, tap on **Create Wallet**.\
   ![](/files/c4dDGyHxRiJi9dTmc1R9)<br>
6. Set a wallet name, enter a password for your wallet and confirm the password. Then check the User Agreement and tap on **Create Wallet**.\
   ![](/files/SUGlTSzJkYoTb9a0eX6f)<br>
7. Read the security information listed and tap on **I get it**.\
   ![](/files/qHsl3boYO215GQ9j3Ijb)
8. In Backup Recovery Phrase, check all the security tips and tap on **I get it**.\
   ![](/files/sstunjAfwIkx8xJdg3R3)

Your TokenPocket wallet has now been set up! Now, let's connect to Swappi.

### Connecting Token Pocket to Swappi

1. Go to Swappi.
2. Tap on **Connect** **Wallet** and in the Connect a wallet dialog, tap on **Wallet Connect**.\
   ![](/files/GRcugAWRYHpaSqjleJqQ)<br>
3. In the Wallet Connect dialog, tap on **TokenPocket**.\
   ![](/files/wNdEfcgmthBAv3utMgUy)<br>
4. Confirm the connection to Swappi.\
   ![](/files/N5B4KUkCzNxPJbd4CHmW)

Your wallet is now connected! Now, let's go swap!

### Swapping on Swappi with TokenPocket

{% hint style="info" %}
You'll need to fund your TokenPocket wallet with CFX. See [*Getting CFX in Conflux eSpace*](/swappi/getting-started/getting-cfx-in-conflux-espace) to learn how.
{% endhint %}

1. Send some CFX to your TokenPocket wallet, you'll need this to pay for gas transactions in Swappi. Optionally, you can also send other assets such as USDT, ETH, and BTC. See [*Bridging your Tokens to Conflux eSpace*](/swappi/getting-started/bridging-your-tokens-to-conflux-espace) to learn how.
2. Go to Swappi.\
   ![](/files/YDZIHbVBIrZlLb4G7N8X)<br>
3. Once your wallet is connected, select the trading pair, enter the amount of tokens that you wish to trade, and tap on **Swap**.\
   ![](/files/1uI2lf6kzAClghpsKFWL)<br>
4. In the Confirm Swap dialog, confirm the swap details and tap on **Confirm Swap**.\
   ![](/files/G1vJeqPPoPa6uaWyYjrt)<br>
5. In TokenPocket, confirm the transaction details and tap on **Confirm**.\
   ![](/files/N7MEI0YL9gz3FU6X3EuU)
6. Now, enter your wallet password and tap on **Confirm**.\
   ![](/files/K3uCdtPqLNhXmUsHeoDR)<br>
7. *Optional*: In assets, tap the **(+)** button to add the asset that you just traded.\
   ![](/files/DlTzD6tm7NgSnHpmtfvq)
8. dsad\
   ![](/files/GXbbQg5SYHISAH0IJUTY)<br>

You have just traded on Swappi with TokenPocket!\
![](/files/N7xH4QG6u48yWvLk83Oc)


# Fixing Stuck Pending Transactions in Your Wallet

How to ‘unstuck’ any pending transactions that are stuck in your wallet.

Every once in a blue moon there can be a hiccup in the transaction in your wallet that the cancel button just can't fix. This walkthrough will essentially wipe the pending transaction by sending a new transaction that replaces the order by resetting the pipeline.

1. **Enable Custome Transaction Nonce**
   1. Open the MetaMask plugin on your browser
   2. Click the multcolored circle in the upper right of the popup. Usually opposite of the fox head icon

![](/files/hBa6vYRJGj1DQQbrOUhU)

&#x20;       3\.  Select Settings

![](/files/DXd0LJSZjtgxrEwlUxAW)

&#x20;       4\. Select Advanced

![](/files/4lpOrbLUob6fMQ5Pt8lS)

&#x20;       5\. Scroll to Advanced gas controls and make sure the toggle is in the on position

![](/files/6nv04wyigXv8PxUtwn8y)

&#x20;       6\. Still in the advanced section, go to customize transaction nonce and make sure this is toggled on too

![](/files/MB2bLNts4lIK8rHhiTFL)

**2. Find the Stuck Transaction**

We need to find the stuck transaction and remember the nonce. The nonce is an identifier that we will be using later

1. Back at the main Metamask screen select the **Activity** tab and find the token that is stuck in the transaction.&#x20;

![](/files/R7IGFd5u1WFqqkfNme7I)

&#x20;       2\. Look for the nonce and note the number

![Note: the screenshot is not of a stuck pending transaction but the steps and nonce information will be the same](/files/m0cLpgFVNZewB3spdUIX)

**3. Overwrite the Stuck Transaction**

**Essentially we will be making a new transaction to replace the stuck transaction and we will put in the same nonce as the old transaction**

1. Create a new transaction with a higher gas fee. In the MetaMask popup select **edit** for the estimated gas fee.

![](/files/zRvdRANlyvKStRR38Ilx)

Remember the gas fee increases the priority of the transaction and will ensure that this nonce is accepted over the old stuck transaction in your wallet.

![](/files/63ANMnZnfK3P3tjw1hAn)

&#x20;   2\. On the confirmation screen ensure the gas fee has really been increased

![](/files/hdg07jEi1wyZZH4c7BHl)

&#x20;     3\. Find the custom nonce entry and put in the nonce we noted earlier.

&#x20;

![](/files/syXdBSbnDujIXCjrilDj)

&#x20;     4\. Click **Confirm**

&#x20;     5\. The transaction should be accepted. Go to the activity section of your MetaMask wallet to make sure it went through.

**Remember that transactions are fast but not instantaneous. Be patient and give the transaction time to process. You can increase the gas fee to increase its priority if you want to. You don't need to worry about a duplicate transaction because no wallet can process the same nonce identifier twice.**&#x20;


# Checklist

If you find yourself stuck, if something isn’t working like its meant to, or you’re not sure if something has worked or not, please check out this section.

Help Sections: We’ve broken the help topics down into sections to help you find what you’re after. &#x20;

* [**General FAQ:**](broken://pages/u3jIX8dvjkNIw1lxWj60) The General FAQ page answers the common questions we get from Swappi users. The answers to these questions give advice, an explanation, or a useful resource. &#x20;
* [**Other Guides**](broken://pages/a1H9KqugsVHZSmYSwjFg)**:** There are also a number of guides in the help topic that will walk you through technical problems. We add new guides regularly when a problem comes up often, so if you’re having trouble be sure to check here for a guide to your problem and if it not there please let us know. &#x20;

**Seeking Support:** Swappi doesn’t have a dedicated support service, so if you find yourself with a problem that has no answer here, you can ask for help on our Swappi Telegram Channel.&#x20;

{% hint style="info" %}
**Good to know!** We're still documenting this version of GitBook. Some documentation links might be out of date for now!
{% endhint %}


# General FAQ

This FAQ page answers some of the commonly asked questions from the Swappi community.

#### What is Swappi?

Swappi is the first automated market maker (AMM) decentralized exchange (DEX) on Conflux's eSpace network. This is where you can exchange any of the supported tokens in Conflux's eSpace network for another token. In addition, Swappi has Liquidity providing and staking opportunities to increase returns on your tokens.

**What wallets are supported by Swappi?**

MetaMask and Wallet Connect are the only wallet supported from the start. Other wallets such as Fluent are in the progress of being supported in time.

**How do I connect my wallet?**

There is a guide on how to connect your MetaMask wallet in Gitbook. [**Click here to jump to that section.**](/swappi/getting-started/connecting-your-wallet-to-conflux-espace)

**What is the roadmap for Swappi's future development?**

There is a section of Gitbook that breaks down Swappi's multi-stage plan. [**Click here to jump to that section.**](/swappi/about-swappi/product-roadmap)

**How do I bridge to another network?**

There is a section on how to bridge in the Gitbook. [**Click here to jump to that section.**](/swappi/quick-reference/bridges-to-conflux-espace)

**Where are my bridged tokens?**

By default, most wallets (including MetaMask) do no show ERC-20 tokens once you bridge them, so you'll need to import (or add) them manually to your wallet. See [Adding Your Bridged Tokens to MetaMask](/swappi/getting-started/adding-your-bridged-tokens-to-metamask) to learn how.

**What is PPI?**

PPI is a governance token that also rewards its holders with a share of exchange revenues. The token distribution follows a fixed supply, decaying emission model. You can also use your PPI to boost returns on other tokens that you already have staked in Swappi.

**Is there a maximum amount of PPI supply?**

Yes, there is a fixed total amount of 488 Million that will be unlocked over a period of time. [**Click here for more information on PPI tokenomics**](broken://pages/KNuBHA2S3Mqfpf7pwVkK)**.**

#### Why can’t I claim my PPI from Staking ?&#x20;

vePPI is the primary staking mechanism on Swappi. When you stake PPI you are converting your PPI to vePPI and locking them in for a set time period.&#x20;

You can only claim your PPI after the locking period expires.

#### Why should I stake my PPI? &#x20;

To increase the boost factor and earn more PPI!

#### How is the BOOST for Farming calculated? &#x20;

**Formula**&#x20;

The boost mechanism will calculate your earning weight by taking the smaller amount of two values.&#x20;

`UserBoostShare = min {UserLPShare, UserLPShare*0.33 + 0.67*TotalLPShare * (UserLockedPPI/TotalLockedPPI)}`&#x20;

#### What is vePPI and its utility?&#x20;

vePPI stands for staked PPI. It is basically PPI staked in the STAKING contract for a period of time.&#x20;

#### How exactly is vePPI calculated?&#x20;

PPI can be locked for up to 24 weeks. The number of vePPI you receive depends on the time you lock your PPI for. The minimum locking time is 1 week, and for every PPI locked, vePPI increases linearly from 0 to 1 as you increase your locking time from 0 to 24 weeks.&#x20;

1 PPI locked for 6 weeks = 0.25 vePPI.&#x20;

1 PPI locked for 12 weeks = 0.5 vePPI.&#x20;

1 PPI locked for 18 weeks = 0.75 vePPI.&#x20;

1 PPI locked for 24 weeks = 1 vePPI.&#x20;

Without increasing the locking time or the number of PPI, your vePPI decreases linearly as the end date of the locking period approach.&#x20;

**What is the fee for using the exchange?**

There is a .25% fee for trades on Swappi

* 0.17% - Returned to Liquidity Pools in the form of a fee reward for liquidity providers
* 0.03% - Sent to the Swappi Treasury
* 0.05% - Sent towards PPI buyback and burn

**What are the Treasury funds used for?**

The Treasury funds are used to cover the various expenses needed to maintain and grow Swappi. Expenses include salaries, marketing, audits, prizes, hosting, maintenance, etc.

**What is this Gas Fee charge?**

Gas fees are paid in order to process transactions on the blockchain. The fee is paid to the miners and validators on the network to ensure the security and decentralized nature of the network. You need to have some CFX as the currency for the gas fee. One of the great features of the Conflux network is the low gas fee cost.

**Who can I ask for help?**

There is no help desk for Swappi. Check the Gitbook as most issues have been covered on the site. You can also send a message in the Swappi Telegram Channel to see if someone may have a similar experience as yours. More guides will be issued as new features and updates are rolled out that may help answer your question.


# Boost FAQ

This FAQ is dedicated to Swappi's unique PPI boost to answer some of the questions that have been brought up by the public.

### **When does Boosting start?**

Boosting began April 14th, 2021, at 9 PM EST.&#x20;

### **How can I activate Boosting?**&#x20;

First, stake your LPs into farm pools. Second, ensure that you have vePPI. You can obtain it by staking your PPI as seen on the staking page image below:

![A picture of the PPI staking page where you stake your PPI for vePPI](https://lh6.googleusercontent.com/NJAb6iRl_Ph7BiQw5100SBKwVCZBm3jm160WfFWzpLVjU3Pqu38hMLwe5pwwmj2IbpquRc5CLE9e5qzRNkMVuZNcX_jHrmxi36XfoJWLeGfDKfQ7dqbscC2fSkpF4B4EyQUbmBCY)

### **Do I need to lock more PPI to enjoy the separate farm pool boosting?**&#x20;

No, you don't. Make sure to have LP tokens staked. Apply farm boosting on your farming page, and you are good to avocado!

### How **do I know if I am getting a boost now?**

If you can see the boost factor showing a figure greater than 1.01x next to the farm pool, then you are enjoying a boost.

![](https://lh6.googleusercontent.com/9i0LeIp8F5m_PkziUR6mhghojZ5ZMwvBYynN_tkgVT3RpF2h7R1cKSY26j35xhe4zSw94kznPCITfXOX3-ZRXw0vG80KEQM9yN4Jw0p8sqrjGrKjn5bOrQNfE5jQyv6rv-mSczt0)

If the bar below shows Apply, it means you have staked your PPI but  boost isn't applied yet. You need to apply it in the farming page to start enjoying your boost.

If the bar below shows Update, it means you should upgrade since your boost factor has been changed recently due to the pool changes and vePPI amount.&#x20;

### How often does my boost factor change?&#x20;

Your boost factor changes under two scenarios:&#x20;

1. Whenever the general staking pool changes. When more tokens are staked or unstaked in the general pool, it will affect the amount of vePPI needed to maximize the boost. Your boost factor could change in tandem whenever you stake or unstake some tokens as well.
2. Whenever you adjust your vePPI amount.

### Will my boost factor change after I harvest PPI?

No. However, if you locked some of the harvested PPI, it would affect your vePPI, which would then change your boost factor.

### Why did my boost factor decrease after I lock more PPI?&#x20;

As mentioned before, your vePPI decreases linearly over time. However, your boost factor will only take notice of your decreasing voting power when you interact with certain contracts like applying, locking, unlocking, etc.. Until such interactions happen, your boost factor is calculated using the last recorded vePPI amount. This might be much higher than the current actual vePPI tally.


# Business Partnerships

## Listing on the Exchange <a href="#exchange" id="exchange"></a>

### How can I list my token on the exchange? &#x20;

* Anybody can “list” any ERC-20 token on Swappi. You don’t need to contact us or ask permission. You just need to add [liquidity to a liquidity pool](broken://pages/5zG3Mb92ugEunVfHtk5K). Traders can then trade your token by entering your token’s contract address. &#x20;

### How can I add my token to the default list?

Please add your token to the default list via the [application form](https://forms.gle/1UC3HRnYTBKzwgjN9)

### How can I add my token's logo/icon?

Please add your icon via the [application form](https://forms.gle/1UC3HRnYTBKzwgjN9)

## Swappi Farms

Farms incentivize users to provide liquidity for your trading pair by distributing PPI to your pair's LP Token holders and act as a powerful means of user discovery for your protocol.

### **How to Apply?**

If you’re interested in incentivizing liquidity, please get in touch via [the application form](https://forms.gle/1UC3HRnYTBKzwgjN9)

**Note:** We aim to respond as quickly as possible, but please do not constantly chase for an update. There is a backlog of farm requests. We aim to respond to every request within 1 week.&#x20;

### Other Business Inquiries?&#x20;

* You can shoot us an email at <hello@swappi.io> if not answered above. &#x20;
* For other support the best option for getting help is via the official Telegram group. &#x20;

## Swappi Launchpad&#x20;

If you are interested in conducting an IDO on Swappi, please fill out the [Swappi Launchpad Application Form](https://forms.office.com/r/DVNuBNbxhj).&#x20;


# Customer Support

There is NO customer support for Swappi. If you're experiencing issues,&#x20;

1. First check the [**General FAQ**](broken://pages/u3jIX8dvjkNIw1lxWj60). &#x20;
2. If you can't find a solution, try reaching out to your local Telegram group. &#x20;

Admins will NEVER send you a direct message. If anybody approaches you directly on e.g. Telegram pretending to represent customer support, please block them and report it as spam.&#x20;

**NEVER, under any situation, should you ever give someone your private key or recovery phrases. Immediately block and report anyone that asks for them.**&#x20;


# Social Accounts and Communities

Here you'll find a list of Swappi’s official Social media channels and communities. If English is not your first language, we will have a number of non-English communities that would love to have you join them soon! &#x20;

* [Twitter](https://twitter.com/SwappiDEX?s=20\&t=zksbMTFwYyc079J_sPJUeQ)
* [Blog (Medium)](https://medium.com/@swappidex)
* [Telegram English](https://t.me/Swappi_DEX)
* [Telegram HK](https://t.me/SwappiDEXcn)
* [Reddit](https://www.reddit.com/r/Swappi/)


# README

Brand and Marketing Guidelines.

## Intro

Please be sure to read these guidelines first before using any brand assets.&#x20;

Although Swappi distributes some of its technology under open-source licenses, the Swappi and PPI brands are not distributed under the same licenses.&#x20;

The following Swappi "Brand Assets" are copyrighted material, and you may only use them in accordance with the policy detailed below:&#x20;

* The Swappi and PPI logos, word mark, icon&#x20;
* The Swappi name&#x20;
* Other visual assets produced by Swappi

## What you may do

You may use Swappi's Brand Assets when you are:&#x20;

* Referring to our products and services&#x20;
* Linking to our official site or products, such as "Trade our token on Swappi
* Announcing an official partnership, but only if you have official approval by a qualified member of the Swappi team&#x20;

For information on other uses of our Brand Assets, please reach out at <hello@swappi.io>&#x20;

## **What you may not do**

We firmly believe in the open source ethos of Web3 but protecting the Swappi brand is extremely important for our users' security, so that users know what is a genuine product/endorsement and what isn't.&#x20;

Here are a few examples of forbidden uses of our Brand Assets:&#x20;

* Don't use our Brand Assets in your products' name, logo, NFTs, etc. &#x20;
  * For example, making an app called " Swappi CAR" or "PPI BIKE" are not allowed.&#x20;
  * Don't use the Swappi logo in whole or in part as part of your products' logos, marketing material, website, or other.&#x20;
  * Logos with a strong resemblance to the Swappi Icon are also forbidden.&#x20;
* Don't use our Brand Assets to create digital or physical products for sale, including but not limited to&#x20;
  * Merchandise ("Swag")&#x20;
  * NFTs&#x20;
  * Other products&#x20;
* Don't create derivative names that imply official endorsement&#x20;
* For example, don't make a social media group called " Swappi Spain" - this sounds official. " Swappi Fans of Spain" may be permitted.&#x20;
* Don't change or adapt our Brand Assets in any way&#x20;
  * Use the logos and other assets exactly as provided. Do not change the colors, reassemble, abbreviate, or change these assets in any way.&#x20;


# Downloads

Downloadable assets like the SWAPPI logo png.

Swappi Logo Downloads: &#x20;

{% file src="/files/wZuGWh49uFU11DVdJDsv" %}


# Introducción

Swappi es el principal intercambio descentralizado en Conflux eSpace y te ayuda a sacar el máximo provecho de tu cripto de tres maneras: Swap, Stakea & Genera/Gana.

## Swap

Swap instantáneo de tokens cripto, sin necesidad de registro o cuenta en la primera DApp que se ejecuta en el eSpace de Conflux.

* Bajas tarifas: Swappi corre sobre Conflux eSpace, una blockchain con costos de transacción mucho más bajos que Ethereum o Bitcoin, y más bajos que otros intercambios descentralizados principales.&#x20;
* Descentralizado: Opera directamente desde tu cartera de elección, y conserva el 100% de la propiedad de tu propia cripto. &#x20;

## Stakea & Genera&#x20;

Genera PPI y otros tokens con tasas de interés súper altas desbloqueadas al stakear tus tokens PPI y LP.

* Genera PPI con Yield Farms: Stakea por tokens LP y genera PPI con un poco más de exposición a las fluctuaciones del mercado pero con mayores APYs. &#x20;
* Genera comisiones de trading: Si tu par de trading no está soportado en las Granjas, puedes seguir generando cuando stakeas tus tokens en los Pools de Liquidez (LPs).&#x20;
* Aumenta(Boost) tus recompensas de PPI de Yield Farming stakeando tu PPI.&#x20;
* Aumenta(Boost) la rentabilidad de tu PPI stakeando tu PPI.

## Gana

¡Gana PPI jugando! (próximamente)

## ¿Es seguro Swappi?

Comprueba estas medidas de seguridad de Swappi:

* Swappi fue auditado por [Certik](https://www.certik.com/projects/swappi-finance)..

Transparente: &#x20;

* Swappi se basa en un software de código abierto. Nuestro sitio y todos nuestros contratos inteligentes son visibles públicamente para una máxima transparencia. &#x20;
* Nuestros contratos se verifican en [**Conflux Scan**](https://evm.confluxscan.net/) &#x20;

Contrato seguro:&#x20;

* Multisig para todos los contratos.
* Todos los contratos se despliegan por medio de timelocks.


# Elegir una cartera

Para empezar con Swappi, lo primero que necesitarás es configurar una cartera que soporte Conflux eSpace. Recomendamos utilizar una de las carteras compatibles para interactuar con Swappi.

## Carteras compatibles

Actualmente, Swappi es compatible con [MetaMask](https://metamask.io/), [Wallet Connect](https://walletconnect.com/) y [Token Pocket](https://www.tokenpocket.pro) pero estamos trabajando para soportar más carteras, incluyendo [Fluent Wallet](http://fluentwallet.com).&#x20;

También puedes utilizar tu dispositivo Ledger con Swappi a través de MetaMask o Wallet Connect. [Consulta Utilizar tu cartera de hardware Ledger con Swappi](/swappi/swappi-docs-es/carteras/usando-tu-cartera-de-hardware-ledger-con-swappi) para saber cómo hacerlo.


# Conexión de MetaMask a Conflux eSpace

Ahora que has instalado [MetaMask](https://metamask.io/), vamos a conectarlo a Conflux eSpace.&#x20;

Para conectar MetaMask a Conflux eSpace:

1. Abrir MetaMask
2. Ve al menú desplegable de Redes y haz clic en **Añadir red**.\
   ![](/files/Ch7LJ3m7WhZpGoBPBxD7)\
   ![](/files/1ZOJij2Jrmeh9Ul7EzgY)
3. En Añadir una red, introduce la siguiente configuración:
   * **Nombre de la red**: Conflux eSpace Mainnet (o Conflux eSpace Testnet)
   * **Nueva RPC URL**: <https://evm.confluxrpc.com> (o <https://evmtestnet.confluxrpc.com> para testnet)
   * **Chain ID**: 1030 (o 71 para testnet)
   * **Símbolo de moneda**: CFX
   * **Explorador de bloques**: <https://evm.confluxscan.net> (o <https://evmtestnet.confluxscan.net> para testnet)
4. Comprueba que los datos introducidos son correctos y haz clic en **Guardar**.<br>

![](/files/3m9sVlGil6owOrn93oMH)

Ahora, vamos a como fondear tu cartera.


# Obteniendo CFX en el eSpace de Conflux

CFX es la moneda nativa en Conflux eSpace. Para usar Swappi, necesitarás CFX para pagar las transacciones de gas.

{% hint style="info" %}
Para usar Swappi, primero deberás financiar tu cartera eSpace con CFX para pagar las transacciones de gas.
{% endhint %}

Hay varias formas de conseguir CFX en Conflux eSpace:

1. [Comprando directamente el CFX en Kucoin y transfiriendo a tu cartera del eSpace de Conflux](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-exchanges/transferencia-de-espace-cfx-de-kucoin-a-metamask).
2. [Comprando directamente el CFX en Gate.io y transfiriendo a tu cartera del eSpace de Conflux](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-exchanges/transferencia-de-espace-cfx-de-gate.io-a-metamask).
3. [Conectándolo desde Conflux Core Space usando el puente de Fluent](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-el-espacio-core-de-conflux/conexion-de-activos-de-conflux-core-con-fluent).

Una vez que deposites fondos en tu cartera, puedes proceder a vincular otros activos con Conflux eSpace, o puedes comenzar a [usar Swappi ](/swappi/swappi-docs-es/como-empezar/tu-primer-swap)🥑.


# Usando la faucet de Conflux

Usemos la faucet de Conflux para obtener CFX para que puedas pagar las transacciones de gas para puentear tus activos al Conflux eSpace.&#x20;

Para usar la faucet de Conflux:&#x20;

1. Únete a la comunidad de Discord.&#x20;
2. Ve al canal #faucet.&#x20;
3. Envía el siguiente mensaje al canal: !faucet \<Tu dirección de Conflux eSpace>, por ejemplo: `!faucet 0xE2B2024b388DaAFEfd0210785A7112C557a61548`&#x20;

**Nota**: Esta es la cartera de ejemplo utilizada para las guías de este tutorial.&#x20;

Usa tu propia cartera. El bot de faucet confirmará tu transacción. Una vez que recibas tu CFX, puedes comenzar a puentear tus activos con Conflux eSpace.


# Puenteando tus tokens a Conflux eSpace

Conflux Network admite puentear activos de otras redes y de Conflux Core Space.

{% hint style="danger" %}
Para conectar tus activos a Conflux eSpace, primero deberás financiar tu cartera de Conflux eSpace para poder pagar el gas y reclamar tus activos conectados.

Para obtener CFX en Conflux eSpace, deberás:

* [Transferir desde Conflux Core Space](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-el-espacio-core-de-conflux/conexion-de-activos-de-conflux-core-con-fluent), utilizando el puente Fluent Wallet. El puenteo de activos de Conflux Core Space es gratuita.
* [Transfer desde KuCoin](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-exchanges/transferencia-de-espace-cfx-de-kucoin-a-metamask), que lista eSpace CFX nativo (no envuelto).

Consulta la sección[ Transferir activos a Conflux eSpace](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/vision-general) para obtener más información.
{% endhint %}

* Para saber cómo pasar los tokens de Conflux Core a Conflux eSpace, consulta:
  * [**Puenteando activos desde Conflux Core con Fluent**](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-el-espacio-core-de-conflux/conexion-de-activos-de-conflux-core-con-fluent)**.**
  * [Uso del puente Fluent Cross-Space para transferir tokens CRC-20](https://medium.com/conflux-network/using-the-fluent-cross-space-bridge-to-transfer-crc-20-tokens-bdaee921f335).
* Para ayudarte a decidir qué puente de cadena cruzada utilizar, consulta: [Puentes a Conflux eSpace](/swappi/swappi-docs-es/referencia-rapida/puentes-para-conflux-espace)
* Para aprender a puentear tokens de otras redes a Conflux eSpace, ve:
  * [Puenteando de Ethereum y Binance SmartChain con Multichain](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-de-ethereum-y-binance-smartchain-con-multichain)
  * [Puenteando Stablecoins con Meson](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-stablecoins-con-meson)
  * [Puenteando activos desde Ethereum con cBridge](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-activos-desde-ethereum-con-cbridge)
* Opcionalmente, también puedes transferir CFX de forma nativa desde KuCoin a Conflux eSpace sin necesidad de ningún puente. Ver [Transferencia de CFX eSpace de KuCoin a MetaMask](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-exchanges/transferencia-de-espace-cfx-de-kucoin-a-metamask) para aprender cómo.


# Añadir tus tokens puenteados a MetaMask

Una vez que hayas puenteado tus tokens, tendrás que importar (o añadir) los tokens puenteados a tu cartera para poder ver el saldo de tokens de tu cuenta y realizar transacciones con ellos. Por defecto, la mayoría de las carteras (incluyendo MetaMask) no los muestran.

Para importar tokens de contrato ERC-20 a MetaMask:

1. Abrir MetaMask.
2. IEn activos, haz clic en **Importar Tokens**.\ <img src="/files/5wCltwjApXRd3bg1u1RF" alt="" data-size="original">
3. Introduce la dirección del contrato del token y haz clic en **Añadir Token Personalizado** y después en **Importar Tokens** después de verificar que la información sea correcta cómo el símbolo del token. **Nota**: Consulta la sección [Direcciones de contratos de tokens](/swappi/swappi-docs-es/referencia-rapida/direcciones-de-contrato-de-token) para conocer las direcciones de los contratos de los diferentes tokens populares. \ <img src="/files/2nu8CSt9FUay5KdIdNOl" alt="" data-size="original">\
   \
   ![](/files/dHVBpDQls4eGJA70OOTw)

¡Tus tokens ya están importadas en MetaMask!\ <img src="/files/Qcb1Z6GhXn0PqNEXmfnZ" alt="" data-size="original">


# Conectar MetaMask a Swappi

Ahora que has conectado MetaMask a Conflux eSpace, vamos a conectarlo a Swappi.

Para conectar MetaMask a Swappi:

1. Ir a Swappi.
2. Click en **conectar cartera** para conectar tu cartera Metamask con Swappi.\
   ![](/files/5XDTulXyKfjY3Vc5VRef)<br>
3. En el cuadro de diálogo de conectar cartera a un lado de MetaMask, haz click en **conectar**.\
   ![](/files/SF9n2BU9Ur62ImFywPZW)<br>
4. En MetaMask, selecciona la(s) cuenta(s) que deseas conectar a Swappi y haz clic en **Siguiente**.\
   ![](/files/U9RDXYWdIkNUGu0ZdwAB)<br>
5. Por último, haz clic en **Conectar** para terminar de conectar tu cartera MetaMask a Swappi.\
   ![](/files/OQKyjZ5fKSAR7KPKVdQ4)

¡Ya puedes empezar a hacer swaps en 🥑 Swappi!

![](/files/wdD9SbKDJ6fzz6UuSIGT)


# ¡Tu primer Swap!

Después de conectar tu cartera MetaMask, ya estás listo para hacer swap en Swappi.

Para hacer swap en Swappi:

1. Ir a Swappi.
2. Selecciona el token que deseas cambiar.\
   ![](/files/BF7G8jkl7Jea8QU1jAUQ)<br>
3. En la casilla A, selecciona el token por el que quieres cambiar tus tokens.\
   ![](/files/s5I13RhibRIqvc6PNZC7)<br>
4. En el campo De, introduce el importe que deseas cambiar.\
   ![](/files/tOBAlMlcEVVNa64unO4k)<br>
5. Confirma la cantidad de tokens que recibirás en el campo Para y el impacto del precio.\
   ![](/files/DDbTjPYyJUif6f2zKdjG)<br>
6. Una vez que revises los detalles y estés listo para hacer swap, haz click en **Swap**.\
   ![](/files/3alCDlvBWrxuwIsVdFN7)<br>
7. En el cuadro de diálogo Confirmar Swap, revisa los detalles de la transacción y haz click en **Confirmar Swap**.\
   ![](/files/0PHj0n1lIFsqyK9FeuTq)<br>
8. En MetaMask, confirma los detalles de la transacción y haz click en **Confirmar**. ***Nota**: Esta transacción puede tardar unos segundos.*\
   ![](/files/38Az5VPUVqHJxLuPqzwx)<br>
9. *Opcional:* Añade el token que acabas de cambiar a MetaMask.\
   ![](/files/VBzmOq8Ew7R17zvWvQCo)<br>
10. *Opcional:* Revisa los detalles de la transacción en Confluxscan.\
    ![](/files/2FOYzn1WPD8DyJIklWHP)<br>

En el diálogo de confirmación de la transacción, puedes hacer clic en **Ver en Conflux Scan** para ver los detalles de la transacción en Conflux Scan. También puedes añadir el token por el que has cambiado directamente a MetaMask.

¡Felicidades, has hecho tu primer intercambio en Swappi!


# Añadir liquidez a un pool de liquidez

Sí, el swap es genial, ¡pero obtener ingresos de ello es mucho mejor! Aprendamos cómo hacer esto agregando liquidez a un pool de liquidez (LP). Agregar liquidez a un LP te permite obtener ingresos pasivos al obtener una tarifa por cada operación realizada en ese par.

En este ejemplo, aprenderemos cómo agregar liquidez al pool CFX-ETH.

## Requisitos previos

2 tipos diferentes de activos para los que proporcionarás liquidez. El monto de estos activos debe proporcionarse en partes iguales en valor de USD. Swappi calculará automáticamente la cantidad de fondos de cada activo que deberás proporcionar. En este ejemplo, usaremos el par **CFX-ETH**.&#x20;

* Tu cartera conectada al Conflux eSpace y Swappi.&#x20;
* CFX para pagar los costos de transacción de gas.

## Añadiendo liquidez a un pool

1. En Swappi, ve a **Liquidez**.&#x20;
2. Haz clic en **Agregar liquidez**.&#x20;
3. Seleccione el par de activos para los que deseas proporcionar liquidez.
4. En el Token A, ingresa la cantidad de liquidez que deseas proporcionar.
5. La cantidad de liquidez disponible se completará para el Token B.
6. Haz clic en **Aprobar ETH** (o el token que estás agregando al pool) para aprobar la transferencia de tu token al contrato del pool de liquidez.
7. En MetaMask, haz clic en **Confirmar** para confirmar la aprobación de esta transacción.
8. Ahora, haz clic en **Suministro** para comenzar a agregar tus fondos al pool de liquidez.
9. Confirma los detalles de la transacción haciendo clic en **Confirmar suministro**.
10. Finalmente, aprueba la transacción en MetaMask haciendo clic en **Confirmar**.

¡Acabas de agregar liquidez al pool de CFX-ETH! Como resultado, recibiste un token del pool de liquidez que prueba que posee una porción en este pool. \[insertar imagen aquí]

1. Haz clic en **Agregar PPI-LP** para agregar el token del pool de liquidez a MetaMask.&#x20;
2. En MetaMask, confirma la adición de este token haciendo clic en **Agregar token**.&#x20;
3. Ahora, en Swappi, ve a **Liquidez**.

Notarás que Swappi ahora te muestra un Saldo de LP, que representa la cantidad de tokens de LP que posees de ese pool de liquidez. \[las imágenes también van aquí]

Puedes eliminar esta liquidez cuando lo necesites. Consulta: [Eliminación de liquidez de un grupo de liquidez](/swappi/swappi-docs-es/productos/exchange/eliminar-liquidez-a-un-pool) para aprender cómo hacerlo. En la siguiente sección, aprenderemos a cómo aumentar nuestras ganancias en Swappi.


# Cultivando aguacates ricos

En la sección anterior, aprendiste cómo agregar liquidez a un pool de liquidez de Swappi. Agregar liquidez a un LP te permite obtener ingresos pasivos al obtener una tarifa por cada operación realizada en ese par. Pero aún puedes ganar más en Swappi.&#x20;

En esta sección, utilizarás otra característica de Swappi llamada Farming. El farming te permite bloquear en stake tus tokens LP a cambio de una recompensa en forma de token de Swappi, PPI.&#x20;

Aprendamos cómo participar con nuestros tokens LP y cultivar algunos ricos aguacates 🥑.

### Requisitos previos

* Tu billetera conectada al Conflux eSpace y Swappi.
* &#x20;Token(s) LP.&#x20;
* CFX para pagar los costos de transacción de gas

### Haciendo farming en Swappi

1. En Swappi, ve a Farming.&#x20;
2. En el panel Farming, verás una lista de granjas o pools de liquidez donde puedes bloquear en stake tus tokens LP.&#x20;
3. En la granja CFX-ETH, haz clic en **Detalles**.&#x20;
4. Ahora, haz clic en **Habilitar** para iniciar el proceso de Farming.&#x20;
5. En MetaMask, haz clic en **Confirmar** para dar permiso a MetaMask para acceder a tu token **CFX-ETH LP**.
6. Una vez aprobada la transacción, haz clic en **Stake LP**.
7. &#x20;En el cuadro de diálogo Stake LP, ingresa la cantidad de tokens CFX-ETH LP que deseas bloquear, luego haz clic en **Confirmar**.
8. En MetaMask, haga clic en **Confirmar** para confirmar la transacción.

¡Acabas de farmear tus tokens CFX-ETH LP! Con el tiempo, estos tokens bloqueados te darán tokens PPI. ¡Genial!&#x20;

Swappi ahora muestra la cantidad de tokens LP que acabas de bloquear. \[insertar imagen aquí]&#x20;

También refleja la cantidad de PPI que ha ganado.&#x20;

**Nota**: si acabas de comenzar a participar con tu PPI, la cantidad probablemente será 0. No te preocupes, crecerá con el tiempo dependiendo de la cantidad de tokens LP que hayas bloqueado. Para obtener más información sobre el Farming en Swappi, consulta la sección Agricultura. \[insertar imagen aquí]

Una vez que acumules algunos PPI, puede reclamarlos.

Consulta [Recolectar tus recompensas en farming](/swappi/swappi-docs-es/productos/yield-farming/recolectando-tus-recompensas-en-farming) para aprender cómo hacerlo.

Ahora estás ganando más con Swappi. Pero puede ganar aún más aumentando la cantidad de PPI que recibes de tus tokens en Farming, ¡así que síguenos! En la siguiente sección, aprenderemos cómo aumentar nuestro impulso de recompensas de PPI en Swappi.


# Impulsando tus recompensas

En la sección anterior, aprendiste cómo usar las granjas de Swappi para participar con tus tokens LP a cambio de una recompensa en forma de token de Swappi, PPI.&#x20;

¡En esta sección, aprenderemos cómo aumentar la cantidad de recompensas que podemos obtener stakeando nuestro PPI!

## Requisitos previos

* Haber farmeado con cualquier token de los LP.
* PPI para aumentar tus recompensas de participación. Para obtener PPI, puedes reclamarlo de la granja en la que farmeaste tus tokens LP, o puedes swapear otros activos por PPI en Swappi.
* CFX para pagar los costos de transacción de gas.

### Incrementando tus recompensas de PPI

1. En Swappi, ve a **Staking**.
2. ¡Haz clic en **Stake PPI para impulsar tu farming**!.
3. En el cuadro de diálogo Stake PPI, ingresa la cantidad de PPI que deseas y la duración. Cuanto más PPI bloquees, más aumentará tu factor de impulso. Del mismo modo, cuanto más tiempo bloquees tu PPI, mayor será tu factor de impulso. También puedes usar el Simulador de impulso de Swappi para calcular tu impulso y simular tu estrategia de Farming. \
   **Nota**: mientras tus PPI estén bloqueados, no podrás retirarlos.&#x20;
4. Una vez que hayas definido el monto y la duración de tu staking, haz clic en **Aprobar PPI**.
5. En MetaMask, haz clic en **Confirmar** para dar permiso a Swappi para acceder a tus tokens PPI.&#x20;
6. Una vez que se complete la aprobación, haz clic en **Confirmar** para bloquear tu PPI.&#x20;
7. En MetaMask, haz clic en **Confirmar** para confirmar la transacción y terminar de bloquear tus PPI.

Una vez que se complete la transacción, Swappi mostrará la cantidad de PPI bloqueado y el tiempo restante para desbloquear. \[insertar imagen aquí]

{% hint style="info" %}
Una vez que vence el tiempo de staking, tu PPI bloqueado se transferirá automáticamente a tu cartera.
{% endhint %}

### Mira también

* [Staking de PPI,](/swappi/swappi-docs-es/productos/ppi-staking) para aprender más sobre el impulso a tus recompensas en Swappi.
* [Anuncio del programa de incentivo de liquidez para Swappi](https://forum.conflux.fun/t/programa-de-incentivos-de-liquidez-para-swappi/14784), que contiene detalles sobre cómo Conflux respalda la liquidez de Swappi.


# ¿Qué sigue?

🙌 Has pasado de cero a hacer swap por primera vez en Swappi. ¡Pero hay más formas en las que puedes seguir intercambiando y ganando en Swappi!

* 🚰 Consulta [Añadir liquidez a un pool](/swappi/swappi-docs-es/productos/exchange/agregando-liquidez-a-un-pool) para saber cómo añadir liquidez a los pools en Swappi, o consulta la sección de [pools de liquidez](/swappi/swappi-docs-es/productos/exchange/pools-de-liquidez) para saber cómo funcionan los pools de liquidez en Swappi.
* 👩‍🌾 Consulta la sección de [Yield Farming](/swappi/swappi-docs-es/productos/yield-farming) para saber cómo añadir tus tokens de proveedor de liquidez a una granja y ganar recompensas de farming.
* 🥑 Consulta la sección de [PPI Staking](/swappi/swappi-docs-es/productos/ppi-staking) para saber cómo usar tus tokens de PPI para ganar más tokens de PPI y aumentar las recompensas de LP.
* 🚀 Explora la [hoja de ruta del producto](/swappi/swappi-docs-es/sobre-swappi/hoja-de-ruta-del-producto) para saber más sobre las próximas funcionalidades de Swappi.
* 📣 Para estar en contacto y seguir las últimas novedades de Swappi, consulta [las redes sociales y las comunidades](/swappi/swappi-docs-es/contacto/redes-sociales-y-comunidades).


# Puentes para Conflux eSpace

Esta página contiene tablas de acceso rápido para ayudarle a determinar cómo conectar sus activos a Conflux eSpace desde otras redes.

## Tablas de tokens puenteados

### Desde Conflux Core

| Token | Puenteado como | Puente                                  |
| ----- | -------------- | --------------------------------------- |
| CFX   | CFX            | [Fluent](https://evm.fluentwallet.com/) |
| cUSDT | USDT           | [Fluent](https://evm.fluentwallet.com/) |
| cUSDC | USDC           | [Fluent](https://evm.fluentwallet.com/) |
| cETH  | ETH            | [Fluent](https://evm.fluentwallet.com/) |
| cwBTC | wBTC           | [Fluent](https://evm.fluentwallet.com/) |
| cBNB  | BNB            | [Fluent](https://evm.fluentwallet.com/) |

### Desde Ethereum

<table><thead><tr><th width="150">Token</th><th width="150">Puenteado como</th><th width="191.84975767366717">Puente(s)</th></tr></thead><tbody><tr><td>ETH</td><td>ETH</td><td><a href="http://multichain.org">Multichain</a></td></tr><tr><td>USDT</td><td>USDT</td><td><a href="http://meson.fi">Meson</a>, <a href="https://cbridge.celer.network/">cBridge</a>, <a href="http://multichain.org">Multichain</a></td></tr><tr><td>USDC</td><td>USDC</td><td><a href="https://cbridge.celer.network/">cBridge</a>, <a href="http://multichain.org">Multichain</a></td></tr><tr><td>USDC</td><td>USDT</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>ETH</td><td>wETH</td><td><a href="https://cbridge.celer.network/">cBridge</a></td></tr><tr><td>wBTC</td><td>wBTC</td><td><a href="https://cbridge.celer.network/">cBridge</a>, <a href="http://multichain.org">Multichain</a></td></tr><tr><td>DAI</td><td>DAI</td><td><a href="http://multichain.org">Multichain</a></td></tr><tr><td>ZB</td><td>ZB</td><td><a href="http://multichain.org">Multichain</a></td></tr></tbody></table>

### Desde Binance SmartChain

<table><thead><tr><th width="150">Token</th><th width="150">Puenteado como</th><th>Puente(s)</th></tr></thead><tbody><tr><td>bCFX</td><td>CFX</td><td><a href="http://multichain.org">Multichain</a>, <a href="https://confluxhub.io/espace-bridge/bsc-esapce-cfx">puente de Fluent eSpace</a></td></tr><tr><td>USDT</td><td>USDT</td><td><a href="http://meson.fi">Meson</a>, <a href="https://multichain.org/">Multichain</a></td></tr><tr><td>USDC</td><td>USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>wBTC</td><td>wBTC</td><td><a href="https://multichain.org/">Multichain</a></td></tr><tr><td>ETH</td><td>ETH</td><td><a href="https://multichain.org/">Multichain</a></td></tr><tr><td>BNB</td><td>BNB</td><td><a href="https://multichain.org/">Multichain</a></td></tr></tbody></table>

### Desde otras redes

<table><thead><tr><th width="236.6153846153846">Network</th><th width="150">Token</th><th width="150">Puenteado como</th><th>Puente(s)</th></tr></thead><tbody><tr><td>Avalanche</td><td>USDC</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>Fantom</td><td>USDC</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>Polygon</td><td>USDC</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr><tr><td>Tron</td><td>USDT</td><td>USDT/USDC</td><td><a href="http://meson.fi">Meson</a></td></tr></tbody></table>


# Direcciones de Contrato de Token

## Direcciones de Contrato de Token ERC-20 en Conflux eSpace

<table><thead><tr><th width="174.3783303730018">Token</th><th width="493.4285714285714">Dirección de Contrato </th></tr></thead><tbody><tr><td>PPI</td><td><a href="https://evm.confluxscan.io/address/0x22f41abf77905f50df398f21213290597e7414dd">0x22f41abf77905f50df398f21213290597e7414dd</a></td></tr><tr><td>USDT</td><td><a href="https://evm.confluxscan.io/address/0xfe97E85d13ABD9c1c33384E796F10B73905637cE">0xfe97E85d13ABD9c1c33384E796F10B73905637cE</a></td></tr><tr><td>USDC</td><td><a href="https://evm.confluxscan.io/address/0x6963efed0ab40f6c3d7bda44a05dcf1437c44372">0x6963efed0ab40f6c3d7bda44a05dcf1437c44372</a></td></tr><tr><td>WCFX</td><td><a href="https://evm.confluxscan.io/address/0x14b2d3bc65e74dae1030eafd8ac30c533c976a9b">0x14b2d3bc65e74dae1030eafd8ac30c533c976a9b</a></td></tr><tr><td>ETH</td><td><a href="https://evm.confluxscan.io/address/0xa47f43DE2f9623aCb395CA4905746496D2014d57">0xa47f43DE2f9623aCb395CA4905746496D2014d57</a></td></tr><tr><td>BTC</td><td><a href="https://evm.confluxscan.io/address/0x1F545487c62e5ACfEa45dcAdd9c627361d1616D8">0x1F545487c62e5ACfEa45dcAdd9c627361d1616D8</a></td></tr><tr><td>BNB</td><td><a href="https://evm.confluxscan.io/address/0x94bd7a37d2ce24cc597e158facaa8d601083ffec">0x94bd7a37d2ce24cc597e158facaa8d601083ffec</a></td></tr></tbody></table>


# Direcciones de Contrato de Pools de Liquidez

## Pools de Liquidez

<table><thead><tr><th width="221.1078767123288">Pool de Liquidez</th><th width="517.4285714285713">Dirección de Contrato</th></tr></thead><tbody><tr><td>PPI-LP BTC-ETH</td><td>0x5767D71b462464fF77F6FBC81B8377aD49983511</td></tr><tr><td>PPI-LP WCFX-ETH</td><td>0x8ea70966e8F14337657BFF7f40cFB9648f79530b</td></tr><tr><td>PPI-LP WCFX-BTC</td><td>0x8BBBd6150C933fcd790B4a00baB23826912c192c</td></tr><tr><td>PPI-LP ETH-USDT</td><td>0xa6943647F22Cb9De7a80D1f447dB48B0209a812A</td></tr><tr><td>PPI-LP BTC-USDT</td><td>0x9B2e43277238d4C6a9534CAA84cf80cB076810eA</td></tr><tr><td>PPI-LP WCFX-PPI</td><td>0x1112A6c61A2eeC4bD3Aec78bd5Bf3396bdd37D57</td></tr><tr><td>PPI-LP WCFX-USDT</td><td>0x8fCf9c586D45ce7Fcf6d714CB8b6b21a13111e0B</td></tr><tr><td>PPI-LP WCFX-USDC</td><td>0x0736b3384531cda2f545f5449e84c6c6bcd6f01b</td></tr><tr><td>PPI-LP WCFX-BNB</td><td>0x8a61e6cd8eeb564ff66459a2614ce98177f48ca9</td></tr><tr><td>PPI-LP PPI-USDT</td><td>0x2ddf0a20b99ad70aee0760f476c24a6568216ed4</td></tr><tr><td>PPI-LP USDT-USDC</td><td>0xa5dcd75c853dad730bef4ece3d20f0be7e297a6a</td></tr></tbody></table>


# Visión general

Para comenzar a usar Swappi, necesitarás fondear tu cartera en Conflux eSpace con los diferentes activos. Transferir los activos al eSpace es super simple y hay diferentes formas de hacerlo.

En resumen, puedes transferir los activos a tu cuenta de Conflux eSpace de las siguientes maneras:

1. Transferir nativamente desde KuCoin.
2. Puentear desde el espacio Conflux Core.
3. Puentear los activos desde otras redes cómo Ethereum y Binance Smart Chain.

La siguiente imagen te muestra un resumen de las diferentes opciones de puenteo.

![Opciones de puente hacia Conflux eSpace, desde Conflux Core y otras redes.](/files/8swvBcjCknuWsShYoWOR)

* Para una referencia rápida en tabla sobre cuál puente elegir, checa: [Puentes para Conflux eSpace](/swappi/swappi-docs-es/referencia-rapida/puentes-para-conflux-espace).
* Para aprender más sobre el puenteo, leé nuestro blogpost, [Puenteando activos a Conflux eSpace](https://medium.com/conflux-en-espa%C3%B1ol/c%C3%B3mo-conectar-sus-activos-a-conflux-espace-8e2a72e20646) o sigue leyendo a lo largo de esta sección.


# Desde Exchanges

En esta sección aprenderás como transferir tus activos desde exchanges a Conflux eSpace.

{% hint style="danger" %}
**Nota** **hacia los usuarios de** **Binance y holders de bCFX**: Conflux está listado en Binance con el token envuelto ERC-20 (bCFX), y **no** el token nativo CFX. Tanto Conflux eSpace cómo Binance Smart Chain son compatibles con las direcciones EVM, pero éstas direcciones viven en diferentes cadenas.
{% endhint %}

* **Nota:** Actualmente, solo KuCoin soporta las transferencias de CFX de forma nativa en el eSpace.&#x20;

Para obtener información sobre cómo transferir eSpace CFX nativo desde diferentes exchanges, consulta:

* Kucoin: [Transferir eSpace CFX de KuCoin a MetaMask](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-exchanges/transferencia-de-espace-cfx-de-kucoin-a-metamask).
* Gate.io: [Transferir eSpace CFX de Gate.io a MetaMask](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/desde-exchanges/transferencia-de-espace-cfx-de-gate.io-a-metamask).


# Transferencia de eSpace CFX de KuCoin a MetaMask

KuCoin es uno de los más grandes exchanges de criptomonedas en el mundo. KuCoin soporta el traidng de CFX en el eSpace.

## Visión general

{% hint style="danger" %}
**Nota hacia los usuarios de Binance y holders de bCFX:** Conflux está listado en Binance con el token envuelto ERC-20 (bCFX), y **no** el token nativo CFX. Tanto Conflux eSpace cómo Binance Smart Chain son compatibles con las direcciones EVM, pero éstas direcciones viven en diferentes cadenas.
{% endhint %}

Para propósitos de claridad:

* KuCoin integra al **CFX eSpace**, la criptomoneda nativa de Conflux eSpace.
* Binance integra al **CFX envuelto (o bCFX)**, un token ERC-20 desplegado en la Binance Smart Chain.
* No puedes transferir CFX desde KuCoin a una cartera de Binance, ni a una cartera que esté conectada a la red de Binance SmartChain.
  * Para aprender cómo transferir tu CFX desde KuCoin hasta el Conflux eSpace, sigue leyendo esta guía.
* **No puedes** transferir de forma nativa el bCFX de la cartera de Binance Smart Chain a una cartera del eSpace de Conflux, no a la cartera de KuCoin.
  * Para aprender a cómo puentear tu bCFX al eSpace de Conflux, checa: Puenteando el bCFX desde Binance Smart Chain al Conflux eSpace usando Multichain.org.
* **No puedes** transferir de forma nativa el CFX del eSpace a una cuenta de Binance y tampoco a alguna cartera conectada a la red de Binance Smart Chain.

| Desde                   | Texto                   | Como                                                                                                                                                                                                 |
| ----------------------- | ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| KuCoin exchange wallet  | Conflux eSpace wallet   | ✅ De forma nativa, envía a tu cartera MetaMask.                                                                                                                                                      |
| Binance exchange wallet | Conflux eSpace wallet   | ✅ Puentea tus tokens usando Multichain ([aprende cómo](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-de-ethereum-y-binance-smartchain-con-multichain)). |
| KuCoin exchange wallet  | Binance exchange wallet | ❌ No se puede hacer directamente. Tendrás que enviar tus CFX a MetaMask primero, luego puentearlos a BSC usando Multichain, y luego enviarlos a tu cartera de exchange.                              |

## Requisitos previos

{% hint style="info" %}
Este tutorial se centra en MetaMask, pero puedes usar cualquier otra cartera compatible, como las carteras basadas en Wallet Connect y los dispositivos Ledger.

Consulta las [Carteras soportadas](/swappi/swappi-docs-es/carteras/carteras-soportadas) para obtener más información.
{% endhint %}

* Una cuenta de KuCoin.
* Al menos **5 CFX** para trading en KuCoin. Puedes operar usando el mercado CFX/USDT. Para aprender a hacer Spot trading en KuCoin, ver: [Cómo hacer una operación en KuCoin.](https://support.kucoin.plus/hc/en-us/signin?return_to=https%3A%2F%2Fsupport.kucoin.plus%2Fhc%2Fen-us%2Fsections%2F4403577442201-Spot-Trading)
* Un cartera MetaMask conectado a Conflux eSpace. Para saber cómo conectar tu cartera MetaMask a Conflux eSpace, consulta: [Conectar MetaMask a Conflux eSpace](/swappi/swappi-docs-es/como-empezar/conexion-de-metamask-a-conflux-espace).

## Transferencia de CFX nativos de KuCoin a MetaMask

Para transferir CFX de KuCoin a tu cuenta de MetaMask en Conflux eSpace:

1. Ir a KuCoin.
2. En KuCoin, ve a tu cartera y haz click en **Retirar**.\
   ![](/files/0BbEhZx1gT5Oc3Qkec70)
3. En la barra de búsqueda de Withdraw Crypto, busca "CFX" y has click en el resultado.\
   ![](/files/0nyX8D4t7XNbSERpzm0F)
4. En el campo Dirección de la cartera, copia la dirección de tu cuenta Conflux eSpace desde MetaMask.\
   ![](/files/1hoLF4txpxVZe9S1q1HG)
5. En la selección de red, seleccione **CFX - Conflux (CFX)**.\
   ![](/files/e4Mc7hSsTX9cJYtPirwC)
6. En el campo Cantidad de CFX, introduce la cantidad de CFX que deseas transferir.
7. *Opcional:* En el campo Observaciones, añade cualquier nota sobre esta transacción.
8. Revisa los detalles de la transacción, la tarifa de la transacción y has click en **Confirmar**.
9. En el cuadro de diálogo de Confirmación de la manipulación, confirma la información del retiro y has click en **Confirmar el retiro**.\
   ![](/files/MCYpWipAG2FVFETR2oIP)
10. Por último, verifica tus datos de seguridad y has click en Enviar. \
    \&#xNAN;***Nota**:* La transacción puede tardar unos minutos en procesarse.

![](/files/u2jU0ZEGvS9Juj59sh6u)

Has transferido CFX desde KuCoin a tu cuenta de Conflux eSpace.


# Transferencia de eSpace CFX de Gate.io a MetaMask

## Requisitos previos

{% hint style="info" %}
Este tutorial se centra en MetaMask, pero puedes usar cualquier otra cartera compatible, como las carteras basadas en Wallet Connect y los dispositivos Ledger.

Consulta las [Carteras soportadas](/swappi/swappi-docs-es/carteras/carteras-soportadas) para obtener más información.
{% endhint %}

* Una cuenta de Gate.io.&#x20;
* Al menos **15 CFX** negociados en Gate.io. Puedes operar utilizando los pares CFX/ETH y CFX/USDT. Para obtener información sobre cómo realizar operaciones spot en Gate.io, consulta: Cómo realizar [operaciones en spot](https://www.gate.io/help/trade/trade/16443/How-to-Trade).&#x20;
* Una cartera de MetaMask conectada a Conflux eSpace. Para saber cómo conectar tu cartera MetaMask a Conflux eSpace, consulta: [Conexión de MetaMask a Conflux eSpace](/swappi/swappi-docs-es/como-empezar/conexion-de-metamask-a-conflux-espace).

### Transferencia de eSpace CFX de Gate.io a MetaMask

1. Ingresa a tu cuenta de [Gate.io](https://www.gate.io/).
2. En [Gate.io](https://www.gate.io/) ve a **Cartera > Retirar**&#x20;

![](/files/tvtLO9H9K3mejVkrVrd2)

3\. En Retirar, expanda la selección del Código de criptomoneda y busca CFX. Luego haz clic en el resultado.

<img src="/files/RYdhFc1WJ691yVLUfijl" alt="" data-size="original">

4\. En Cadena, selecciona **CFX EVM**.

![](/files/Ly4jptmywHwfMo9Ksx9b)

5\. En Dirección de CFX, ingresa la dirección de tu cuenta de eSpace.

![](/files/CahGUuJuPHAvWwTeHEud)

6\. Opcional: en la descripción de la dirección, agrega una descripción para esta dirección, como "Mi cuenta Conflux eSpace MetaMask".

7\. En Cantidad, ingresa la cantidad (en CFX) que deseas transferir.

![](/files/cRETBN8kixh2GyvXw1aX)

8\. Ingrese la contraseña de fondos, el código de correo electrónico y el código de Google Authenticator/TOTP, luego haz clic en **Enviar solicitud**.

![](/files/nG2uP3HH0haRHitnatC7)

¡Tus fondos ahora han sido enviados a tu cuenta de MetaMask! La operación tardará un par de minutos.


# Desde el espacio Core de Conflux


# Conexión de activos de Conflux Core con Fluent

1. En Fluent, click en el ícono de Cross-Space o navega a [https://evm.fluentwallet.com](https://evm.fluentwallet.com/).\
   ![](/files/xvLj4JEEM4vyDp3G2kq3)
2. Verifica que tu cartera de Conflux esté conectada al sitio.\
   ![](/files/dAnksMOepa1cT4FB3GZo)
3. Ve a MetaMask y verifica que esté conectada a la red de Conflux Hydra (eSpace).\
   ![](/files/ft9ay0fPFnoVNvLmmosd)
4. Copia tu dirección de la cartera de Conflux eSpace.
5. En el campo de la dirección destinatario, pega la dirección de Conflux eSpace.\
   ![](/files/1dN3cp3lAFt0QRwvA6nb)
6. En el campo de cantidad, ingresa el monto que deseas transferir a tu cartera de Conflux eSpace, y da click en **Transferir**.\
   ![](/files/6JjwS5TSuLhiCTx5bFEg)
7. En el cuadro de díalogo de Firma, click en **Confirmar** para que se confirme tu transacción.Después de que la transacción haya sido confirmada, ve a MetaMask y verifica que has recibido los fondos desde tu cartera de Conflux Core, o revísa tu balance en el [explorador de bloques Confluxscan del eSpace](https://evm.confluxscan.io/).&#x20;

Tus activos han sido puenteados con éxito a Conflux eSpace!


# De otras redes

En esta sección, aprenderás a trasnferir tus activos de otras redes, cómo Ethereum y Binance SmartChain a el eSpace de Conflux usando diferentes puentes entre cadenas.

* Puedes usar los puentes multi cadenas de [Multichain](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-de-ethereum-y-binance-smartchain-con-multichain), [cBridge](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-activos-desde-ethereum-con-cbridge) y [Messon](/swappi/swappi-docs-es/transferencia-de-activos-a-conflux-espace/de-otras-redes/puenteando-stablecoins-con-meson) para transferir tus activos de otras redes a el eSpace de Conflux.
* Pára obtener una referencia rápida en tabla, mira: [Puentes para Conflux eSpace](/swappi/swappi-docs-es/referencia-rapida/puentes-para-conflux-espace)&#x20;
* Una vez que tus activos estan puenteados a Conflux eSpace, necesitarás añadir el contrato del token a MetaMask. Checa la [tabla de direcciones de los diferentes tokens](/swappi/swappi-docs-es/referencia-rapida/direcciones-de-contrato-de-token) cómo, USDT, cETH y cBTC.
* Para aprender más sobre el puenteo, leé nuestro blogpost de [Puenteando tus activos a Conflux eSpace.](/swappi/swappi-docs-es/como-empezar/puenteando-tus-tokens-a-conflux-espace)


# Puenteando de Binance Smart Chain con el puente de eSpace

El puente eSpace es un puente entre espacios y entre blockchains que te permite transferir CFX y otros tokens entre espacios (Core Space y eSpace) y entre blockchains (eSpace y Binance SmartChain).&#x20;

En esta guía, puentearemos CFX de **Binance SmartChain** a **Conflux eSpace** a través del puente eSpace.

### Requisitos previos

* Una cartera MetaMask conectada a Conflux eSpace y Binance Smart Chain.&#x20;
* Una cuenta en Binance Smart Chain financiada con bCFX y BNB.&#x20;
* Una cuenta de Conflux eSpace financiada con CFX para pagar las tarifas de transacción.

### Puenteo de CFX a Binance Smart Chain a Conflux eSpace con el puente de eSpace

1. Ve al sitio de [ConfluxHub](https://confluxhub.io/espace-bridge).
2. Asegúrate de estar en el puente de eSpace.

![](/files/dI6OMWaRvtKVxkFBSnBR)

3\. En el cuadro **Entre BSC y eSpace**, haz clic en **Ir**.

![](/files/yVYReHFXpgS8MpiML4pu)

4\. Haz clic en **Conectar MetaMask** para conectar tu cartera de MetaMask.

![](/files/4wiweqAA90C8rfRqDnMG)

5\. En tus notificaciones de MetaMask, selecciona la cuenta que deseas conectar y haz clic en **Siguiente**.

![](/files/x2PQ4nijTI980FyqtbfM)

6\. En la notificación **Conectar a Mi Conflux**..., haz clic en **Conectar** para confirmar la conexión de MetaMask al sitio del puente de eSpace (ConfluxHub).

![](/files/HH2kFj4W7MSA7CYH6HIh)

7\. En el campo del token, selecciona **bCFX (BSC Conflux)**.

![](/files/ZT8gOAxoqi1SPN9nfsew)

8\. En el campo de cantidad, ingresa la cantidad de bCFX que deseas puentear desde Binance SmartChain a Conflux eSpace, luego haz clic en **Aprobar**.

![](/files/Ol0oQ6qOypxvduruj817)

9\. En la notificación de MetaMask, haz clic en **Confirmar** para dar permiso al puente de eSpace para transferir tus tokens.

![](/files/EnsdcH6R9cLnXdE5Djcu)

10\. Una vez enviada la aprobación, haz clic en **Enviar** para comenzar a enviar tu bCFX a Conflux eSpace.

![](/files/kyZzg1ONXMVSnyHislUH)

11\. En la notificación de MetaMask, haz clic en **Confirmar** para confirmar la transacción.&#x20;

**Nota**: Esta transacción puede tardar unos segundos o hasta un minuto.

![](/files/xfAcfDZuqhkLnrZz9e27)

12\. Una vez que recibas la notificación de que tus tokens son reclamables, ve a MetaMask y cambia a la red Conflux eSpace.

![](/files/jWeIbO9guGDoPw7YrdUu)

13\. En puente de eSpace, haz clic en **2** para comenzar a reclamar tus fondos en Conflux eSpace.

![](/files/gIlJg192A7kfGXrJYnKf)

14\. En 2 - Reclamar CFX, verás tus fondos reclamables en eSpace. Haz clic en **Reclamar** junto a tus fondos.

![](/files/0EjObmnoNGSP3NsljW2n)

15\. Ahora, ve a MetaMask y haz clic en **Confirmar** para confirmar la transacción.&#x20;

**Nota**: Esta transacción puede tardar unos segundos o hasta un minuto.

![](/files/StJJPjstd0s5lkwfWagX)

¡Tus fondos ahora se puentearon con éxito al Conflux eSpace!


# Puenteando de Ethereum y Binance SmartChain con Multichain

{% hint style="danger" %}
**Nota para los usuarios de Binance y los titulares de bCFX:** Conflux en Binance aparece como token ERC-20 envuelto, **no** es CFX nativo. Conflux eSpace y Binance SmartChain utilizan direcciones compatibles con EVM, pero esas direcciones viven en cadenas diferentes.
{% endhint %}

[Multichain](http://multichain.org) es un puente entre cadena y soporta diferentes redes. Con Multichain podrás puentear tokens a través de diferentes redes a Conflux eSpace, o desde Conflux eSpace a otras redes.

En esta guía, vamos a puentear bCFX desde Binance SmartChain a Conflux eSpace a través de Multichain.

## Requisitos previos

* Una cuenta de Binance SmartChain fondeada con bCFX y BNB.
* Para propósitos de esta guía, vamos a puentear bCFX desde Binance Smartchain al eSpace de Conflux. Sin embargo, otras redes y tokens también son soportadas.
* Tu cartera de MetaMask conectada al Conflux eSpace.

## Puenteando bCFX a Conflux eSpace con Multichain

1. Ir a [Multichain](http://multichain.org).
2. Click en el botón de **Conectar Cartera** para conectarla la tuya.\
   ![](/files/dIvCbwZ0d93RdESwPD4S)<br>
3. En el cuadro de diálogo de Conectar Cartera, click en **MetaMask.**\
   ![](/files/QpiS5KvxezbW1dmOS85f)<br>
4. En la notificación de Conectar con MetaMask, selecciona la(s) cartera(s) que deseas conectar y click en **Siguiente.**\
   ![](/files/d2gr0solOvoUlcokwMzL)<br>
5. Click en **Conectar** para confirmar la conexión con el sitio.\
   ![](/files/pNwFpUaIt06EQO3QuvHH)<br>
6. En el campo Desde, cambia a la **mainnet BNB CHAIN**.\
   ![](/files/6vT9sFvmdeE2rJNfF2xS)<br>
7. En la lista de tokens, busca a **bCFX** y da click en el token bCFX.\
   ![](/files/XMdSfHjYoAx6UOkMvar3)<br>
8. En el campo de Cantidad, ingresa el monto de bCFX que deseas transferir al eSpace de Conflux.\
   ![](/files/4lBYGSi3bmO8aVv0UCYs)<br>
9. En el campo Para, cambia a la **mainnet de Conflux eSpace**.\
   ![](/files/3t4F3bRhjYt0xVS1cIc8)
10. Debido a que Multichain solo soporta el puenteo de bCFX desde Binance SmartChain al CFX de Conflux, deja el token CFX seleccionado.\
    ![](/files/zLPH9Si0cP8lNlqHQuYN)<br>
11. Confirma el monto de CFX que vas a recibir en Conflux.\
    ![](/files/0dsY2JMi5lbJxgk5knso)<br>
12. Click en **aprobar bCFX** para empezar a puentear tus tokens.\
    ![](/files/lRvf0G0tiLwgisUJ7FMe)<br>
13. En el cuadro de diálogo del puente, click en Aprobar bCFX para empezar a aprobar la transferencia de los tokens en Multichain.
14. En MetaMask, click en **Confirmar** para otorgar permisos a Multichain de transferir tus tokens.\
    ![](/files/LKjlJ64zWEE3nXqyfkpa)<br>
15. Una vez que la transferencia esta aprobada, click en Swap, para empezar a retirar tus fondos al eSpace de Conflux.\
    ![](/files/lcs20pN6rlEc6jJrv05l)<br>
16. En el cuadro de diálogo Cross-Chain Router, revisa y confirma los detalles de la transacción y haz click en **Confirmar**.\
    ![](/files/rPt6A8YQV5yMIO0akGkU)<br>
17. En la notificación de MetaMask, click en **Confirmar** para confirmar la transacción y puentear tus activos.\
    **Nota**: Esta transacción puede tomar unos minutos.\
    ![](/files/DkTUULXtUiFRDXolYO6d)<br>
18. Una vez la transacción esté completada, click en el Tx Hash para checar los detalles de la transacción en [Confluxscan](http://confluxscan.io).\
    ![](/files/emWnQgyA36TMkI5u1B8W)

Tus activos han sido puenteados con éxito a Conflux eSpace!


# Puenteando activos desde Ethereum con cBridge

[cBridge](https://cbridge.celer.network) es un puente multi cadena y soporta a varias redes. Con cBridge, puedes puentear tokens cómo USDT, ETH envuelto, y BTC envuelto desde Ethereum al eSpace de Conflux, o desde el eSpace de Conflux a Ethereum.

En esta guía, vamos a puentear USDT desde Ethereum al Conflux eSpace a través de cBridge.

## Requisitos previos

* Por lo menos 21 USDT en la red de Ethereum. También puedes puentear otros tokens soportados por Swappi cómo el ETH y wBTC.
* ETH para pagar el gas por las transacciones.
* Tu cartera de MetaMask conectada al Conflux eSpace.

## Puenteando USDT desde Ethereum al Conflux eSpace con cBridge

1. Ir a [cBridge](https://cbridge.celer.network).
2. Click en **Conectar Cartera** para empezar a conectar tu cartera.\
   ![](/files/R4trXjwRgQal5uKUlzgO)
3. En el cuadro de diálogo de Conectar Cartera, click en **MetaMask**.\
   ![](/files/vxD5Q1tcBk2pU6jUflC9)
4. Confirma la conexión con el sitio en Metamask.\
   ![](/files/5XIsjZy3JH8pSi6avVlj)
5. Una vez la cartera esté conectada, en el campo Desde, seleciona la **mainnet de Ethereum** cómo la cadena de origen.\
   ![](/files/lvDd5bfshrLCbeFgBEbx)
6. Selecciona USDT cómo token. Puedes seleccionar otros tokens soportados por Swappi cómo el ETH y wBTC.\
   ![](/files/VcgNHGI9zlf2ePsVV3HE)
7. Ingresa el monto de USDT que deseas transferir.\
   **Nota:** Necesitarás más de 20 USDT para transferir.\
   ![](/files/CmcLHi1vsbgLkfXfAi1G)
8. Click en el menú desplegable, busca "Conflux" en el campo de selección del Destino, y da click en **Conflux.**\
   ![](/files/qsiBbjRxg32SdMxceIfz)
9. Revisa la información de la transferencia y da click en **Aprobar cBridge para usar tus USDT**.\
   ![](/files/cBSD98qdMVeeGh60TlMt)
10. En MetaMask, da permisos para que cBridge tenga acceso a tus USDT dando click en **Confirmar**.\
    ![](/files/wB3pPOOpjh9y8gl43h97)
11. Una vez que tu permiso sea aprobado, click en **Transferir** para empezar con la transferencia de tus tokens.\
    ![](/files/bswgOv6AzdoX81JsC8Dd)
12. En el cuadro de diálogo de la Transferencia, click en **Confirmar Transferencia**.\
    ![](/files/9QLnB0zdedxgV8mUCuiH)
13. En MetaMask, revisa los detalles de la transacción y click en **Confirmar.**\
    ![](/files/r0pNif3CTOmW3Vjg6TXy)

Tus fondos ahora han comenzado a ser puenteados a tu cuenta de Conflux eSpace. Esto podría tardar algunos minutos para ver reflejado tu saldo en la cuenta.

![](/files/LX5OBwasXfUKgAoMj9Jb)


# Puenteando Stablecoins con Meson

[Meson](http://meson.fi) es un puente multi cadena de stablecoins que soporta múltiples redes. Cón Meson puedes puentear los tokens USDC y USDT desde diferentes redes al eSpace de Conflux, o desde el eSpace de Conflux a otras redes.

En esta guía vamos a puentear USDC cómo USDT desde Binance Smart Chain al eSpace de Conflux a través de cBridge.

## Requisitos previos

* Un stablecoin basado en USDC de cualquier de las siguientes redes:
  * Ethereum
  * Binance SmartChain
  * Avalanche
  * Polygon
  * Conflux
* Tu cartera MetaMask conectada al Conflux eSpace.
* **Nota:** También puedes puentear stablecoins basados en el USDT hacia el eSpace de Conflux. Actualmente, solo Ethereum y Binance SmartChain soportan el puenteo de USDT al eSpace de Conflux.

## Puenteando Stablecoins al Conflux eSpace con Meson

1. Ir a [Meson](http://meson.fi).
2. Click en **Conectar Cartera** para empezar a conectar MetaMask con Meson.\ <img src="/files/SRwFQqrGxjuGBizV0Mzc" alt="" data-size="original">
3. Selecciona la(s) cuenta(s) que deseas usar en Meson y después da click en **Siguiente.**\
   ![](/files/xP318lsZz83inwz5wE5D)
4. Confirma la conexión con el sitio dando click en **Conectar**.\
   ![](/files/na6os4dViYKY4NmBS1dh)\
   \
   Tu cartera de MetaMask está ahora conectada con Meson. Vamos a puentear nuestros tokens.
5. En el menú desplegable Desde, selecciona la red desde la que vas a transferir tus activos (por ejemplo: BNB Chain).\
   ![](/files/kggopfFKnvKSGsNYyxlo)
6. En el menú desplegable del tipo de token, selecciona **USDC**.\
   ![](/files/gcfXb4DSRsucmeNGn2uB)
7. Ingresa el monto de USDC que deseas transferir.\
   ![](/files/Jt368sqbafEtDP5KbUxR)
8. En el menú desplegable Para, selecciona a **Conflux eSpace**.\
   ![](/files/tZ3l5kPRwCrSsfglroJv)
9. Confirma los detalles de la transacción y da click en **Swap**.\
   ![](/files/x3pLIkwZFXH3h9fhczMz)
10. En el cuadro de diálogo para **Aprobar**, da click en Aprobar para invocar a MetaMask y autorizar el permiso a Meson de acceder a tus fondos.\
    ![](/files/lJ5IFkp8QEanKzSYQQsc)
11. En MetaMask, dar click en **Confirmar** para dar permisos a Meson de acceder a tus fondos.\
    ![](/files/MDxdz4qsjaHnqegt1b07)
12. Una vez autorizado en MetaMask, click en **Confirmar** en el resumen del Swap para confirmar la transacción del swap que estás haciendo.\
    ![](/files/hyi7FV9eYPX7Ovo34Swx)
13. Ahora, en MetaMask, click en **Firmar** para firmar y proceder con la transacción.\
    ![](/files/uhOudxH7JYRqmlzEyuUz)
14. En el resumen del Swap, espera por la solicitud del swap para ser ejecutada. \
    **Nota:** Esto podría tardar alrededor de 1 minuto.\
    ![](/files/ziEITNnCYwiMDAydnmAW)
15. Una vez que la solicitud de la transacción del swap ha sido procesada, click en **Firmar** en Metamask para liberar los fondos en Conflux.\
    ![](/files/QuK19CBRe3thy3qgHbRT)

Ahora tus activos han sido puenteados al Conflux eSpace!

![](/files/MOJl59y5fs7cefiNFbUR)

## Verificando las transacciones

Para verificar una transacción:

1. Abre el menú de tu cartera.\
   ![](/files/U1r15b8NcQjw4u9S0hyA)
2. Click en el ID del Swap para abrir la transacción de Meson en el explorador de bloques.\
   ![](/files/JkoHmLAFn0ZLkV3MG0NZ)
3. Puedes verificar las transacciones en los dos exploradores de ambas redes.\
   ![](/files/dRu5HznPkFoLlP4BttB9)


# Exchange

Swappi es un Creador de Mercado Automatizado (AMM), y el exchange está en el corazón de Swappi. Swappi es el principal AMM en el Conflux eSpace.&#x20;

El exchange de Swappi ofrece varias características para soportar los swaps descentralizados:&#x20;

#### Swaps de Tokens &#x20;

Swappi permite a los usuarios hacer swaps sin la necesidad de un exchange centralizado. Todo lo que haces en Swappi es dirigido a través de tu propia cartera - ¡no necesitas confiar en alguien más con tus tokens!

#### Pools de liquidez&#x20;

Puedes hacer swaps en Swappi solo si hay suficiente liquidez para los tokens. Si nadie ha añadido mucha liquidez para esos tokens o los tokens que tu quieres hacer swap, va a ser muy difícil, caro o imposible hacerlo.&#x20;

Proveer liquidez te dará tokens LP, los cuáles te harán ganar recompensas en forma de comisiones por tener liquidez para los swaps dentro del exchange.

**Yield Farming**&#x20;

El yield farming permite a los usuarios que proveen liquidez a ganar recompensas en PPI por bloquear sus tokens LP en los smart contracts. El incentivo es equilibrar el riesgo de pérdida impermanente que conlleva el bloqueo de tu liquidez.&#x20;




---

[Next Page](/swappi/llms-full.txt/1)

