# Product Overview

![](/files/Ot9sxzY2GNiSgIu2Zvpl)

{% hint style="success" %}
**PancakeSwap helps you make the most out of your crypto in three ways:**

**Trade, Earn, and Win.**
{% endhint %}

## Trade

> Instantly swap crypto tokens: no registration or account needed.

### The people's choice

PancakeSwap is a leading decentralized exchange. Available across eleven chains: BNB Chain, Ethereum, Solana, Base, Arbitrum, Aptos, ZKsync, Linea, Monad, Robinhood, and opBNB, with the highest trading volumes in the market (sources: [1](https://www.coingecko.com/en/exchanges/decentralized) [2](https://coinmarketcap.com/rankings/exchanges/dex/)).

### Low fees

Why pay more?\
Trading fees are lower than other top decentralized exchanges too, so that's a win for you!

### Decentralized

Trade directly from your wallet app.\
Unlike centralized exchanges like Binance or Coinbase, PancakeSwap doesn’t hold your funds when you trade: **you have 100% ownership of your own crypto**.

## Earn

> Earn CAKE and other tokens for free with super high interest rates.

### Earn tokens with Syrup Pools

Stake CAKE, earn free tokens. It’s really that easy.\
CAKE holders right now are earning tens of millions of USD worth of free tokens each week from major projects. New projects join the party frequently, so you can earn more, for even longer.

### Earn CAKE with Yield Farms

Stake LP tokens, earn CAKE. You take on a little more exposure to market fluctuations than with the Syrup Pools, but can earn higher APR to offset the risk.

### Earn Trading Fees

No farm? No problem. Even if your trading pair isn’t supported on the Farms page, you can still earn trading fees when you stake your tokens in Liquidity Pools (LPs).

## Win

> PancakeSwap makes making money fun.

### Lottery

**Millions of dollars** regularly go up for grabs on the PancakeSwap Lottery.\
Join as many as **11,000 daily players** for your chance to win big!

### Prediction

Predict whether BNB, BTC, or ETH price will rise or fall. New rounds every 5 minutes!

## Is PancakeSwap safe?

### See for yourself:

Check out these PancakeSwap security audits [here](/welcome-to-pancakeswap/audits).

### Transparent:

* We’re built on open-source software: our site and all our Smart Contracts are publicly visible for maximum transparency.
* Our contracts are verified on BscScan so you know that what you see is what you get: [1](https://bscscan.com/address/0x10ED43C718714eb63d5aA57B78B54704E256024E) [2](https://bscscan.com/address/0x73feaa1ee314f8c655e354234017be2193c9e24e#code) [3](https://bscscan.com/address/0xbcfccbde45ce874adcb698cc183debcf17952812) [4](https://bscscan.com/address/0x1b96b92314c44b159149f7e0303511fb2fc4774f#code) [5](https://bscscan.com/address/0x92E8CeB7eAeD69fB6E4d9dA43F605D2610214E68)

### Security best practices:

* The chefs use multisig for all contracts.
* Our contracts’ time-locks give you peace of mind.

**Sounds like fun?**\
**Then get flipping!** 🐰 🥞

***


# How-to Guides


# Get Started (BSC)

Using anything new can be a bit of a challenge. Don't worry though, we've created a range of guides to help you get comfortable with PancakeSwap!

## Setting up PancakeSwap

Follow these guides to get everything set up to use PancakeSwap, or feel free to jump to the guide you need if you've been doing okay but lost your way.

[Create a Wallet](https://docs.pancakeswap.finance/get-started/wallet-guide)\
[Get BEP20 Tokens](https://docs.pancakeswap.finance/get-started/bep20-guide)\
[Connect Your Wallet to PancakeSwap](https://docs.pancakeswap.finance/get-started/connection-guide)

## Guides for using PancakeSwap features

Once you have a wallet set up and connected to PancakeSwap, feel free to check our other how to guides below.

[How to Trade](https://docs.pancakeswap.finance/products/pancakeswap-exchange/trade-guide)\
[How to Add/Remove Liquidity](https://docs.pancakeswap.finance/products/pancakeswap-exchange/liquidity-guide)\
[How to Use Farms](https://docs.pancakeswap.finance/products/yield-farming/how-to-use-farms)\
[How to Stake in Syrup Pools](https://docs.pancakeswap.finance/products/syrup-pool/syrup-pool-guide)\
[How to Play the Lottery](https://docs.pancakeswap.finance/products/lottery/lottery-guide)\
[How to Use Prediction](https://docs.pancakeswap.finance/products/prediction/prediction-guide)\
[How to Participate in an IFO](https://docs.pancakeswap.finance/products/ifo-initial-farm-offering/ifo-guide)\
[How to Set Up an NFT Profile](https://docs.pancakeswap.finance/products/nft-profile-system/profile-guide)\
[How to Vote](https://docs.pancakeswap.finance/products/voting/voting-guide)

Check the menu for more documentation on the range of PancakeSwap features and services, including more advanced guides.

If you can't find what you need, feel free to visit the [PancakeSwap Telegram](/welcome-to-pancakeswap/contact-us/social-accounts) and ask for help there!


# Create a Wallet

To get started on PancakeSwap, the first thing you'll need is to set up a wallet that supports BNB Smart Chain (BSC). Wallets are available both on desktop computers and on smartphone devices. You'll need to choose the wallet that fits your needs best.

{% hint style="danger" %}
**When you're setting up a wallet, be sure to:**

* ✅ **Download and install only the latest version from an official source.**
* ✅ **Follow the setup guide carefully.**
* ✅ **Safely back up your recovery phrases.**
* ❌ **NEVER share your recovery phrases with anyone, under any circumstances.**
* ❌ **NEVER input your recovery phrase to a website or app, other than your wallet app.**
  {% endhint %}

## Smartphone/Mobile or Desktop wallet?

Mobile device wallets and desktop-based wallets have different strengths and weaknesses. Consider which fits your needs better to help decide which type of wallet to use.

|                                   | Mobile | Desktop |
| --------------------------------- | ------ | ------- |
| Use anywhere                      | ✅      | ➖       |
| Easy to use                       | ✅      | ➖       |
| More secure                       | ➖      | ✅       |
| Accessibility friendly            | ➖      | ✅       |
| Damage/loss/theft resistant       | ➖      | ✅       |
| Power/connection outage resistant | ✅      | ➖       |

### **Smartphone/Mobile wallets**

Smartphone/Mobile wallets allow you to access your crypto almost anywhere. Wallets are available on both Android and iOS devices.

### Which mobile wallet should I choose?

This comparison table gives an overview of the most popular mobile wallets used with PancakeSwap.

<table><thead><tr><th width="151"></th><th width="114">MetaMask</th><th width="109">Coinbase Wallet</th><th width="145">SafePal</th><th width="115">Trust Wallet</th><th width="98">Token Pocket</th></tr></thead><tbody><tr><td>BNB Smart Chain support</td><td>⚠️</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Built-in DApp browser</td><td>➖</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Hardware wallet compatible</td><td>✅</td><td>✅</td><td>✅<br>(Only SafePal)</td><td>➖</td><td>➖</td></tr><tr><td>Open source (auditability)</td><td>✅</td><td>✅</td><td>➖</td><td>✅</td><td>✅</td></tr><tr><td><p>Interact with BscScan Directly</p><p>(for advanced users!)</p></td><td>✅</td><td>➖</td><td>➖</td><td>➖</td><td>➖</td></tr></tbody></table>

⚠️ Requires some setup

You can find more in-depth information about each wallet below, as well as download links and installation guides.

{% tabs %}
{% tab title="MetaMask" %}
![](/files/-MaaqoIafMcAcTcs8HWJ)

MetaMask is a very popular browser-based wallet plugin that supports ERC20 (Ethereum network) and BEP2 & BEP20 (Binance Chain and BNB Smart Chain networks).

​**Pros:**

* Open source for auditability
* WEB3 capable on BscScan
* A strong history of security and reliability
* A large amount of how-to guides and resources online
* Many tools and custom settings
* Offers ETH purchases with Transak
* Supports a very large number of languages
* Is also available a browser plugin for desktop devices

**Cons:**

* Longer setup time than other options
* Additional steps needed to use with BNB Smart Chain and PancakeSwap
* Extra information and settings may confuse beginners

[**Download MetaMask**](https://metamask.io/download.html) (Automatically detects device)\
[**MetaMask Setup Guide**](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain)
{% endtab %}

{% tab title="Coinbase Wallet" %}
![](/files/YwW2WSX6kk4Evr8Bp6RV)

Millions of users choose Coinbase Wallet to earn yield with DeFi, swap more than 5,500 assets, and hold their NFT collections. Coinbase wallet supports BEP2 & BEP20 (Binance Chain and BNB Smart Chain networks).

**Highlights:**

* Most downloaded mobile dapp wallet in the United States with 12M+ active Wallet users.
* No additional steps needed to use with BNB Smart Chain and PancakeSwap.
* Premier audience: Up to 89M+ Coinbase retail app users to onboard to Coinbase Wallet as they start to explore web3.
* Easy to transfer assets from Coinbase retail app.
* Fiat On-ramp: Users can now directly purchase crypto with fiat in all 86 countries where Coinbase operates, without leaving Wallet.
* Industry leading security with secure cloud backup.

[**Download Coinbase Wallet**](https://coinbase-wallet.onelink.me/q5Sx/fdb9b250) **(Automatically detects device)**

[**Coinbase Wallet Setup Guide**](https://www.coinbase.com/wallet/getting-started-mobile)

*Coinbase Wallet is a self-custody wallet providing software services subject to Coinbase Wallet* [*Terms of Service*](https://wallet.coinbase.com/terms-of-service) *and* [*Privacy Policy*](https://wallet.coinbase.com/privacy-policy)*. Coinbase Wallet is* [*distinct*](https://help.coinbase.com/en/wallet/getting-started/what-s-the-difference-between-coinbase-com-and-wallet) *from Coinbase.com, and private keys for Coinbase Wallet are stored directly by the user and not by Coinbase. Fees may apply. You do not need a Coinbase.com account to use Coinbase Wallet.*
{% endtab %}

{% tab title="SafePal" %}
![SafePal is available as both a software and hardware wallet. The wallet is easy to install and create, and comes ready to support BEP2 (BNB Beacon Chain) and BEP20 (BNB Smart Chain) right away.](/files/dmWC5cifGG94C5kY1JxY)

**Pros:**

* Easily switch between several crypto networks
* Has the option for Google Authenticator built in
* Supports a large number of languages
* Setup process is very simple
* Is available as both a software and hardware wallet (work together)
* Supports NFTs on both the BSC and ETH networks

**Cons:**

* Isn't fully open source
* Does not give user notifications
* Does not enforce strong security during initial setup and wallet creation

​[**Download SafePal**](https://safepal.io/download) (Automatically detects device)\
[**SafePal Setup Guide**](https://blog.safepal.io/binance-smart-chain-x-safepal/)
{% endtab %}

{% tab title="Trust Wallet" %}
![](/files/-MaaqWJXQio1awWtJiub)

Trust Wallet is a popular wallet for smart devices. It supports DApps, NFT collectibles (with Opensea.io support), and in-wallet staking.

**Pros:**

* Open source for auditability
* Backed by the Binance cryptocurrency exchange
* Easily switch between several crypto networks
* Includes networks by default
* Includes in-wallet staking options
* Has additional features such as NFT collection, BNB staking, and DApp access within the wallet

**Cons:**

* Language tied to phone settings
* Limited DApps
* Transaction notifications can be delayed

[**Download Trust Wallet**](https://trustwallet.com) (Automatically detects device)\
[**Trust Wallet Setup Guide**](https://www.binance.com/en/blog/421499824684901157/How-to-Set-Up-and-Use-Trust-Wallet-for-Binance-Smart-Chain)
{% endtab %}

{% tab title="Token Pocket" %}
![](/files/-MdK1imavg7XE-_F5jNb)

Token Pocket is a cryptocurrency management app that natively supports many cryptocurrency networks. It also has a desktop application available.

​**Pros:**

* Open source for auditability
* Allows users to easily switch between many crypto networks
* Supports many networks by default
* A less cramped user experience than browser plugin wallets
* Is also available as desktop software devices

**Cons:**

* Only supports Chinese and English languages
* Has some issues with the English translation
* Has fewer online resources than more established wallets

[**Download Token Pocket App**](https://www.tokenpocket.pro/en/download/app) (Automatically detects device)

**Token Pocket Mobile Setup Guide**

1. Visit the Token Pocket website and tap **Mobile**.

![](https://lh5.googleusercontent.com/fTsZdwOn3cgT7au7KaoTxY-Ib1KMEfVP9MifMszobGFJ6BTQ0iPlQLl01CYuS3vbAVPmTz9vC3Hnw1lApk1m1I1SDG2fIfi-nN3CIE4oImXU82WCcZWVhLhq2LqY79W1UuN3oefD)

1. Your device will be automatically detected. Tap the **Google Play** or **App Store** button and install the Token Pocket app.
2. Once Token Pocket is installed, open it. You’ll be met by a screen asking whether you have an existing wallet or would like to create a new one. Tap **No accounts, Create Now**.

If you do have an existing wallet to import, use the top option instead.

![](https://lh3.googleusercontent.com/FdtGOB7N7ZKROD0EIKy5roklxcqtYwq26lZ4RX_8RxUdt-caGPAr03HNTdOtTqpD82hkBcX9umQI1VcL6n0jXky4uVy_dFDr8pReadLE80AHXkvm4mbvZZN2vxnzeaUmHXATx3GC)

1. On the next page, find **BNB Smart Chain** in the list and tap it.

![](https://lh5.googleusercontent.com/TGpsjTq_B1rLK-A8Cqzq9sC0IACpDZFCbpwN5_GD4r8sCRmaqAdbswC-OmWAM7YiKATEaHTHviODFueMA6sCDSGlvNslYjGWQIrX5X8oR_5pGPuMJ6X7_Gz-rEoJwzmS9exEybbs)

1. Next, on the “Create way” page, tap **Create Wallet**.

![](https://lh4.googleusercontent.com/AvN_ssg1eWtArzqvT0oaxWGC-GR6lfG6GjzhIbvIpYO6b2om9ZYtNa5GWlU7KW31cKjPqFmSsx8zSjvT_Bxw2zAqvVSMylbQWCCXYwnJOVM5jOxg9u7lt6_Yy5AySM72HSS99v0n)

1. You’ll be asked to enter a password. For your security, make sure your password is judged as “Strong”. You can also add a hint, but make sure it’s something only you will understand. When you’re ready, tap **Create Wallet**.

And that’s it, all done!

To connect to BNB Smart Chain and use PancakeSwap, you can follow the TokenPocket section of our Connect Your Wallet to PancakeSwap guide <https://docs.pancakeswap.finance/get-started/connection-guide>.

**Getting private key from mobile to import to desktop**

Token Pocket lets you use both a desktop and mobile wallet. This section will cover how to get your private key from your mobile wallet to import into your desktop wallet.

{% hint style="warning" %}
Please be extremely careful with how you handle your private keys. Giving your private keys to someone will give them full access to your coins! Token Pocket is an open source project and will use your private key to import your wallet. Even so, only use your private key with applications you trust and can verify are legitimate!
{% endhint %}

1. Tap the **Me** tab on the bottom ribbon and tap **Manage Wallets**.

![](https://lh3.googleusercontent.com/_DE3EO8bsI5wKZlkTeJv3zZ77LR8SVQYOwB4EXbY_GhKzz4PSZpo3MdlvrU8sLoLyPcRQjdjOA24VPjAa_UZdt-JaiRgPMk67uBs7JIi5gp9gV1_wDB7fW7FQoFogTMZ_EQJYxcQ)

1. On the next page, tap the **BNB Smart Chain** entry. Be careful not to tap the address part, or you’ll only copy that to clipboard instead.

![](https://lh4.googleusercontent.com/jLhXL03uhZHBKbHaPvy3ZrD1EmYCR8ECqwMxQIzTKnUtxMNntaDA8Dx4oVlXSadoFhhJqZACsYWVPfvITBEpWfkCfwntcQY3Fw5EYgGH-tmva8PZbvYbBRCy_c5V7E1yQHvXiU0F)

1. When the menu appears, find and tap the **Export Private Key** option. Type in your password to get your private key.

{% hint style="danger" %}
\*\*NEVER, in any situation, should you ever give someone your private key or recovery phrase ("seed phrase"). This will give someone complete access to your crypto!

The genuine PancakeSwap site and staff will never ask you to input your seed phrase.\*\*
{% endhint %}

Now you have your private key ready to import your wallet into the desktop version of Token Pocket.
{% endtab %}
{% endtabs %}

## **Desktop/Web Browser wallets**

Desktop wallets are available on your home computer or laptop computer. Wallets on your computer can run as standalone applications, or as web browser plugins for popular browsers like Chrome and Firefox.

### Which desktop wallet should I choose?

This comparison table gives an overview of the most popular desktop wallets used with PancakeSwap.

<table><thead><tr><th width="187"></th><th width="116">MetaMask</th><th width="108">Trust Wallet</th><th width="107">Binance Wallet</th><th width="116">Coinbase Wallet</th><th width="150">Token Pocket</th></tr></thead><tbody><tr><td>BNB Smart Chain support</td><td>⚠️</td><td>✅</td><td>✅</td><td>✅</td><td>⚠️</td></tr><tr><td>Built-in DApp browser</td><td>➖</td><td>✅</td><td>➖</td><td>➖</td><td>✅</td></tr><tr><td>Hardware wallet compatible</td><td>✅</td><td>✅ (Beta)</td><td>✅</td><td>✅</td><td>➖</td></tr><tr><td>Open source (auditability)</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td><p>Interact with BscScan Directly</p><p>(for advanced users!)</p></td><td>✅</td><td>✅</td><td>➖</td><td>➖</td><td>➖</td></tr></tbody></table>

⚠️ Requires additional setup

You can find more in-depth information about each wallet below, as well as download links and installation guides.

{% tabs %}
{% tab title="MetaMask" %}
![](/files/-MaaqoIafMcAcTcs8HWJ)

MetaMask is a very popular browser-based wallet plugin that supports ERC20 (Ethereum network) by default, and BEP2 & BEP20 (Binance Chain and BNB Smart Chain networks) with a little work.

​**Pros:**

* Open source for auditability
* WEB3 capable on BscScan
* A strong history of security and reliability
* A large amount of how-to guides and resources online
* Many tools and custom settings
* Supports a very large number of languages
* Is also available on mobile devices

**Cons:**

* Longer setup time than other options
* Additional steps needed to use with BNB Smart Chain and PancakeSwap
* Extra information and settings may confuse beginners

[**Download MetaMask**](https://metamask.io/download.html) (Automatically detects browser)\
[**MetaMask Setup Guide**](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain)
{% endtab %}

{% tab title="Binance Wallet" %}
![](/files/-MaarA5-6dcy2iDE5Iwx)

Binance Wallet is a browser-plugin wallet that natively supports the Binance Chain (BEP2) BNB Smart Chain (BEP20) networks. Binance Wallet was developed by the Binance cryptocurrency exchange.

​**Pros:**

* Open source for auditability
* Backed by the Binance cryptocurrency exchange
* Can be directly linked to a Binance or Gmail account
* A streamlined user experience
* Supports BNB Smart Chain by default, making using PancakeSwap easy
* Supports a large number of languages
* Hardware wallet compatible

**Cons:**

* Lacks some custom settings of other wallets
* Lack of additional tools makes some actions available in other wallets impossible
* Has fewer online resources than more established wallets

[**Download Binance Wallet**](https://www.binance.org/en) (Automatically detects browser)\
[**Binance Wallet Setup Guide**](https://docs.binance.org/smart-chain/wallet/binance.html)
{% endtab %}

{% tab title="Coinbase Wallet" %}
![](/files/YwW2WSX6kk4Evr8Bp6RV)

Millions of users choose Coinbase Wallet to earn yield with DeFi, swap more than 5,500 assets, and hold their NFT collections. Coinbase wallet supports ERC20 (Ethereum network) and BEP2 & BEP20 (Binance Chain and BNB Smart Chain networks).

**Highlights:**

* 12M+ active Wallet users.
* No additional steps needed to use with BNB Smart Chain and PancakeSwap.
* Premier audience: Up to 89M+ Coinbase retail app users to onboard to Coinbase Wallet as they start to explore web3.
* Easy to transfer assets from Coinbase retail app.
* Fiat On-ramp: Users can now directly purchase crypto with fiat in all 86 countries where Coinbase operates, without leaving Wallet.
* Industry leading security with secure cloud backup
* Is also available on mobile devices

**Note:**

* Currently on Chrome Only

[**Download Coinbase Wallet**](https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad?hl=en\&authuser=0)[ ](https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad?hl=en\&authuser=0)Chrome Only)

[**Coinbase Wallet Setup Guide**](https://www.coinbase.com/wallet/getting-started-extension)

*Coinbase Wallet is a self-custody wallet providing software services subject to Coinbase Wallet* [*Terms of Service*](https://wallet.coinbase.com/terms-of-service) *and* [*Privacy Policy*](https://wallet.coinbase.com/privacy-policy)*. Coinbase Wallet is* [*distinct*](https://help.coinbase.com/en/wallet/getting-started/what-s-the-difference-between-coinbase-com-and-wallet) *from Coinbase.com, and private keys for Coinbase Wallet are stored directly by the user and not by Coinbase. Fees may apply. You do not need a Coinbase.com account to use Coinbase Wallet.*
{% endtab %}

{% tab title="Token Pocket" %}
![](/files/-MdK1imavg7XE-_F5jNb)

Token Pocket is a standalone application available for both Mac OS and Win64 devices. Token Pocket allows you to manage your cryptocurrency in software independent of your browser.

​**Pros:**

* Open source for auditability
* Independent of your browser and any of its permissions
* Allows users to easily switch between many crypto networks
* Supports many networks by default
* A less cramped user experience than browser plugin wallets
* Is also available on mobile devices

**Cons:**

* Asks users to enter their private key as part of desktop setup process
* Only supports Chinese and English languages
* Has some issues with the English translation
* Has fewer online resources than more established wallets

[**Download Token Pocket Desktop Wallet**](https://www.tokenpocket.pro/en/download/pc) (MacOS or Win64)

**Token Pocket Desktop Setup Guide**

The desktop version of Token Pocket will ask you to import a private key. Please make sure you’re familiar with and understand the importance of a private key before you proceed.

Token Pocket is an open source project, so the code is publicly visible and generally considered safe. Even so, your private keys are your responsibility, so only use them with applications you trust and can verify.

1. Visit the Token Pocket website on your PC and click the **Desktop** button.

![](https://lh3.googleusercontent.com/8BvpBrdR19cHhjJq0_xOFQwpTDLaYUxqLAM03JPFzBPz93SHl3n84Dw_kICcfOR80iVZFS1QfYsexEUMNnchMLGSH11lHKMqBQWAJUZy7yd0LM6jaFrwRGt5EluBRo_uDqJBqbg2)

1. On the next page, click the button for your operating system and wait for your download to finish. This guide uses Windows, but the process is largely the same on Mac OS.

![](https://lh3.googleusercontent.com/SrYkM-cFg_tO3RcTlYv2Rq4pViUzRSw5el_JR8SnQYDmvVYupjJveTUXHr8QPeo30Ooc4EHBKEuYjxM1JbtirRHitGJtZ-2ET_Xk5a5DRbhqwyJToToii-s6Ch195p5o3Eo4Ajnm)

1. Run the installation file. It will ask you to choose between making Token Pocket available to everyone using the computer, or just the current user. For your security, we recommend current user only.

![](https://lh3.googleusercontent.com/EnmEle5PcVenTxE7jEtEHhQxeXwKjhzlOkZH67ByFLAIo4RMife2u4n36uDDGjTB8h64KxS0wmlI8FKAbxB6KvjvhD-WgCqdKpyUP1YM4tmxqTzjLGPuqDmf5ABTyY_5-wG7ppgG)

1. Enter a destination folder to install to and click **Install**.

![](https://lh6.googleusercontent.com/ED7cl2_ZGBkUvM-A7CpE_bRNfdLQ8DcD2qmq6KaGAUIZTi_06f7BA_m-xBhoFzrczfTZQENsYji2Xlh_DNh0zWpmRnuo45HKX2r8zJxrBtqXkuPgxfCd4jAIvMytHu6iT_ZPRxmI)

1. Once the installation is finished, click **Finish** and run Token Pocket.
2. When Token Pocket opens, you may find yourself looking at a Chinese interface. You can change to English by clicking EN in the bottom-left corner.

![](https://lh6.googleusercontent.com/V3VS6TaN0rJtfqjzCo5QEtS1ywJn_bmmB2hKWLbUGRy_-Pk83kGfu9feB35VAi4TC7BHKTqkApDagBuWP7XS3tVNzhcMPmANGqLlsOecumQpMMisvUBiABqi05351e7cNUgktWsO)

1. Token Pocket will be asking you to create a password. Make sure you use something that’s hard to guess; the longer the password is, the more secure. When you’re done, click **Confirm**.

![](https://lh5.googleusercontent.com/GQqBU7OEK7BQuJc4NiOHEqt3kjO-B6jM6AAv3PFD6DoYuXywuOz6365Z5rPmNtkigWSg3f1_zzvoHfWAUvqIpEKaAajkDxVwlaWAljIW1ZGdgSwqECVa2CwgtS_vOOcX8faW19gB)

1. On the next page, Token Pocket will be asking you to import a private key. This may be intimidating, but Token Pocket will work as an interface for your existing wallet. You’ll need to get your private from whatever existing wallet you want to use.

Here is a [guide for getting your private key from MetaMask](https://metamask.zendesk.com/hc/en-us/articles/360015289632-How-to-Export-an-Account-Private-Key). To import your private key from the mobile version of Token Pocket, see the Mobile Token Pocket tab higher up this page. If you use another wallet and don’t know how to get your private key, you’ll need to find a guide.

{% hint style="warning" %}
Please be extremely careful with how you handle your private keys. Giving your private keys to someone will give them full access to your coins! Token Pocket is an open source project and will use your private key to import your wallet. Even so, only use your private key with applications you trust and can verify are legitimate!
{% endhint %}

![](https://lh5.googleusercontent.com/1ZNrWBvjfL_1joVAxKQVdXbQnGFmbyw1PXAqgAGwaH73KAkrFgJR8N_pYBJwY_FTyXy-y_fRuks3Ne_n-9xJWVEvOg9NnNMup82smXwGYnDzPqV4Wc9E_CCE9WKPX9nAP-SoPhxM)

1. Once you’ve entered your private key, click the **Ethereum** network for now.

![](https://lh5.googleusercontent.com/g_iZzJZAPhsBQUBgQqTvLO1HfuGnCGZDkRD3DFu4g4GPat901700Qk3aBx8Fx5AzY2PH7JYajGM4-4fXm6icPWB-8R5wQQst-W3NWJ6n0Rh_bbPKXnXrO4h_JEgu7wtey11EuCN-)

And that’s it, all done! You can follow our [Connect Your Wallet to PancakeSwap guide](https://docs.pancakeswap.finance/get-started/connection-guide) to connect to BNB Smart Chain and PancakeSwap.
{% endtab %}
{% endtabs %}

{% hint style="danger" %}
NEVER, in any situation, should you ever give someone your private key or recovery phrase ("seed phrase"). This will give someone complete access to your crypto!

The genuine PancakeSwap site and staff will never ask you to input your seed phrase.
{% endhint %}


# Get BEP20 Tokens

The native tokens of BNB Smart Chain (BSC) are **BEP20**.

To do most things on BSC, you will need to pay gas, which comes in the form of BEP20 BNB.

You will also need the BEP20 version of any token you want to trade, stake etc. on BSC.

You can go a few ways about converting your tokens to BEP20, but here are the ones we recommend:

{% tabs %}
{% tab title="🥞🌉 Pancake Bridge" %}
![](/files/enEmNYAttl0bMCksQ1qt)

[**PancakeSwap Bridge**](http://bridge.pancakeswap.finance) — a native asset cross-chain bridge, powered by Stargate.

This bridge allows you to seamlessly move your stablecoins over to BNB Chain, and participate in the lively PancakeSwap Community and wider BNB Ecosystem!

📖 [Learn how to use](https://medium.com/pancakeswap/launching-pancakeswap-bridge-a-partnership-with-stargate-21c1c9f491a8)
{% endtab %}

{% tab title="💰 Binance" %}
[**Binance.com**](https://github.com/pancakeswap/pancake-document/tree/255db0c7af28df2f9c1209daa5cdbd774490a666/get-started/www.binance.com)

You can withdraw tokens as BEP20 via your Binance account (if you have one). Bear in mind you need an account to do so.

📖 [Here's a quick guide they made to help you out.](https://www.binance.com/en/support/faq/85a1c394ac1d489fb0bfac0ef2fceafd)
{% endtab %}

{% tab title="🔒 SafePal" %}
[**SafePal**](https://safepal.io/download)

You don't need an account, or to register etc. Execute cross-chain swaps directly from your wallet.

📖 [Here's a quick guide they made to help you out.](https://docs.safepal.io/safepal-app/cross-chain-swap-tutorial)
{% endtab %}
{% endtabs %}


# Using PancakeSwap without Centralized Exchanges

You don't need an account with Binance, Coinbase, Kraken, Huobi, OKEx or any other centralized exchange to start using PancakeSwap!

![](/files/iXPeCbwAiv8FxFadkww5)

PancakeSwap is a decentralized application. That means, unlike Binance or other centralized platforms, you don't need to register account to use it... you just need a crypto wallet. So how can you get crypto onto PancakeSwap without using a centralized exchange?

In this tutorial, we're going to guide you through the process of using "cross-chain bridges" to transfer your assets into your BNB Smart Chain wallet, and start using PancakeSwap.

### **Move your assets from other blockchains to BNB Smart Chain**

You can use a variety of different cross-chain bridges to transfer tokens from Ethereum or other networks, onto BNB Smart Chain.

In the following tutorials, we are going to demonstrate moving USDT from a variety of different blockchains to BNB Smart Chain, using three different cross-chain bridges.

{% tabs %}
{% tab title="🥞🌉 Pancake Bridge (recommended)" %}
![](/files/enEmNYAttl0bMCksQ1qt)

[**PancakeSwap Bridge**](http://bridge.pancakeswap.finance) — a native asset cross-chain bridge, powered by Stargate.

This bridge allows you to seamlessly move your stablecoins over to BNB Chain, and participate in the lively PancakeSwap Community and wider BNB Ecosystem!

📖 [Learn how to use](https://medium.com/pancakeswap/launching-pancakeswap-bridge-a-partnership-with-stargate-21c1c9f491a8)
{% endtab %}

{% tab title="AnySwap" %}
Let's try moving USDT from Polygon (MATIC) blockchain to BSC using AnySwap.

1. Prepare your Polygon (MATIC) wallet with USDT and some MATIC for gas.
2. Since AnySwap only supports MetaMask, OKEx Wallet and Coin98 Wallet. If you are using other wallet apps, we recommend you to import your wallet into MetaMask.
3. Navigate to <https://anyswap.exchange/#/router>
4. Connect your wallet and switch your network to Polygon (MATIC) Mainnet.
5. Select USDT on MATIC mainnet as "From", and USDT on BSC mainnet as "To". Then type in the amount of USDT you want to transfer.

   <img src="/files/zZ2IlwxppfwLNBmLb92H" alt="" data-size="original">
6. Click "Approve USDT" to approve your USDT.
7. Additionally if you want AnySwap to deposit your USDT into another BSC address. Please use the "+ Send To" button.
8. Click "Swap" and complete your final cross-chain transactions.
9. The entire process will take around 10-30 minutes to complete depends on how congested the network is.
10. Once finished. You should receive your fund in your BSC wallet. Now you can start using PancakeSwap to swap some tokens on BNB Smart Chain!
    {% endtab %}

{% tab title="O3 Hub" %}
⚠️ **O3 Swap is in beta. Please trade at your own risk.**

Let's try using O3 Hub to moving USDT from ERC-20 blockchain to BNB Smart Chain.

1. Prepare your ERC-20 (Ethereum Mainnet) wallet with USDT and some ETH for gas.
2. Since O3 Hub only supports MetaMask and O3 Wallet. If you are using other wallet apps, we recommend you to import your wallet into MetaMask.
3. Navigate to <https://o3swap.com/hub>
4. Connect your MetaMask or O3 wallet for both ETH and BSC. And switch your network in MetaMask to Ethereum Mainnet.

   <img src="/files/V46rMOyL2X4ax5pCu2oO" alt="" data-size="original">
5. Select ERC-20 USDT as “You pay”, and BEP-20 USDT as "You will receive". Then type in the amount of USDT you want to transfer.

   <img src="/files/J0wL9xU7P9vQpHWAhP8w" alt="" data-size="original">
6. Double check the “To” field is showing the correct BNB Smart Chain wallet address you’ve connected.

   <img src="/files/a76oBEaU55DmPxd3pgG4" alt="" data-size="original">
7. Make sure everything is correct. Click "Swap".
8. Follow the on-screen instructions to approve your USDT, and complete the final cross-chain transaction.
9. The entire process will take around 10-30 minutes to complete depends on how congested the network is. You can keep track of the progress on history tab.

   <img src="/files/zeFBXVIaAGkuKa97a57d" alt="" data-size="original">
10. Once finished. You should receive your funds in your BSC wallet. Now you can start using PancakeSwap to swap some tokens on BNB Smart Chain!

Additionally, you can check out [this user guide](https://docs.o3swap.com/o3-swap-user-guide/hub#2.-hub-swap) from O3 Swap.
{% endtab %}
{% endtabs %}


# Connect Your Wallet to PancakeSwap

You've made a wallet and gotten your BEP20 tokens, now you just need to connect your wallet with PancakeSwap and you're good to go!

Check out the steps below for how to connect each of our recommended wallets to PancakeSwap.

## Smartphone/Mobile

{% tabs %}
{% tab title="Trust Wallet" %}
![](/files/-MaaqWJXQio1awWtJiub)

To connect Trust Wallet follow the steps below. Note that Android and iOS devices do not use the same steps!

**Android**

1. Open Trust Wallet and tap the **DApps** button on the bottom of the screen.

![](/files/-MbGMK-NLcd6Gihc5guL)

1. Scroll down to "Popular" and tap on "PancakeSwap". You can also find it in "Exchanges".

![](/files/-MbGLVHLP3vzYBUOTICk)

1. A new page will open with the PancakeSwap logo and some information. Tap the **Connect** button.

![](/files/-MbGLuUDU4iI2AEmc9_l)

1. PancakeSwap will open up. If you see a **Connect** button in the top-right tap that and tap **Trust Wallet** from the list.

{% hint style="warning" %}
If you find you are unable to connect at step 4, go back to the DApps menu and find "PancakeSwap" again. Using "Pancake Swap" from the "History" section may result in the same problem.
{% endhint %}

**iOS**

To connect to PancakeSwap through iOS, Trust Wallet have prepared a detailed guide on using WallteConnect.

Read the [Trust Wallet guide to connecting to PancakeSwap via WalletConnect](https://community.trustwallet.com/t/using-walletconnect-to-access-pancakeswap/212307).

**Resources**

[**Download Trust Wallet**](https://trustwallet.com) (Automatically detects device)\
[**Trust Wallet Setup Guide**](https://www.binance.com/en/blog/421499824684901157/how-to-set-up-and-use-trust-wallet-for-binance-smart-chain)
{% endtab %}

{% tab title="MetaMask" %}
![](/files/-MaaqoIafMcAcTcs8HWJ)

To connect MetaMask to PancakeSwap follow the steps below.

**Android and iOS**

1. Open MetaMask and tap on the **burger icon** in the top-left.

![](/files/-MbKCUgTJLvghXNQWITy)

1. Tap **Settings** in the menu.

![](/files/-MbKCbHedIuZR8kebLiA)

1. In the Settings menu, tap on **Network**.

![](/files/-MbKChapei0axj-2ASf2)

1. Tap on the **Add Network** button at the bottom.

![](/files/-MbKCocRVnjIe8gme6G2)

1. On the page that opens, type in the following details:

**Network Name:** BNB Smart Chain\
**RPC Url:** <https://bsc-dataseed.binance.org>\
**Chain ID:** 56\
**Symbol:** BNB\
**Block Explorer URL:** <http://bscscan.com>

1. Once you've confirmed entry of the new network, go back to the burger menu and tap **Browser**.

![](/files/-MbKD2SHhSvQCyQpN9sN)

1. Type "PancakeSwap" into the search field and start the search. The top result will be the PancakeSwap exchange. Tap to enter it.
2. You wallet will ask you to connect. Tap **Connect** to connect to PancakeSwap.

![](/files/-MbKDHpenWtlAqFvG4c_)

**Resources**

[**Download MetaMask**](https://metamask.io/download.html) (Automatically detects device)\
[**MetaMask Setup Guide**](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain\))
{% endtab %}

{% tab title="Coinbase Wallet" %}
![](/files/YwW2WSX6kk4Evr8Bp6RV)

1. Open Coinbase Wallet and tap on the **settings icon** in the bottom-right.\
   ![](/files/zR4yp4CF3vEMOSWNm4sA)\
   ![](/files/PjVNGu4LQiqhjp0LN8As)
2. In the Settings menu, tap on **Default Network**.\
   ![](/files/7HD3ovaiml4ca4aivGF5)
3. Choose **Binance Smart Chain** from the list of network options.\
   ![](/files/HlGA9VxFLyQwXkwR7wuf)
4. Once you've selected the Binance Smart Chain network, click the **Browser Icon** at the bottom-middle of your app.\
   ![](/files/InoRNibwPQElWBfBd8JO)\
   ![](/files/rF3snJWGZSJDc69YEKOs)
5. Type "PancakeSwap.finance" into the search field and start the search.\
   ![](/files/fTJCauM08TgGS902Nmer)
6. Click **Connect** **Wallet** to connect to Coinbase Wallet.\
   ![](/files/A5rAfKfaeeOa8BdaihAS)

**Resources**

[**Download Coinbase Wallet**](https://coinbase-wallet.onelink.me/q5Sx/fdb9b250) **(Automatically detects device)**

[**Coinbase Wallet Setup Guide**](https://www.coinbase.com/wallet/getting-started-mobile)
{% endtab %}

{% tab title="Token Pocket" %}
![](/files/-MdK1imavg7XE-_F5jNb)

Token Pocket is a cryptocurrency management app that natively supports many cryptocurrency networks. It also has a desktop application available.

**Android and iOS**

1. Tap the **Discover** button on the bottom of the main screen.

![](/files/-MbKFuoKZ1o0WD1PgM-H)

1. You'll see a DApp browser page open. Under "Recommended", find and tap the **PancakeSwap** button. If you can't see PancakeSwap under Recommended, you can also find it under "BSC".

![](/files/-MbKGtRaxjrtlodWd4of)

1. A window will open saying that you will be opening a third party DApp. Tap **I got it** and you'll be taken to PancakeSwap's website connected to your wallet.

![](/files/-MbKH57ErrckBuWD6pc4)

**Resources**\
[**Download Token Pocket App**](https://www.tokenpocket.pro/en/download/app) (Automatically detects device)\
**Token Pocket Mobile Setup Guide**
{% endtab %}

{% tab title="SafePal" %}
![](/files/-MaaqhTbKsOcMi5lbmNT)

SafePal is available as both a software and hardware wallet. The wallet is easy to install and create, and comes ready to support BEP2 (Binance Chain) and BEP20 (BNB Smart Chain) right away.

**Android and iOS**

1. Tap the **4 squares** icon button on the bottom of the main screen.

![](/files/-MbKLkOk-kZmQDJSFMUL)

1. You'll see a DApp browser page open. Under "DeFi", find and tap the **PancakeSwap** button. If you can't see PancakeSwap under DeFi, you can also find it under "BSC".

![](/files/-MbKLxIBOVVeNoz3Ll3_)

1. A window will open saying that you will be opening a third party DApp. Tap **Confirm** and you'll be taken to PancakeSwap's website connected to your wallet.

![](/files/-MbKKqzo5gZaL1YZsUoD)

**Resources**\
​[**Download SafePal**](https://safepal.io/download) (Automatically detects device)\
[**SafePal Setup Guide**](https://blog.safepal.io/binance-smart-chain-x-safepal/)
{% endtab %}
{% endtabs %}

## **Desktop/Web Browser wallets**

{% tabs %}
{% tab title="MetaMask" %}
![](/files/-MaaqoIafMcAcTcs8HWJ)

**Chrome and Firefox**

1. Open MetaMask and click on the **network selector** at the top. By default it will show "Ethereum Mainnet". Scroll down and click **Custom RPC**.

![](/files/-MbKscQMR4aHL0efyY4r)

1. A window will open. Type in the details below.

**Network Name:** BNB Smart Chain\
**New RPC URL:** <https://bsc-dataseed.binance.org>\
**Chain ID:** 56\
**Currency Symbol (optional):** BNB\
**Block Explorer URL (optional):** <http://bscscan.com>

![](/files/-MbKw8MpJXwg3TzEtQTi)

1. Make sure you've typed everything in correctly and click **Save**. BNB Smart Chain will now be one of your network options.

![](/files/-MbKwQxiSrjHopiVGfkS)

1. Visit the [PancakeSwap website](https://pancakeswap.finance). In the top right corner you'll see the **Connect** button. Click it.

![](/files/-MbL0tEvRct30xk6rtup)

1. A window will appear asking you to choose a wallet to connect to. Click **MetaMask** (it's the top option on the list).

![](/files/-MbKxDUrC0cKJNudy4AL)

**Resources**

[**Download MetaMask**](https://metamask.io/download.html) (Automatically detects browser)\
[**MetaMask Setup Guide**](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain)
{% endtab %}

{% tab title="Binance Wallet" %}
![](/files/-MaarA5-6dcy2iDE5Iwx)

**Chrome and Firefox**

1. Open Binance Chain Wallet and click on the network selector at the top. The default network will be Binance Chain. Choose **BNB Smart Chain** from the list.

![](/files/-MbL0ADLsp_O3Z5N8v32)

1. Visit the PancakeSwap website. In the top-right, click **Connect**.

![](/files/-MbL0tEvRct30xk6rtup)

1. A window will appear asking you to choose a wallet to connect to. Click **Binance Chain Wallet** (it's farther down the list).

![](/files/-MbL0kwJhq_k8jIUkEZz)

**Resources**

[**Download Binance Wallet**](https://www.binance.org/en) (Automatically detects browser)\
**Binance Wallet Setup Guide**
{% endtab %}

{% tab title="Coinbase Wallet" %}
![](/files/YwW2WSX6kk4Evr8Bp6RV)

1. Open Coinbase Wallet and click on the **Settings** icon at the top-right. By default it will show "Ethereum Mainnet" as the Default Network.\
   ![](/files/gnnqfaO9JvUj2seC6Vd9)
2. Click on **Default Network** and choose **Binance Smart Chain**\
   ![](/files/50zkWadR4K8aPC3LPw5Q)
3. Binance Smart Chain will now be your Default Network.
4. Visit the[ ](https://pancakeswap.finance)[pancakeswap.finance](https://pancakeswap.finance), In the top right corner you'll see the **Connect** button. Click it.\
   ![](/files/bgbgZwM9cxhk7PRLGguK)
5. A window will appear asking you to choose a wallet to connect to. Click **Coinbase Wallet** (it's the top option on the list).\
   ![](/files/mqp3yUP92Gi44Z9AzJuf)

**Resources**

[**Download Coinbase Wallet**](https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad?hl=en\&authuser=0)[ ](https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad?hl=en\&authuser=0)(Chrome Only)

[**Coinbase Wallet Setup Guide**](https://www.coinbase.com/wallet/getting-started-extension)
{% endtab %}

{% tab title="Token Pocket" %}
![](/files/-MdK1imavg7XE-_F5jNb)

**Desktop Application**

1. When you open the application, DApps should be the default page (if not, click to the DApps page).
2. Half way down the page you'll see a list of networks to choose from. Click **BSC**.

![](/files/-MbL2KUGt1CaPmzwpP5S)

1. On the list of BSC DApps, you'll find PancakeSwap links. Click a **PancakeSwap** link.

![](/files/-MbL4JC3at1b9Ggo8FPl)

{% hint style="warning" %}
Make sure you don't choose the "PancakeSwap data analysis" option. If you do, you will not be able to connect.
{% endhint %}

1. Your browser will open a PancakeSwap tab and attempt to connect to Token Pocket.

{% hint style="warning" %}
You will not be able to use both MetaMask and TokenPocket connecting through the same web browser. Make sure you use a web browser without MetaMask plugin installed if you're using TokenPocket on your desktop computer.
{% endhint %}

**Resources**

[**Download Token Pocket Desktop Wallet**](https://www.tokenpocket.pro/en/download/pc) (MacOS or Win64)\
**Token Pocket Desktop Setup Guide**
{% endtab %}
{% endtabs %}

{% hint style="danger" %}
**Remember - NEVER, under any situation, should you ever give someone your private key or recovery phrases.**
{% endhint %}


# Get Started (SOL)

{% hint style="success" %}
$**CAKE is now live on Solana - Token Address:** `4qQeZ5LwSz6HuupUu8jCtgXyW1mYQcNbFAW1sWZp89HL`
{% endhint %}

Using anything new can be a bit of a challenge. Don't worry though, we've created a range of guides to help you get comfortable with PancakeSwap!

## Setting up PancakeSwap

Follow these guides to get everything set up to use PancakeSwap, or feel free to jump to the guide you need if you've been doing okay but lost your way.

* [Create a wallet (SOL)](https://docs.pancakeswap.finance/welcome-to-pancakeswap/how-to-guides/get-started-sol/create-a-wallet-sol)
* [Get SOL](https://docs.pancakeswap.finance/welcome-to-pancakeswap/how-to-guides/get-started-aptos/get-sol)
* [Solana FAQ](https://docs.pancakeswap.finance/welcome-to-pancakeswap/how-to-guides/get-started-sol/solana-faq)

If you can't find what you need, feel free to visit the [PancakeSwap Telegram](/welcome-to-pancakeswap/contact-us/social-accounts) and ask for help there!


# Create a wallet (SOL)

### 1. **Why You Need a Wallet**

To use **PancakeSwap on Solana**, you need a **crypto wallet** — it’s your personal vault for digital assets and your passport to DeFi. Without a wallet, you won’t be able to:

* **Swap tokens** on Solana
* **Provide liquidity** to PancakeSwap’s **V3 Pools** (our capital-efficient, concentrated liquidity model)
* Interact with any dApp or store tokens on Solana

***

### 2. **Wallet Setup Essentials (Security First!)**

Crypto wallets give you full control over your assets — but with great power comes great responsibility. Keep your wallet safe by following these best practices:

| ✅ Do’s                                                                | ❌ Don’ts                                                 |
| --------------------------------------------------------------------- | -------------------------------------------------------- |
| ✅ **Download from official sources** (app stores, verified websites)  | ❌ Don’t install from random links or DMs                 |
| ✅ **Follow the setup instructions** carefully                         | ❌ Don’t rush or skip the backup process                  |
| ✅ **Back up your recovery phrase** and store it offline               | ❌ Don’t screenshot or store it on your phone or computer |
| ✅ **Keep your phrase private** — it's your only way to recover access | ❌ Never share it, even if someone claims to be "support" |
| ✅ Only enter your recovery phrase **inside the wallet app**           | ❌ Never input it into websites, popups, or other apps    |

> 🧠 Your recovery phrase = access to your wallet

***

### 3. **Choosing Your Wallet: Mobile vs. Desktop**

Not sure which type of wallet to use? Here’s a quick breakdown of mobile vs. desktop/web wallets so you can choose what fits your style:

| Feature         | **Mobile Wallets**                 | **Browser/Desktop Wallets**            |
| --------------- | ---------------------------------- | -------------------------------------- |
| **Use case**    | Swap & track on-the-go             | Best for multitasking or deep dApp use |
| **Ease of use** | Intuitive, beginner-friendly       | Lightweight extensions, quick access   |
| **Security**    | Depends on phone security          | Easier hardware wallet integration     |
| **Convenience** | All-in-one app                     | More manual, but powerful              |
| **Best for...** | Casual users, mobile-first traders | Desktop users, more advanced flows     |

> 📱 Mobile wallets can offer a smoother experience for trading, managing portfolios, and browsing NFTs — all from your phone.

***

### 4. **Recommended Solana Wallets**

> ⚠️ Note: These are some Solana-compatible wallets based on current ecosystem adoption. Always DYOR (Do Your Own Research).

#### ✅ **Multi-Platform Wallets (Mobile & Desktop)**

Some popular wallets that you may use for the Solana ecosystem (not limited to):

* Phantom: <https://phantom.com/>
* Solflare: <https://www.solflare.com/>

Both Phantom and Solflare are available on:

* **iOS & Android apps**
* **Web Browser extensions**

***

#### 🔌 **WalletConnect-Compatible Options**

Using **WalletConnect**, you can connect other wallets to PancakeSwap on Solana — directly from desktop or mobile:

* **Binance Wallet**
* **OKX Wallet**
* **Jupiter Wallet**
* **Backpack,** and more

> You’ll see a full list of supported wallets when connecting on the PancakeSwap UI via WalletConnect.

***

### 5. **General Wallet Setup Steps (Quick Guide)**

No matter which wallet you choose, the process is generally similar:

1. **Download** the wallet app or browser extension from its **official source**
2. Launch the app and tap **“Create a new wallet”**
   * (Or select **“Import”** if you already have one)
3. Set a strong **password or PIN** (if required)
4. You’ll be shown a **recovery phrase** (12 or 24 words) —

   → **Write it down and store it somewhere safe, offline**
5. **Confirm your recovery phrase** to complete setup
6. **Fund your wallet with SOL**

   → You’ll need **SOL** to pay for gas fees when swapping or adding liquidity on PancakeSwap

***

> Why SOL?
>
> SOL is the **native token of the Solana blockchain** — it’s used to pay for transaction fees.
>
> Before you can interact with PancakeSwap, you’ll need to hold some SOL in your wallet.

You can:

* Buy SOL on a centralised exchange and transfer it in
* Or bridge assets to Solana using a cross-chain bridge at [pancakeswap.finance/bridge](https://pancakeswap.finance/bridge)

View here to see how to [Get SOL](https://docs.pancakeswap.finance/welcome-to-pancakeswap/how-to-guides/get-started-sol/get-sol)

***

### Ready for the Next Step?

Once your wallet is set up and funded with SOL, you’re ready to:

* **Swap tokens** using PancakeSwap on Solana:
* **Add liquidity to V3 Pools** and start earning:

> 💡 What are V3 Pools?
>
> PancakeSwap V3 uses a **concentrated liquidity** model, designed to maximise capital efficiency.
>
> Want to learn more? Check out the [Liquidity Pools](https://docs.pancakeswap.finance/earn/pancakeswap-pools) section.


# Get SOL / CAKE on SOL

### 1. **Why You Need SOL**

SOL is the **native token** of the Solana blockchain. You’ll need it to:

* **Pay gas fees** for any transaction (swaps, adding liquidity etc.)
* **Create and manage V3 positions** on PancakeSwap
* **Interact with any Solana dApp**

Think of SOL as the "fuel" that powers all actions on the Solana network — just like ETH on Ethereum or BNB on BNB Smart Chain. Without SOL in your wallet, you won’t be able to do anything on-chain, even if you already hold other tokens.

***

### 2. **Main Ways to Get SOL**

There are **four main ways** to get SOL, depending on your starting point and preferences.

| Method                           | Best for                                            | Requires a Wallet?      | Notes                               |
| -------------------------------- | --------------------------------------------------- | ----------------------- | ----------------------------------- |
| **Centralized Exchanges (CEXs)** | Beginners or users buying with fiat                 | ✅ Yes (to access dApps) | Most common entry point             |
| **PancakeSwap (DEX)**            | DeFi-native users with tokens already on Solana     | ✅ Yes                   | Swap into SOL directly              |
| **Buy via Wallet App**           | Mobile-first users                                  | ✅ Yes                   | Some wallets offer in-app purchases |
| **Bridge from Another Chain**    | Users with funds on Ethereum, BNB Chain, Base, etc. | ✅ Yes                   | Bring assets over to Solana         |

Let’s go through them:

#### I. **Buy SOL from a Centralised Exchange (CEX)**

If you're new to crypto or don’t yet have a wallet, buying SOL from a **major exchange** is the most straightforward option.

#### ✅ What you do:

1. **Create an account** on a centralised exchange (e.g., Binance).
2. **Buy SOL** using fiat (USD, EUR, etc.) or other cryptocurrencies.
3. **Withdraw SOL** to your **self-custodial Solana wallet** (e.g. Phantom) to interact with dApps like PancakeSwap.

***

#### II. **Swap for SOL / CAKE on PancakeSwap (DEX)**

Already using Solana? If you have tokens like **USDC** or **USDT** on the Solana network, you can swap them directly for SOL / CAKE using **PancakeSwap**.

{% hint style="success" %}
$**CAKE is now live on Solana - Token Address:** `4qQeZ5LwSz6HuupUu8jCtgXyW1mYQcNbFAW1sWZp89HL`
{% endhint %}

#### ✅ What you do:

* Connect your wallet on Solana to PancakeSwap.
* Go to the **Swap** page.
* Swap your Solana-based token into SOL.

> 🧠 Note: You’ll still need a small amount of SOL to pay for the swap itself. If you have zero SOL, use the CEX or bridge method first.

***

#### III. **Buy SOL Directly From a Wallet App**

Some wallets support **in-app crypto purchases** using Apple Pay, Google Pay, credit card, or other providers like MoonPay.

#### ✅ What you do:

1. Open your wallet.
2. Tap "Buy" or "Buy Crypto".
3. Select **SOL**.
4. Choose your payment method and follow the steps.

This is a user-friendly option for mobile-first users who want to skip setting up an exchange account.

***

#### IV. **Bridge SOL / CAKE from Another Blockchain**

Already have tokens on a different chain like **BNB Chain**, **Ethereum**, or **Base**? You can bring funds over to Solana using **bridging platforms**.

#### ✅ What you do:

1. Visit Pancakeswap's bridging site <https://pancakeswap.finance/bridge> or 3rd party bridging sites like: <https://stargate.finance/>
2. Select your token and the chain you’re sending from.
3. Choose **Solana** as your destination.
4. Complete the bridge and receive the bridged token in your Solana wallet.
5. Swap that token into **SOL** using PancakeSwap.

> 💡 Tips
>
> 1. CAKE is now available for direct bridging via Stargate, LayerZero and deBridge
> 2. You’ll need SOL to cover gas fees once you're on Solana. If you bridged USDC or similar, use PancakeSwap to convert a portion into SOL.

***

### 3. **Final Tip**

Every Solana action — from swapping to providing liquidity — **requires SOL for gas**. Always keep a little SOL in your wallet after each transaction to avoid getting stuck.


# Solana FAQ

### V3 Pools – Frequently Asked Questions (FAQ)

#### 1. What fee tiers are available?

**Supported Fee Tiers:**\
The following fee tiers are available for V3 (concentrated liquidity) pools:

`0.01%, 0.02%, 0.03%, 0.04%, 0.05%, 0.1%, 0.15%, 0.16%, 0.18%, 0.2%, 0.25%, 0.4%, 0.6%, 0.8%, 1%, 2%, 3%, 4%`

**Fee Distribution (applies to all fee tiers):**

* 84% to liquidity providers (LPs)
* 16% to the protocol
  * 8% is burned
  * 8% goes to the protocol treasury

#### 2. Can anyone create a pool?

Yes. Pool creation is permissionless, with a few exceptions:

* Only one pool can exist for a given **token pair + fee tier** combination (e.g. only one SOL<> USDC 0.1% pool can exist at one time)
* Only **SPL tokens** and selected **Token-2022** tokens are supported at this time.

#### 3. How long does it take for a newly created pool to appear?

* Pools typically appear in the pool list approximately **5 minutes** after creation.
* If it doesn't appear:
  * Use the **search bar** to locate it manually.
  * Pools may be filtered from the list due to **low TVL**.

#### 4. Why does my pool’s APR or TVL still show as zero?

This is expected right after a new pool is created:

* APR and TVL data will only populate once **at least one swap** has occurred in the pool.
* After a swap, these metrics will begin displaying within approximately **15 minutes**.

#### 5. How do I add a custom token to create a pool?

To add a new token:

* In the pool creation interface, open the token selector.

<figure><img src="/files/ZSlKfn7pFu6inv6DojT4" alt="" width="248"><figcaption></figcaption></figure>

* Paste the token’s address into the search bar.

<figure><img src="/files/aWKl5bTEQ0bULs6o7eO6" alt="" width="247"><figcaption></figcaption></figure>

* Click **"Add Token"**.

<figure><img src="/files/wHSGkexVE7YUydn6i7al" alt="" width="251"><figcaption></figcaption></figure>

* The token will now be searchable in the list.

<figure><img src="/files/pE1zjx0du3gPS4fW4WUd" alt="" width="249"><figcaption></figcaption></figure>

* To manage tokens:
  * Click **"View Token List"**.
  * Toggle different lists on or off, including the **User Added Token List**, which includes any manually added tokens.

    <figure><img src="/files/sfwQZzLLZMq0ejnom9Ad" alt="" width="247"><figcaption></figcaption></figure>

#### 6. Why does my first transaction on Solana seem more expensive?

Solana uses **Associated Token Accounts (ATAs)** to manage token balances for each wallet. When interacting with a token for the first time, your wallet must create an ATA, which incurs an initial one-time cost (paid in SOL).

* This ATA creation fee is required by the Solana protocol and is not specific to PancakeSwap.
* If the ATA is later closed, the **original SOL used can be refunded** back to your wallet.


# Get Started (Monad)

Using anything new can be a bit of a challenge. Don't worry though, we've created a range of guides to help you get comfortable with PancakeSwap on Monad!

## Setting up PancakeSwap

Follow these guides to get everything set up to use PancakeSwap on Monad, or feel free to jump to the guide you need if you've been doing okay but lost your way.

* [Create a wallet (MON)](https://docs.pancakeswap.finance/welcome-to-pancakeswap/how-to-guides/get-started-monad/create-a-wallet-monad)
* [Monad FAQ](https://docs.pancakeswap.finance/welcome-to-pancakeswap/how-to-guides/get-started-monad/monad-faq)

If you can't find what you need, feel free to visit the [PancakeSwap Telegram](/welcome-to-pancakeswap/contact-us/social-accounts) and ask for help there!


# Create a wallet (Monad)

### 1. **Why You Need a Wallet**

To use **PancakeSwap on Monad**, you need a **crypto wallet** — it’s your personal vault for digital assets and your passport to DeFi. Without a wallet, you won’t be able to:

* **Swap tokens** on Monad
* **Provide liquidity** to PancakeSwap’s **V2 & V3 Pools**
* Interact with any dApp or store tokens on Monad

***

### 2. **Wallet Setup Essentials (Security First!)**

Crypto wallets give you full control over your assets — but with great power comes great responsibility. Keep your wallet safe by following these best practices:

| ✅ Do’s                                                                | ❌ Don’ts                                                 |
| --------------------------------------------------------------------- | -------------------------------------------------------- |
| ✅ **Download from official sources** (app stores, verified websites)  | ❌ Don’t install from random links or DMs                 |
| ✅ **Follow the setup instructions** carefully                         | ❌ Don’t rush or skip the backup process                  |
| ✅ **Back up your recovery phrase** and store it offline               | ❌ Don’t screenshot or store it on your phone or computer |
| ✅ **Keep your phrase private** — it's your only way to recover access | ❌ Never share it, even if someone claims to be "support" |
| ✅ Only enter your recovery phrase **inside the wallet app**           | ❌ Never input it into websites, popups, or other apps    |

> 🧠 Your recovery phrase = access to your wallet

***

### 3. **Choosing Your Wallet: Mobile vs. Desktop**

Not sure which type of wallet to use? Here’s a quick breakdown of mobile vs. desktop/web wallets so you can choose what fits your style:

| Feature         | **Mobile Wallets**                 | **Browser/Desktop Wallets**            |
| --------------- | ---------------------------------- | -------------------------------------- |
| **Use case**    | Swap & track on-the-go             | Best for multitasking or deep dApp use |
| **Ease of use** | Intuitive, beginner-friendly       | Lightweight extensions, quick access   |
| **Security**    | Depends on phone security          | Easier hardware wallet integration     |
| **Convenience** | All-in-one app                     | More manual, but powerful              |
| **Best for...** | Casual users, mobile-first traders | Desktop users, more advanced flows     |

> 📱 Mobile wallets can offer a smoother experience for trading, managing portfolios, and browsing NFTs — all from your phone.

***

{% hint style="success" %}
**Some popular** [**wallets**](https://docs.monad.xyz/tooling-and-infra/wallets/software-wallets) **that you may use for Monad ecoystem!**
{% endhint %}

***

#### 🔌 **WalletConnect-Compatible Options**

Using **WalletConnect**, you can connect wallets to PancakeSwap on Monad — directly from desktop or mobile:

* **Leap wallet**
* **Bitget wallet**
* **HaHa wallet**
* **Backpack,** and more

> You’ll see a full list of supported wallets when connecting on the PancakeSwap UI via WalletConnect.

***

### 4. **General Wallet Setup Steps (Quick Guide)**

No matter which wallet you choose, the process is generally similar:

1. **Download** the wallet app or browser extension from its **official source**
2. Launch the app and tap **“Create a new wallet”**
   * (Or select **“Import”** if you already have one)
3. Set a strong **password or PIN** (if required)
4. You’ll be shown a **recovery phrase** (12 or 24 words) —

   → **Write it down and store it somewhere safe, offline**
5. **Confirm your recovery phrase** to complete setup
6. **Fund your wallet with MON**

   → You’ll need **MON** to pay for gas fees when swapping or adding liquidity on PancakeSwap
7. You can bridge assets to Monad using this [cross-chain bridge](https://monadbridge.com/)


# Get MON on Monad

### 1. **Why You Need MON**

MON is the **native token** of the Monad blockchain. You’ll need it to:

* **Pay gas fees** for any transaction (swaps, adding liquidity etc.)
* **Create and manage liquidity positions** on PancakeSwap
* **Interact with any Monad dApp**

***

### 2. **Main Ways to Get MON**

There are **four main ways** to get MON, depending on your starting point and preferences.

| Method                           | Best for                                            | Requires a Wallet?      | Notes                               |
| -------------------------------- | --------------------------------------------------- | ----------------------- | ----------------------------------- |
| **Centralized Exchanges (CEXs)** | Beginners or users buying with fiat                 | ✅ Yes (to access dApps) | Most common entry point             |
| **PancakeSwap (DEX)**            | DeFi-native users with tokens already on Monad      | ✅ Yes                   | Swap into MON directly              |
| **Buy via Wallet App**           | Mobile-first users                                  | ✅ Yes                   | Some wallets offer in-app purchases |
| **Bridge from Another Chain**    | Users with funds on Ethereum, BNB Chain, Base, etc. | ✅ Yes                   | Bring assets over to Monad          |

Let’s go through them:

#### I. **Buy MON from a Centralised Exchange (CEX)**

If you're new to crypto or don’t yet have a wallet, buying MON from a **major exchange** is the most straightforward option.

#### ✅ What you do:

1. **Create an account** on a centralised exchange (e.g., Binance).
2. **Buy MON** using fiat (USD, EUR, etc.) or other cryptocurrencies.
3. **Withdraw MON** to your **self-custodial Monad wallet** to interact with dApps like PancakeSwap.

***

#### II. **Swap for MON on PancakeSwap (DEX)**

Already using Monad? If you have tokens like **USDC** or **USDT** on the Monad network, you can swap them directly for MON using **PancakeSwap**.

#### ✅ What you do:

* Connect your wallet on Monad to PancakeSwap.
* Go to the **Swap** page.
* Swap your Monad-based token into MON.

> 🧠 Note: You’ll still need a small amount of MON to pay for the swap itself. If you have zero MON, use the CEX or bridge method first.

***

#### III. **Buy MON Directly From a Wallet App**

Some wallets support **in-app crypto purchases** using Apple Pay, Google Pay, credit card, or other providers like MoonPay.

#### ✅ What you do:

1. Open your wallet.
2. Tap "Buy" or "Buy Crypto".
3. Select **MON**.
4. Choose your payment method and follow the steps.

This is a user-friendly option for mobile-first users who want to skip setting up an exchange account.

***

#### IV. **Bridge MON from Another Blockchain**

Already have tokens on a different chain like **BNB Chain**, **Ethereum**, or **Base**? You can bring funds over to Solana using **bridging platforms**.

#### ✅ What you do:

1. Visit <https://monadbridge.com/>
2. Select your token and the chain you’re sending from.
3. Choose **Monad** as your destination.
4. Complete the bridge and receive the bridged token in your Monad wallet.
5. Swap that token into **MON** using PancakeSwap.

***

### 3. **Final Tip**

Every Monad action — from swapping to providing liquidity — **requires MON for gas**. Always keep a little MON in your wallet after each transaction to avoid getting stuck.


# Monad FAQ

#### 1. What fee tiers are available on PancakeSwap liquidity pools?

**Supported Fee Tiers:**

* The following fee tiers are available for V3 (concentrated liquidity) pools: `0.01%, 0.05%, 0.25%, 1%`
* For V2 pools only 0.25% fee tier pools are supported

#### 2. Can anyone create a pool?

Yes. Pool creation is permissionless, with a few exceptions:

* Only one pool can exist for a given **token pair + fee tier** combination (e.g. only one WMON <> USDC 0.05% pool can exist at one time)

#### 3. How long does it take for a newly created pool to appear?

* Pools typically appear in the pool list approximately **5 minutes** after creation.
* If it doesn't appear:
  * Use the **search bar** to locate it manually.
  * Pools may be filtered from the list due to **low TVL**.

#### 4. Why does my pool’s APR or TVL still show as zero?

This is expected right after a new pool is created:

* APR and TVL data will only populate once **at least one swap** has occurred in the pool.
* After a swap, these metrics will begin displaying within approximately **15 minutes**.

#### **5. Why do my transactions sometimes fail if my wallet has less than 10 MON?**

Monad has a rule that every account should keep a **minimum safety buffer of 10 MON**. If your balance is low and you send too many transactions too quickly, the network may **stop accepting new ones**.

#### **6. Why do the first 1–2 transactions work, but the next ones fail?**

Monad processes blocks using a slightly “behind” view of your balance. So:

* Your **first** transaction is usually fine.
* Your **second** might also go through.
* But if you send **multiple transactions within a short time**, the network thinks you might not have enough MON to pay all the gas fees.

So it **blocks** the next transaction. This is normal and part of the safety system.

#### **7. Why does it feel stricter on smart accounts (contract wallets)?**

Smart accounts follow **stricter rules**:

* They must **always** keep at least **10 MON** while running contract code.
* If your smart account is below 10 MON, the transaction can **revert immediately**, even if EOAs still work for a couple of tx.

This is why smart-account users see failures sooner.

#### **8. Does this mean I can’t use Monad with less than 10 MON?**

You *can* still use it, especially with a normal EOA — but:

* Don’t send several transactions back-to-back.
* Wait a few blocks between transactions.
* Keep a little MON in your wallet to avoid issues.

#### **9. How do I avoid these failures?**

Simple tips:

* Keep **10 MON or more** in your wallet if possible.
* If you’re low on MON, **space out your transactions** (don’t spam them).
* Smart-account users should keep a **bit more than 10 MON**, since contract calls use extra gas.


# Get Started (Aptos)

Using anything new can be a bit of a challenge. Don't worry though, we've created a range of guides to help you get comfortable with PancakeSwap!

## Setting up PancakeSwap

Follow these guides to get everything set up to use PancakeSwap, or feel free to jump to the guide you need if you've been doing okay but lost your way.

[Create an Aptos Wallet](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/wallet-guide)\
[Get Aptos Coin and Bring Assets to Aptos Chain](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/aptos-coin-guide)\
[Connect Your Wallet to PancakeSwap](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/connection-guide)

If you can't find what you need, feel free to visit the [PancakeSwap Telegram](/welcome-to-pancakeswap/contact-us/social-accounts) and ask for help there!


# Create a Wallet

To get started on your PancakeSwap journey on Aptos, the first thing you'll need is to set up a wallet that supports Aptos Chain. Wallets are available both on desktop computers and on smartphone devices. You'll need to choose the wallet that fits your needs best.

{% hint style="danger" %}
**When you're setting up a wallet, be sure to:**

* ✅ **Download and install only the latest version from an official source.**
* ✅ **Follow the setup guide carefully.**
* ✅ **Safely back up your recovery phrases.**
* ❌ **NEVER share your recovery phrases with anyone, under any circumstances.**
* ❌ **NEVER input your recovery phrase to a website or app, other than your wallet app.**
  {% endhint %}

## Smartphone/Mobile or Desktop wallet?

{% hint style="warning" %}
At the time of writing, there are a limited number of mobile wallets with Aptos support. Chefs will include more wallets in the tutorial when they are available.

**We recommend using** [**desktop wallets**](#desktop-web-browser-wallets) **until more mobile wallets are ready.**
{% endhint %}

Mobile device wallets and desktop-based wallets have different strengths and weaknesses. Consider which fits your needs better to help decide which type of wallet to use.

|                                   | Mobile | Desktop |
| --------------------------------- | ------ | ------- |
| Use anywhere                      | ✅      | ➖       |
| Easy to use                       | ✅      | ➖       |
| More secure                       | ➖      | ✅       |
| Accessibility friendly            | ➖      | ✅       |
| Damage/loss/theft resistant       | ➖      | ✅       |
| Power/connection outage resistant | ✅      | ➖       |

## **Smartphone/Mobile wallets**

Smartphone/Mobile wallets allow you to access your crypto almost anywhere. Wallets are available on both Android and iOS devices.

### Which mobile wallet should I choose?

This comparison table gives an overview of the most popular mobile wallets used with PancakeSwap.

<table><thead><tr><th width="283.4285714285714"></th><th width="148">SafePal</th><th>Trust Wallet</th><th>Blocto</th></tr></thead><tbody><tr><td>Aptos Chain support</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Built-in DApp browser</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Hardware wallet compatible</td><td><p>✅</p><p>(Only SafePal)</p></td><td>➖</td><td>➖</td></tr><tr><td>Open source (auditability)</td><td>➖</td><td>✅</td><td>➖</td></tr></tbody></table>

You can find more in-depth information about each wallet below, as well as download links and installation guides.

{% tabs %}
{% tab title="SafePal" %}

<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FZuCcaLK4UtU3jCU0MDaz%2F7cccc2d2-c9db-4d38-8641-5a94cfa6083d_4x.png.webp?alt=media&#x26;token=4091057f-c068-482f-8cf5-e24f856b971d" alt=""><figcaption><p>SafePal is available as both a software and hardware wallet. The wallet is easy to install and create, and comes ready to support Aptos, BEP2 (BNB Beacon Chain)<strong>,</strong> BEP20 (BNB Smart Chain) right away.</p></figcaption></figure>

​**Pros:**

* Easily switch between several crypto networks
* Has the option for Google Authenticator built in
* Supports a large number of languages
* Setup process is very simple
* Is available as both a software and hardware wallet (work together)

**Cons:**

* Isn't fully open source
* Does not give user notifications
* Does not enforce strong security during initial setup and wallet creation

​[**Download SafePal**](https://safepal.io/download) (Automatically detects device)\
[**SafePal Setup Guide for Aptos**](https://safepalsupport.zendesk.com/hc/en-us/articles/10061372532891-How-to-add-send-Aptos-mainnet-coin-APT-with-SafePal-Software-Wallet)
{% endtab %}

{% tab title="Trust Wallet" %}
​

<figure><img src="https://files.gitbook.com/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-Maajz3RNBhCbi_iel09%2F-MaaqWJXQio1awWtJiub%2Fimage.png?alt=media&#x26;token=63e7a2d9-8a05-49ac-b3dd-063f87f3a8b6" alt=""><figcaption></figcaption></figure>

Trust Wallet is a popular wallet for smart devices. It supports DApps, NFT collectibles (with Opensea.io support), and in-wallet staking.

**Pros:**

* Open source for auditability
* Backed by the Binance cryptocurrency exchange
* Easily switch between several crypto networks
* Includes Aptos networks by default

**Cons:**

* Limited DApps
* Transaction notifications can be delayed

[**Download Trust Wallet**](https://trustwallet.com) (Automatically detects device)\
[**Trust Wallet Setup Guide for Aptos**](https://community.trustwallet.com/t/trust-wallet-adds-native-support-for-aptos-apt/575701)
{% endtab %}

{% tab title="Blocto" %}
![](/files/FGPFgJvZhwFEVin1pIHc)

Blocto offers a user-friendly solution and an all-in-one package for using Dapps and managing your assets.

**Highlights:**

* Supports both BNB Chain and Aptos Chain and other major crypto networks out-of-the-box.
* Easy to set up.
* Supports both iOS and Android.
* Email login.
* Smart contract wallet eliminates the need for managing your own private key and also provides advanced features like account recovery
* The initial setup gas fee for the smart contract wallet is covered

**Note:**

* **Requires Email address to get started**
* Custodial model
* A bit complicated if you want to export your private key and manage it or use it in other wallets. [Tutorial](https://portto.zendesk.com/hc/en-us/articles/4411564072217-Can-I-export-my-private-key-from-Blocto-and-use-it-in-Metamask-Phantom-Trust-Wallet-).

[**Download Blocto Wallet**](https://portto.com/download)

**Blocto Wallet Setup Guide**

1 - Set up by entering your Email address. Then enter the one-time password received by Email.

![](/files/BYKPqTkN55TJ8AfmKX6l) ![](/files/qTT6Z6FocjG4JOIanQn2)

2 - Click the plus button, then choose "APT - Aptos"

![](/files/tURETzJ0LkhnpyD8Kkoi) ![](/files/iccfjsYtkgDbANPiJmEN)

3 - Done! You can now deposit APT into the Aptos wallet and start using PancakeSwap on Aptos by going to the "Discover" page!

![](/files/NbUtw2cFb44LmvfkyDJe) ![](/files/Ma1nGg9HsI2Z57ANRUOg)
{% endtab %}
{% endtabs %}

## **Desktop/Web Browser wallets**

Desktop wallets are available on your home computer or laptop computer. Wallets on your computer can run as standalone applications, or as web browser plugins for popular browsers like Chrome and Firefox.

### Which desktop wallet should I choose?

This comparison table gives an overview of the most popular desktop wallets used with PancakeSwap on Aptos

<table><thead><tr><th width="187"></th><th width="79">Petra</th><th width="97">Martian</th><th width="92">Pontem</th><th width="109">Fewcha</th><th width="94">Blocto</th></tr></thead><tbody><tr><td>Aptos Chain support</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Hardware wallet compatible</td><td>➖</td><td>➖</td><td>➖</td><td>➖</td><td>➖</td></tr><tr><td>Open source (auditability)</td><td>✅</td><td>❓</td><td>✅</td><td>❓</td><td>❓</td></tr></tbody></table>

*❓ - as of writing, we are unsure about the status of this information*

You can find more in-depth information about each wallet below, as well as download links and installation guides.

{% tabs %}
{% tab title="Petra" %}

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

Petra wallet is an extension that lets you explore Aptos in your browser.

**Highlights:**

* Built by Aptos Labs
* Easy to use
* Supports multiple accounts
* Built-in NFT support
* Supports Aptos testnet and one-click testnet APT faucet

**Note:**

* Desktop only
* Only supports Aptos chains

[**Download Petra Wallet**](https://petra.app/)

[**Petra Wallet Setup Guide**](https://petra.app/docs/use)
{% endtab %}

{% tab title="Martian" %}

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

Martian is an Aptos Chain wallet that allows you to store, send, receive tokens and manage & mint NFTs. Its mobile version is coming soon.

**Highlights:**

* Mobile version coming soon
* Easy to use
* Supports multiple accounts
* Built-in NFT support
* Supports Aptos testnet

[**Download Martian Wallet**](https://martianwallet.xyz/)
{% endtab %}

{% tab title="Pontem" %}

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

Pontem Wallet is an Aptos Chain wallet that allows you to store, send, receive tokens, and connect to dApps on the Aptos ecosystem.

**Highlights:**

* Mobile version coming soon
* Easy to use
* Supports multiple accounts
* Built-in NFT support
* Supports Aptos testnet

[**Download Pontem Wallet**](https://pontem.network/pontem-wallet)
{% endtab %}

{% tab title="Fewcha" %}

<figure><img src="/files/5U6z4Bx22rA3tDvs7Yxe" alt=""><figcaption></figcaption></figure>

Fewcha is a trusted crypto wallet optimized for Aptos and SUI ecosystem that unlocks a universe of applications in the web3.

**Highlights:**

* Support Aptos and Sui Blockchain
* First wallet to support pure blockchain using Move language
* Friendly UX/UI
* Simple, elegant and easy to use
* In-app Swapper
* In-app Stake
* Multiple languages
* EBCI Protocol - a protocol that prevents multiple pop-ups when interacting with dApp, it’ll help users manage what dApp they are signing for a transaction.
* Support Hardware Wallet Connection (Keystone Wallet)

[**Download FewCha Wallet**](https://fewcha.app/)

**Fewcha wallet setup guide**

1\. Once Fewcha Wallet extension finishes downloading, a welcome tab will appear. Here you can select “Create a new wallet” (or “Use an existing wallet” if you’ve already had one.)

<figure><img src="https://lh5.googleusercontent.com/xzkPxptL1JdM_IcX3jEH8J1JpEC9uWabA5QUJzKBRIqszgGeOUh67QuQx7Y6BCzv1UIXshZuxrCCgZe6wYhxCZ4JbjcbtYIdP_zO9A6VDiQgypsbr2wlvqUjhioyPsRDVOYTBJv_smcjhODx3zHnqrTvxiJzWMhZa3e4TvG3lfAqFtE6-47N08s" alt=""><figcaption></figcaption></figure>

2\. Select your default blockchain. Create a password that’s hard to predict yet easy to remember. Make sure you have read and agreed to the Terms of Service and Privacy Policy. Then click “Continue”.

3\. For the Recovery Phrase, please write it down or copy to save it somewhere that you can remember.

<figure><img src="/files/0atfj2uzb7MbN7FGT16b" alt=""><figcaption></figcaption></figure>

> * Safely backup your recovery phrases. If you lose your recovery phrase, you may lose access to your wallet and the crypto within it forever.
> * **NEVER** share your recovery phrases with anyone, under any circumstances.
> * **NEVER** input your recovery phrase to a website or app, other than your wallet ap&#x70;**.**

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

4\. Click Finish to complete this setup process. And done! Once your wallet is created, you can access it at any time by clicking on the Fewcha Wallet icon on the extension bar.

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

To start using PancakeSwap on Aptos, you will also need to have some $APT tokens to pay gas fees. You can learn how to get some here.
{% endtab %}

{% tab title="Blocto" %}
![](/files/FGPFgJvZhwFEVin1pIHc)

Blocto offers a user-friendly solution and an all-in-one package for using Dapps and managing your assets.

**Highlights:**

* Supports both BNB Chain and Aptos Chain and other major crypto networks out-of-the-box.
* No app or extension is required for using on desktop.
* Supports both desktop and mobile.
* Email login.
* Smart contract wallet eliminates the need for managing your own private key and also provides advanced features like account recovery
* The initial setup gas fee for the smart contract wallet is covered

**Note:**

* **Requires Email address to get started**
* Custodial model
* A bit complicated if you want to export your private key and manage it or use it in other wallets. [Tutorial](https://portto.zendesk.com/hc/en-us/articles/4411564072217-Can-I-export-my-private-key-from-Blocto-and-use-it-in-Metamask-Phantom-Trust-Wallet-).

**Blocto wallet setup guide**

1 - After selecting "Blocto" in the wallet connection window, you should be presented with a sign-in window. Type in your Email address and click "Register". If you have previously setup a Blocto account, please type in the Email address and click "sign in".

![](/files/kLa2al1CgBcbKWikVhQ2)

2 - Then enter the one-time password received by Email.

![](/files/E0FOvmJSf8VFvXLqJEPm)

3 - Click "Create Aptos wallet". Then click "Confirm" to connect.

![](/files/oU5vsQwfBAOxytxSo0UM) ![](/files/1Df54yYnxCzqVwIweFL1)

4 - Done! Please note that you will need to fund your Aptos address with APT to start using PancakeSwap on Aptos. If you want to access the same account on other devices, simply sign in using the same Email address.
{% endtab %}
{% endtabs %}

{% hint style="danger" %}
NEVER, in any situation, should you ever give someone your private key or recovery phrase ("seed phrase"). This will give someone complete access to your crypto!

The genuine PancakeSwap site and staff will never ask you to input your seed phrase.
{% endhint %}


# Get Aptos Coins

{% hint style="info" %}
This guide covers major Aptos bridging services for mainstream tokens. To Bridge CAKE between Aptos and BNB Smart chain, use [PancakeSwap Aptos Bridge](https://bridge.pancakeswap.finance/aptos).
{% endhint %}

The native token of Aptos Chain is **Aptos Coin (APT)**.

To do most things on Aptos Chain, you will need to pay gas, which comes in the form of APT.

You will also need the tokens you want to trade or stake on Aptos Chain. There are a few ways to bring your assets to Aptos Chain, but here are the ones we recommend:

{% tabs %}
{% tab title="🌉 Aptos Bridge" %}
[**Aptos Bridge - LayerZero**](https://theaptosbridge.com/bridge)

* The Aptos Bridge allows you to bridge mainstream tokens and stablecoins to Aptos
* Supports "gas on destination" - receive a tiny amount of Aptos Coin (APT) for gas to kickstart your Aptos chain adventure
* **⚠️ Note: for now assets are wrapped when bridged.** **(marked as "LayerZero")**\
  Before bridging your tokens, be sure to double-check the token list to see which wrapped version of the tokens you are trading.
  {% endtab %}

{% tab title="🌉 cBridge" %}
[**cBridge**](https://cbridge.celer.network/1/12360001/)

* The cBridge allows you to bridge mainstream tokens and stablecoins to Aptos
* **⚠️ Note: for now assets are wrapped when bridged.** **(marked as "Celer")**\
  Before bridging your tokens, be sure to double-check the token list to see which wrapped version of the tokens you are trading.

**📖** [**cBridge Tutorial Provided by Celer**](https://cbridge-docs.celer.network/tutorial/cross-chain-transfer)
{% endtab %}

{% tab title="🌉 Wormhole" %}
[**Wormhole - Portal Token Bridge**](https://www.portalbridge.com/#/transfer)

* The Portal Token Bridge allows you to bridge mainstream tokens and stablecoins to Aptos
* **⚠️ Note: assets are wrapped when bridged.** **(marked as "Wormhole")**\
  Before bridging your tokens, be sure to double-check the token list to see which wrapped version of the tokens you are trading.

[**📖 Tutorial provided by Wormhole**](https://docs.wormhole.com/wormhole/video-tutorial-how-to-use-portal)
{% endtab %}

{% tab title="🥞 CAKE Bridging" %}
To Bridge CAKE token between Aptos and BNB Smart chain, use [PancakeSwap Aptos Bridge](https://bridge.pancakeswap.finance/aptos). Check out the [guide](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/cake-bridging-guide) to learn how to use it.
{% endtab %}

{% tab title="💰 Binance.com" %}
[**Binance.com**](https://www.binance.com/en/)

* You can withdraw Aptos Coin (APT) on Aptos Chain via your Binance account.
* **⚠️ Currently only Aptos Coin (APT) is supported. To bridge other assets, check out other available bridging options above.**
* **⚠️ You need an account to do so.**

📖 [Here's a quick guide they made to help you out.](https://www.binance.com/en/support/faq/85a1c394ac1d489fb0bfac0ef2fceafd)
{% endtab %}
{% endtabs %}


# CAKE Bridging Guide

Bridge CAKE between Aptos and BNB Smart Chain

{% hint style="info" %}
This document has been migrated [here](/bridge/bridging/aptos)
{% endhint %}


# Connect Your Wallet to PancakeSwap

## Connect your wallet

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

1. Click "Connect Wallet" on the top-righthand corner.
2. For most of the browser extension wallets, simple select their icon, and follow the instruction in the pop-up window.
3. For Blocto, please use your Email address to register or sign in. To learn more, please check out [here](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/wallet-guide).

{% hint style="danger" %}
**Remember - NEVER, under any situation, should you ever give someone your private key or recovery phrases.**
{% endhint %}

## **Connect to Aptos Mainnet**

Aptos has multiple networks, including multiple devnets and testnets. But to use PancakeSwap on Aptos Chain, please be sure your wallet is connected to **Aptos Mainnet**.

Here's how:

{% tabs %}
{% tab title="Petra" %}
![](/files/XZcDSA6XgkccxJmPJYJs)
{% endtab %}

{% tab title="Martian" %}
![](/files/Fife3j72tjnJa5cZGFOF)
{% endtab %}

{% tab title="Pontem" %}
![](/files/vZoWHGYLfych3xYATL6K)
{% endtab %}

{% tab title="Fewcha" %}
![](/files/CcG0JUKQxUb68L8j2DkZ)
{% endtab %}
{% endtabs %}


# Aptos FAQ

This FAQ page answers some of the more commonly asked questions from the PancakeSwap community about our Aptos Deployment.

## General

### How to bridge from BSC (Binance Smart Chain) to Aptos?

Check out [our bridging guide](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/aptos-coin-guide) for various bridging solutions.

If you want to bridge CAKE token, check out our [CAKE bridging guide](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/cake-bridging-guide).

### Which wallet I can use for Aptos Chain?

Check out [our wallet guide](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/wallet-guide) to download and set up your wallet for Aptos.

### Showing "Price Impact Too High" when swapping coins

This is likely due to bad network connections to blockchain nodes. Refresh the page, and check your network connection.

If the error persists, it means the pair of coins you are trying to swap has insufficient liquidity for the amount you are trying to swap. The liquidity for major coins will slowly and steadily be improved over time, and the liquidity issue will likely be solved when our Aptos Farms are deployed. (SOON!)

### I couldn't find the coin I wanted to swap

The default list on Aptos Swap only shows coins from well-known projects with a sufficient amount of liquidity.

If you want to swap other coins that are not on the default list, import them using their coin address.

### Why I can’t trade CAKE on Aptos Swap?

*updated on 2022-12-13*

CAKE token/coin is now live on Aptos. Check out our [CAKE bridging guide](/welcome-to-pancakeswap/how-to-guides/get-started-aptos/cake-bridging-guide) to learn more about bridging CAKE tokens between Aptos and BNB Smart Chain.

### Do I need to stake CAKE on Aptos to participate in Aptos IFOs?

PancakeSwap IFO has not yet been deployed on Aptos. (SOON!) Keep staking your CAKE, and stay tuned for more news.

## CAKE Bridging

{% hint style="info" %}
This document has been migrated [here](/bridge/faq)
{% endhint %}


# V3/V2 Migration

Here are some useful documents for the migration of Exchange V3 and Farm V3.


# How to migrate

Migrate your liquidity and farm stakings to the new PancakeSwap Exchange and Farm V3

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

In April 2023, PancakeSwap announced V3 for Exchange and Farms. Some farming pairs will need to be migrated to keep earning staking rewards. Relax, like last time, it should be smooth.

### But wait! Do I need to migrate? <a href="#id-4b9e0260-9dee-493b-b0ad-6bdba084cea6" id="id-4b9e0260-9dee-493b-b0ad-6bdba084cea6"></a>

You need to migrate if you meet the following conditions:

**Farming on the following V2 PancakeSwap Farms:**

* BNB Chain:
  * CAKE-BNB
  * CAKE-BUSD
  * CAKE-USDT
  * BUSD-BNB
  * USDT-BNB
  * BTCB-BUSD
  * BTCB-USDT
  * BTCB-ETH
  * BTCB-BNB
  * ETH-BNB
  * ETH-USDC
  * USDC-USDT
  * BUSD-USDC
  * BUSD-USDT
* Ethereum:
  * ETH-USDC
  * ETH-USDT
  * WBTC-ETH

The list will likely grow eventually. The easiest way to check the updated list is to visit <https://pancakeswap.finance/migration> and connect your wallet

**Providing V2 liquidity, and meeting the following conditions:**

* The majority of the liquidity for the token pair has been migrated to V3 - Please check the PancakeSwap Info page, or the website or social channels of the token project for more detail.
* The project team of that token has announced the liquidity will be migrated to V3 - Please check the individual project websites or social channels for more detail.

### How to migrate <a href="#c7d7b407-268c-460c-a4f1-be1b771db5e7" id="c7d7b407-268c-460c-a4f1-be1b771db5e7"></a>

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

Look for the V3 migration banner on the Liquidity or Farm page. Then click “Proceed” to enter the migration helper page.

**Step 1 - Unstake from V2 and/or StableSwap farms**

<figure><img src="/files/7qXKPjoHRtxGo1OhE6mC" alt=""><figcaption></figcaption></figure>

In step 1, the helper will list all the PancakeSwap V2 or StableSwap farms that require migrations.

Click each of the “Unstake All” buttons to unstake all staked LP tokens from farms. Your wallet will ask for confirmation.

When all the listed farms are unstaked, click “Next Steps” to proceed.

**Step 2 - Remove liquidity from Exchange V2 or StableSwap**

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

In step 2, the helper will list all the liquidity positions that can be migrated to V3 with CAKE yield farming.

Click each of the "Remove" buttons to bring up the remove liquidity modal with 100% selected.

Then click “Enable”, sign the transaction in your wallet, and click “Remove”. Your wallet will ask for confirmation.

{% hint style="info" %}
Even though some other project tokens are also migrating to V3, they will not appear in the list. Please check the individual project websites or social channels for more detail. And use the [Liquidity](https://pancakeswap.finance/liquidity) page to migrate manually.
{% endhint %}

**Step 3 - Get ready for V3**

<figure><img src="/files/68oAyIUzOSmhGQJoxSzp" alt=""><figcaption></figcaption></figure>

No action is needed. Simply read and make sure you are familiar with how V3 works and how to provide liquidity in V3.

**Step 4 - Add V3 liquidity**

![](/files/bSQnQYcKaIb5rcYliHy4)

In this step, you will add your liquidity to the new Exchange V3.

Click “Add Liquidity”. Your previously removed V2 liquidity will show up in the list, click “Add” to bring up the interface for adding V3 liquidity.

If you don’t see the pair you want to add, click “Add Other Pairs” instead and choose the two tokens manually.

For a more detailed tutorial on how to provide liquidity in V3, read [here](/earn/pancakeswap-pools/liquidity-guide).

If you have questions while providing liquidity in V3, check here for [FAQ](/trade/trading-faq/swap-faq).

{% hint style="warning" %}
Please be aware that in Exchange V3, only active (in-range) liquidity positions will earn trading fee rewards.

Please be cautious while setting the price range for the liquidity position.
{% endhint %}

**Step 5 - Stake in V3 farms**

<figure><img src="/files/5R1DADxfkO3fTlYV0nxs" alt=""><figcaption></figcaption></figure>

In this step, you will stake your freshly added V3 liquidity positions to the new V3 farms to start earning CAKE rewards!

Click each of the “Stake” buttons on the position to stake them into farms. Your wallet will ask for confirmation.

For a more detailed tutorial on how to farm in V3, read [here](/earn/yield-farming/how-to-use-farms#farm-v3).

If you have questions while staking liquidity in V3 farms, check here for [FAQ](/earn/earn-faq/farming-faq).

{% hint style="warning" %}
Please be aware that in Farm V3, only active (in-range) liquidity positions will earn CAKE rewards.

Please be cautious while setting the price range for the liquidity position.
{% endhint %}

**Finished**

That's it. You've migrated your farm staking and liquidity to the new PancakeSwap V3!


# How v3 APR is calculated

{% hint style="info" %}
In V3 Liquidity and Farms, with the new non-fungible liquidity and customizable price range ability. Each LP position will have its own LP fee and CAKE farming APR.
{% endhint %}

The total APR is combined by the LP fee APR and CAKE reward APR

### LP fee

Theoretically speaking, given a price range and liquidity user about to add, we can estimate the expected future 7 days fee as following

$$
fee\_{next7d} = fee\_{in} \frac{\Delta{L}}{L\_{in} + \Delta{L}}
$$

* $$fee\_{in}$$ : Fee amount accrued in the user specified price range in last 7 days
* $$L\_{in}$$: Current liquidity in the user specified price range
* $$\Delta{L}$$: Liquidity user want to add to the price range

#### Fee in range

For $$fee\_{in}$$, we use the historical trading volume data, fee tier and historical price data to estimate the price in range

$$fee\_{in} = f\_tV\_{7d}\frac{T\_{in}}{T\_{7d}}$$

* $$f\_t$$: Fee tier
* $$V\_{7d}$$: Total trading volume of last 7 days
* $$T\_{in}$$: Duration, measured in seconds, of prices staying within the price range in the past 7 days
* $$T\_{7d}$$: 7 days measured in seconds

### Cake APR

#### Pool Allocation

The total reward cake per second in MC v3 using upkeep and can be derived by `latestPeriodCakePerSecond`

`cakePerSecond = lastestPeriodCakePerSecond / 1e12 / 1e18`

In each pool, we can use `poolInfo` to get the `poolWeight` by dividing `poolInfo.allocPoint / totalAllocPoint`

#### Global Cake APR

Global APR calculated using the total amount of active & staked liquidity with the pool CAKE reward emissions.

`APR (global) = (cakePerSecond * 31536000) / (totalAllocPoint / pool.allocPoint) * 100 * cakeUSD / totalStakedLiquidityUSD`

`totalStakedLiquidityUSD` represents the current pool active staked liquidity in USD, composing by all the position ticks in range staked in MasterChef v3.

#### Position Cake APR

APRs for individual positions may vary depend on their price range settings.

$$
ARP\_p = {\frac{USD\_{r}}{USD\_{p}}} {\frac{L\_{p}}{L\_{lm}}}
$$

* $$USD\_r$$: CAKE reward earn USD per year in pool
* $$USD\_p$$: Total USD value in position
* $$L\_{p}$$: Position liquidity
* $$L\_{lm}$$: Total staking liquidity which tracked by LMPool


# FAQ

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

### **Is there a deadline for the migration?**

No

You will be able to unstake from V2 farms at any time.

You will be able to remove liquidity from V2 at any time.

However, Chefs will gradually migrate the CAKE reward emissions from those selected V2 farms to their corresponding V3 farms. To continue earning CAKE rewards. We would recommend that you complete the migrations as early as possible.

For more news and updates on the migration timeline, please [follow our social channels on Twitter or Telegram announcement.](/welcome-to-pancakeswap/contact-us/social-accounts)

### When can I start migrating?

If you are reading this, the migration is likely started already. Visit <https://pancakeswap.finance/migration> for more details.

### I can’t find the pair I’m staking

Some V2 farms and liquidity will continue to operate in parallel with V3.

Some V2 farms will not be migrated on day 1. If your staked farms do not appear in “Step 1”, they do not require to be migrated at the moment.

If your V2 liquidity positions do not appear in “Step 2”, it is likely due to they have V2 farms running and do not require to be migrated at the moment.

You can manually migrate your farm stakings and liquidity. Continue reading.

### Can I manually migrate my farm stakings or liquidity without using the migration helper?

Yes.

You can unstake LP tokens from V2 farms by going to the “Farms” page and looking for farms with the “V2” tag. You can use the “Staked only” toggle to filter farms you are currently staking.

You can remove V2 liquidity by going to the “Liquidity” page and looking for positions with the “V2” tag. You can use the V2 tab to filter only V2 positions.

For adding your liquidity to V3 and staking LP positions to V3, follow the standard V3 steps.

For a detailed tutorial on how to add liquidity in V3, read [here](/earn/pancakeswap-pools/liquidity-guide).

For a tutorial on how to farm in V3, read [here](/earn/yield-farming/how-to-use-farms).


# V2 Migration

Here are some useful documents for the migration of MasterChef v2 and CAKE staking pool.

{% content-ref url="/pages/S1SjLh9q4aTnPix9O1T1" %}
[MasterChef v2](/welcome-to-pancakeswap/how-to-guides/v3-v2-migration/migration/masterchef-v2)
{% endcontent-ref %}

{% content-ref url="/pages/gMY0Hvj1atvvNTz0SSG4" %}
[CAKE Syrup Pool](/welcome-to-pancakeswap/how-to-guides/v3-v2-migration/migration/cake-syrup-pool)
{% endcontent-ref %}


# Migrate Your Stakings

Migrate your farms and pools staking to the new PancakeSwap MasterChef

![ICYDK: you are currently reading the "tutorial" mentioned in this banner](/files/2BCilhBO4CjME6N4NKO9)

In order to keep earning staking rewards, you will need to migrate your farms and pools staking to the new MasterChef. Relax, it's gonna be easy.

{% hint style="info" %}
**But wait! Do I need to migrate?**

You need to migrate if you are:

* Farming on PancakeSwap **Farms**.
* Staking in PancakeSwap **CAKE Syrup Pools** (Manual, Auto, IFO).

\*other Syrup Pools aren’t affected
{% endhint %}

## How to migrate?

![At the time of the migration, Chefs will deploy a step-by-step helper to walk you through the process](/files/RTrnRjJBsqaej5T1QY7k)

### 1. Navigate to the migration helper

Go to <https://pancakeswap.finance/migration>, and connect your wallet.

### 2. Unstake from the old farms

There are two steps in the migration helper. In the first step, you should see a list of three CAKE syrup pools and farms you are currently staking.

![](/files/g2HyUoyBrqD0trKChSTH)

Click "**Unstake All**" on each of the farms and pools to unstake all your assets.

![](/files/oxr5XcduwzQmM0l2nB9h)

After unstaking, click "**Go to Stake**" to proceed to step 2.

### 3. Stake your LP tokens and CAKE into the new farms and pools.

Here you should see the brand new CAKE syrup pool and the new farms. Before staking, you will need to enable them.

![](/files/p0W6LdT0l0PaHlsuGpP7)

Click "**Enable**" to enable staking on each of the farms and the CAKE syrup pool. If you are using a mobile device, please click the “**v**” (downward arrow) to expand the card while looking for the "**Enable**" button.

After enabling, you will be able to start staking in the pool and farms.

{% tabs %}
{% tab title="CAKE Syrup Pool" %}
![](/files/qe65CFRT6Q0bEGm8SEj9)

For CAKE syrup pool. Please:

1. Click "**Flexible**" under the "Stake CAKE" section.
2. Enter the amount of CAKE you want to stake.
3. Click "**Confirm**".

{% hint style="info" %}
The locked (fixed-term) staking option will become available a few days after the migration. You will be able to convert your flexible staking position to a locked one. To learn more about the new CAKE syrup pool with fixed-term staking, please check out [this doc](/archive/legacy-products/new-cake-pool).
{% endhint %}
{% endtab %}

{% tab title="Farms" %}
![](/files/grPyg5LSaeaBtPZeMl1E)

For farms, please:

1. Click "**Stake**".
2. Enter the amount of LP tokens you want to stake.
3. Click "**Confirm**"
   {% endtab %}
   {% endtabs %}

### 4. Done!

![](/files/MCJzbQaHi4XeIVeM76No)

You are now staking in the new MasterChef and continue earning CAKE rewards! Click "**Finish**" to go back and explore some other great products PancakeSwap offers.

## Migration Timeline

![](/files/odCpf10yzFL1wRIO3PUt)

Make sure to follow our [Twitter](https://twitter.com/pancakeswap/) or [Telegram](https://t.me/PancakeSwapAnn) announcement channel for detailed timing and the latest updates! Need any help? Learn more about how to reach for help [here](/welcome-to-pancakeswap/contact-us#help).

## FAQ

#### **When will it finish?**

Migration will take several hours, but it should be totally finished upon the launch of the migration helper page. Follow our [Twitter](https://twitter.com/pancakeswap/) or [Telegram](https://t.me/PancakeSwapAnn) announcement channel for the latest updates!

#### **When must I migrate?**

1. You will be able to migrate at any time. There’s no time limit.
2. It’s better to migrate sooner so you can continue to earn rewards from farms and pools.

#### I don’t see the migration helper!

It will only be deployed once smart contract deployments and configurations are completed. It could take serval hours. Follow our [Twitter](https://twitter.com/pancakeswap/) or [Telegram](https://t.me/PancakeSwapAnn) announcement channel for the latest updates!

#### Why lock staking is not available?

SOON! To achieve a smooth migration. Lock (fixed-term) staking will be enabled a few days after the migrations.

#### I can't find my farms in the migration helper!

It might be due to the farm being discontinued before the migration. Please:

1. Go to **Farms**.
2. Choose “**Finished**” at the top of the farm list.
3. Click “**Check out v1 farms**” to look for your farm.


# MasterChef v2

Migrate to MasterChef v2

PancakeSwap MasterChef v2 is a new main staking contract for Farms while providing more flexibility for adjusting the $CAKE emissions, including CAKE pool, burn and other PancakeSwap products.

### Do I need to migrate?

If you are currently using PancakeSwap MasterChef ([0x73feaa1eE314F8c655E354234017bE2193C9E24E](https://bscscan.com/address/0x73feaa1eE314F8c655E354234017bE2193C9E24E)), you will need to migrate to the new contract ([0xa5f8C5Dbd5F286960b9d90548680aE5ebFf07652](https://bscscan.com/address/0xa5f8C5Dbd5F286960b9d90548680aE5ebFf07652)).

### Overview

#### Deposit

If you are currently using the `enterStaking(uint256 _amount)` on the current PancakeSwap MasterChef. You need to migrate to the new CAKE pool contract. Check out the related documentation [here](/welcome-to-pancakeswap/how-to-guides/v3-v2-migration/migration/cake-syrup-pool).

The deposit function for the farm pools is unchanged. However, you will need to upgrade the MasterChef address and the `pid` , check out the [list of farms](/welcome-to-pancakeswap/how-to-guides/v3-v2-migration/migration/masterchef-v2/list-of-farms) for the list of new `pids` on MasterChef v2.

#### Pool types

MasterChef v2 have 2 types of pool: Regular farm pools and Special farm pools, which you can use `poolInfo(_pid).isRegular` to query the pool type. They share a different `totalAllocPoint`, making them two sets of independent pools.

Special farm pools: only whitelisted addresses can deposit. They are usually utilized by internal PancakeSwap products for rewards distributions.

Regular farm pools: the regular LP tokens farms. For example CAKE-BNB, BNB-BUSD, etc…

#### Withdraw

If you are currently using the `leaveStaking(uint256 _amount)` on the current PancakeSwap MasterChef. You need to migrate to the new CAKE pool contract. Check out the related documentation [here](/welcome-to-pancakeswap/how-to-guides/v3-v2-migration/migration/cake-syrup-pool).

The withdraw function for the farm pools is unchanged. However, you will need to update the MasterChef address and the `pid` , check out the [list of farms](/welcome-to-pancakeswap/how-to-guides/v3-v2-migration/migration/masterchef-v2/list-of-farms) for the list of new `pids` on MasterChef v2.

#### Staking Balance

Use `userInfo[_pid][_user].amount` to query the staking balance.

#### Staking Token

Note that the new `PoolInfo` struct **does not** contain the lp token address field, you will need to use `lpToken(_pid)` to query any given pool's staking token.

#### Total Staking Shares/Amount

Use `lpToken.balanceOf(MasterChef.address)` to get the total staking amount for any given farm pool.

However, In MasterChef v2, the users' share can be boosted. Therefore, rewards are calculated using a new `totalBoostedShare` field in `PoolInfo` as each pool’s total shares. For example, if pool 0 has 2 users, user1 stake 100 LPs (without boost), user2 stake 100 (with `boostMultiplier` being 1.05), then the `totalBoostedShare` will become 205. Resulting in user2 gaining more rewards.

#### CakePerBlock

You can use `cakePerBlock(bool _isRegular)` to query the CAKE reward per block that goes to all the PancakeSwap farms.

### Mainnet Contract Address

**Contract name:** MasterChef v2\
**Contract address:** `0xa5f8C5Dbd5F286960b9d90548680aE5ebFf07652`

[View the PancakeSwap: Main Staking Contract v2 on BscScan.](https://bscscan.com/address/0xa5f8C5Dbd5F286960b9d90548680aE5ebFf07652)

### Testnet Environment

You can use the following testnet environment to test the integration of your project with the new PancakeSwap MasterChef v2. If you have any questions, please contact our team via the existing channels, or reach out to <bun@pancakeswap.com> via Email.

**Dummy Tokens:**

* $CAKE: `0xFa60D973F7642B748046464e165A65B7323b0DEE`\
  (mintable by using `mint(address _to, uint256 _amount) public`)
* $BUSD: `0x8516Fc284AEEaa0374E66037BD2309349FF728eA`\
  (mintable by using `mint(uint256 amount) public`)
* $WBNB: `0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd`

#### Factory and Router

* Factory v2: `0x6725F303b657a9451d8BA641348b6761A6CC7a17`
* Router v2: `0xD99D1c33F9fC3444f8101754aBC46c52416550D1`

#### LP Pairs

* CAKE-WBNB: `0xa96818CA65B57bEc2155Ba5c81a70151f63300CD`
* CAKE-BUSD: `0xb98C30fA9f5e9cf6749B7021b4DDc0DBFe73b73e`

#### MasterChefs

* v1: `0x1ED62c7b76AD29Bfb80F3329d1ce7e760aAD153d`
  * pid0: Manual CAKE
  * pid4: Dummy Pool for MasterChef v2
  * pid5: CAKE-BUSD: `0xb98C30fA9f5e9cf6749B7021b4DDc0DBFe73b73e`
  * pid6: CAKE-WBNB: `0xa96818CA65B57bEc2155Ba5c81a70151f63300CD`
* v2: `0xB4A466911556e39210a6bB2FaECBB59E4eB7E43d`
  * pid3: CAKE-BUSD: `0xb98C30fA9f5e9cf6749B7021b4DDc0DBFe73b73e`
  * pid4: CAKE-WBNB: `0xa96818CA65B57bEc2155Ba5c81a70151f63300CD`


# List of Farms

<table><thead><tr><th width="150">MCv1 pid</th><th width="150">MCv2 pid</th><th width="247">lpToken address</th><th width="175">lpToken name</th><th>allocPoint</th></tr></thead><tbody><tr><td>251</td><td>2</td><td>0x0eD7e52944161450477ee417DE9Cd3a859b14fD0</td><td>Cake-BNB LP</td><td>4000</td></tr><tr><td>252</td><td>3</td><td>0x58F876857a02D6762E0101bb5C46A8c1ED44Dc16</td><td>BNB-BUSD LP</td><td>1100</td></tr><tr><td>253</td><td>4</td><td>0x28415ff2C35b65B9E5c7de82126b4015ab9d031F</td><td>ADA-BNB LP</td><td>50</td></tr><tr><td>255</td><td>5</td><td>0xDd5bAd8f8b360d76d12FdA230F8BAF42fe0022CF</td><td>DOT-BNB LP</td><td>100</td></tr><tr><td>257</td><td>6</td><td>0x824eb9faDFb377394430d2744fa7C42916DE3eCe</td><td>BNB-LINK LP</td><td>50</td></tr><tr><td>258</td><td>7</td><td>0x7EFaEf62fDdCCa950418312c6C91Aef321375A00</td><td>USDT-BUSD LP</td><td>250</td></tr><tr><td>259</td><td>8</td><td>0x3DcB1787a95D2ea0Eb7d00887704EeBF0D79bb13</td><td>TWT-BNB LP</td><td>10</td></tr><tr><td>260</td><td>9</td><td>0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2</td><td>BNB-XVS LP</td><td>50</td></tr><tr><td>261</td><td>10</td><td>0x74E4716E431f45807DCF19f284c7aA99F18a4fbc</td><td>ETH-BNB LP</td><td>250</td></tr><tr><td>262</td><td>11</td><td>0x61EB789d75A95CAa3fF50ed7E47b96c132fEc082</td><td>BTCB-BNB LP</td><td>250</td></tr><tr><td>263</td><td>12</td><td>0xACF47CBEaab5c8A6Ee99263cfE43995f89fB3206</td><td>ALPHA-BNB LP</td><td>10</td></tr><tr><td>264</td><td>13</td><td>0x16b9a82891338f9bA80E2D6970FddA79D1eb0daE</td><td>USDT-BNB LP</td><td>600</td></tr><tr><td>265</td><td>14</td><td>0x03F18135c44C64ebFdCBad8297fe5bDafdBbdd86</td><td>XRP-BNB LP</td><td>50</td></tr><tr><td>268</td><td>15</td><td>0x014608E87AF97a054C9a49f81E1473076D51d9a3</td><td>BNB-UNI LP</td><td>50</td></tr><tr><td>270</td><td>16</td><td>0x1BdCebcA3b93af70b58C41272AEa2231754B23ca</td><td>INJ-BNB LP</td><td>10</td></tr><tr><td>271</td><td>17</td><td>0xD8E2F8b6Db204c405543953Ef6359912FE3A88d6</td><td>SXP-BNB LP</td><td>10</td></tr><tr><td>276</td><td>18</td><td>0x133ee93FE93320e1182923E1a640912eDE17C90C</td><td>VAI-BUSD LP</td><td>10</td></tr><tr><td>282</td><td>19</td><td>0x66FDB2eCCfB58cF098eaa419e5EfDe841368e489</td><td>DAI-BUSD LP</td><td>10</td></tr><tr><td>283</td><td>20</td><td>0x2354ef4DF11afacb85a5C7f98B624072ECcddbB1</td><td>USDC-BUSD LP</td><td>100</td></tr><tr><td>284</td><td>21</td><td>0x71b01eBdDD797c8E9E0b003ea2f4FD207fBF46cC</td><td>LTC-BNB LP</td><td>10</td></tr><tr><td>285</td><td>22</td><td>0xB2678C414ebC63c9CC6d1a0fC45f43E249B50fdE</td><td>BTCST-BNB LP</td><td>10</td></tr><tr><td>293</td><td>23</td><td>0x05faf555522Fa3F93959F86B41A3808666093210</td><td>UST-BUSD LP</td><td>10</td></tr><tr><td>298</td><td>24</td><td>0xC5768c5371568Cf1114cddD52CAeD163A42626Ed</td><td>LINA-BUSD LP</td><td>10</td></tr><tr><td>299</td><td>25</td><td>0x942b294e59a8c47a0F7F20DF105B082710F7C305</td><td>BNB-SFP LP</td><td>50</td></tr><tr><td>306</td><td>26</td><td>0x16aFc4F2Ad82986bbE2a4525601F8199AB9c832D</td><td>ETH-SUSHI LP</td><td>10</td></tr><tr><td>309</td><td>27</td><td>0xc13aA76AAc067c86aE38028019F414D731b3D86A</td><td>IOTX-BUSD LP</td><td>10</td></tr><tr><td>317</td><td>28</td><td>0xE834bf723f5bDff34a5D1129F3c31Ea4787Bc76a</td><td>RAMP-BUSD LP</td><td>10</td></tr><tr><td>318</td><td>29</td><td>0xF3Bc6FC080ffCC30d93dF48BFA2aA14b869554bb</td><td>BNB-BELT LP</td><td>10</td></tr><tr><td>322</td><td>30</td><td>0xcAD7019D6d84a3294b0494aEF02e73BD0f2572Eb</td><td>ALICE-BNB LP</td><td>50</td></tr><tr><td>326</td><td>31</td><td>0x3f1A9f3D9aaD8bD339eD4853F345d2eF89fbfE0c</td><td>BNB-BIFI LP</td><td>10</td></tr><tr><td>346</td><td>32</td><td>0xFFd4B200d3C77A0B691B5562D804b3bd54294e6e</td><td>TKO-BNB LP</td><td>10</td></tr><tr><td>350</td><td>33</td><td>0xddE420cbB3794ebD8FFC3Ac69F9c78e5d1411870</td><td>EPS-BNB LP</td><td>10</td></tr><tr><td>352</td><td>34</td><td>0xE6b421a4408c82381b226Ab5B6F8C4b639044359</td><td>TLM-BNB LP</td><td>10</td></tr><tr><td>362</td><td>35</td><td>0x7752e1FA9F3a2e860856458517008558DEb989e3</td><td>ALPACA-BUSD LP</td><td>100</td></tr><tr><td>365</td><td>36</td><td>0xF45cd219aEF8618A92BAa7aD848364a158a24F33</td><td>BTCB-BUSD LP</td><td>250</td></tr><tr><td>376</td><td>37</td><td>0xac109C8025F272414fd9e2faA805a583708A017f</td><td>DOGE-BNB LP</td><td>50</td></tr><tr><td>386</td><td>38</td><td>0xF23BAD605E94dE0e3B60c9718a43A94A5aF43915</td><td>HOTCROSS-BNB LP</td><td>100</td></tr><tr><td>389</td><td>39</td><td>0x804678fa97d91B974ec2af3c843270886528a9E6</td><td>Cake-BUSD LP</td><td>250</td></tr><tr><td>390</td><td>40</td><td>0x6045931E511EF7e53A4A817F971e0CA28c758809</td><td>BUSD-CHR LP</td><td>50</td></tr><tr><td>397</td><td>41</td><td>0x2E28b9B74D6d99D4697e913b82B41ef1CAC51c6C</td><td>TUSD-BUSD LP</td><td>100</td></tr><tr><td>405</td><td>42</td><td>0x8FA59693458289914dB0097F5F366d771B7a7C3F</td><td>MBOX-BNB LP</td><td>100</td></tr><tr><td>408</td><td>43</td><td>0xD171B26E4484402de70e3Ea256bE5A2630d7e88D</td><td>ETH-BTCB LP</td><td>100</td></tr><tr><td>409</td><td>44</td><td>0xEa26B78255Df2bBC31C1eBf60010D78670185bD0</td><td>ETH-USDC LP</td><td>100</td></tr><tr><td>414</td><td>45</td><td>0x89eE0491CE55d2f7472A97602a95426216167189</td><td>WOO-BNB LP</td><td>10</td></tr><tr><td>421</td><td>46</td><td>0xba01662E978DE7d67F8FfC937726215eb8995d17</td><td>BSCPAD-BNB LP</td><td>10</td></tr><tr><td>422</td><td>47</td><td>0xA39Af17CE4a8eb807E076805Da1e2B8EA7D0755b</td><td>Cake-USDT LP</td><td>200</td></tr><tr><td>423</td><td>48</td><td>0xEc6557348085Aa57C72514D67070dC863C0a5A8c</td><td>USDT-USDC LP</td><td>100</td></tr><tr><td>425</td><td>49</td><td>0x89EBF9cD99864f6E51bd7a578965922029cAB977</td><td>DVI-BNB LP</td><td>10</td></tr><tr><td>427</td><td>50</td><td>0x9D2296e2Fe3CdBf2EB3e3e2CA8811BaFA42eeDFF</td><td>ONE-BNB LP</td><td>10</td></tr><tr><td>429</td><td>51</td><td>0x1472976E0B97F5B2fC93f1FFF14e2b5C4447b64F</td><td>CHESS-USDC LP</td><td>50</td></tr><tr><td>430</td><td>52</td><td>0xC2d00De94795e60FB76Bc37d899170996cBdA436</td><td>AXS-BNB LP</td><td>50</td></tr><tr><td>431</td><td>53</td><td>0x92247860A03F48d5c6425c7CA35CDcFCB1013AA1</td><td>C98-BNB LP</td><td>50</td></tr><tr><td>432</td><td>54</td><td>0xFdFde3aF740A22648B9dD66D05698e5095940850</td><td>SPS-BNB LP</td><td>10</td></tr><tr><td>441</td><td>55</td><td>0x6a445cEB72c8B1751755386c3990055ff92e14A0</td><td>WIN-BUSD LP</td><td>10</td></tr><tr><td>442</td><td>56</td><td>0xb5D108578Be3750209d1b3A8f45FFee8C5a75146</td><td>TRX-BUSD LP</td><td>50</td></tr><tr><td>448</td><td>57</td><td>0x59FaC9e98479fc9979aE2a0C7422Af50bCBB9B26</td><td>rUSD-BUSD LP</td><td>10</td></tr><tr><td>449</td><td>58</td><td>0x2bF2dEB40639201C9A94c9e33b4852D9AEa5fd2D</td><td>BP-BNB LP</td><td>10</td></tr><tr><td>450</td><td>59</td><td>0x74fA517715C4ec65EF01d55ad5335f90dce7CC87</td><td>SFUND-BNB LP</td><td>50</td></tr><tr><td>457</td><td>60</td><td>0x0ecc84c9629317a494f12Bc56aA2522475bF32e8</td><td>NFT-BNB LP</td><td>10</td></tr><tr><td>461</td><td>61</td><td>0x88a02D94F437799f06f8c256ff07Aa397E6D0016</td><td>BNB-BETA LP</td><td>50</td></tr><tr><td>464</td><td>62</td><td>0x11c0b2BB4fbB430825d07507A9E24e4c32f7704D</td><td>LAZIO-BNB LP</td><td>10</td></tr><tr><td>466</td><td>63</td><td>0x365c3F921b2915a480308D0b1C04aEF7B99c2876</td><td>DKT-BNB LP</td><td>10</td></tr><tr><td>470</td><td>64</td><td>0x6dB23b5360c9D2859fDcbf41c56494e7b8573649</td><td>FINA-BUSD LP</td><td>50</td></tr><tr><td>471</td><td>65</td><td>0x062f88E2B4896e823ac78Ac314468c29eEC4186d</td><td>DAR-BNB LP</td><td>50</td></tr><tr><td>472</td><td>66</td><td>0x936928146a21AfCcd30DfA84824A780572B1630B</td><td>XWG-USDC LP</td><td>50</td></tr><tr><td>474</td><td>67</td><td>0x0A292e96ABb35297786a38fDD67Dc4f82689E670</td><td>PORTO-BNB LP</td><td>10</td></tr><tr><td>476</td><td>68</td><td>0xf924E642f05ACC57fc3b14990c2B1a137683b201</td><td>QI-BNB LP</td><td>10</td></tr><tr><td>481</td><td>69</td><td>0x06043B346450BbCfdE066ebc39fdc264FdFFeD74</td><td>SANTOS-BNB LP</td><td>10</td></tr><tr><td>484</td><td>70</td><td>0x71E6de81381eFE0Aa98f56b3B43eB3727D640715</td><td>IDIA-BUSD LP</td><td>10</td></tr><tr><td>488</td><td>71</td><td>0x486697ae24469cB1122F537924Aa46E705B142Aa</td><td>THG-BNB LP</td><td>50</td></tr><tr><td>489</td><td>72</td><td>0x141e9558f66Cc21c93628400cCa7d830c15c2c24</td><td>BNB-DPT LP</td><td>10</td></tr><tr><td>491</td><td>73</td><td>0xe98ac95A1dB2fCaaa9c7D4ba7ecfCE4877ca2bEa</td><td>HIGH-BUSD LP</td><td>50</td></tr><tr><td>495</td><td>74</td><td>0x2AE94A6C768D59f5DDc25bd7f12C7cBE1D51dc04</td><td>WOOP-BNB LP</td><td>10</td></tr><tr><td>497</td><td>75</td><td>0x88c9bf5E334e2591C6A866D5E20683E31226Be3d</td><td>AOG-BUSD LP</td><td>10</td></tr><tr><td>501</td><td>76</td><td>0x2Eebe0C34da9ba65521E98CBaA7D97496d05f489</td><td>BCOIN-BNB LP</td><td>50</td></tr><tr><td>502</td><td>77</td><td>0xa0Ee789a8F581CB92dD9742ed0B5d54a0916976C</td><td>APX-BUSD LP</td><td>50</td></tr><tr><td>503</td><td>78</td><td>0x1Ce76390Dd210B9C9ae28373FDf79714206ECb73</td><td>BNB-Froyo LP</td><td>100</td></tr><tr><td>505</td><td>79</td><td>0x6483F166b9E4310A165a55FEa04F867499aded06</td><td>FUSE-BNB LP</td><td>10</td></tr><tr><td>506</td><td>80</td><td>0x70531B39E2Bb4d8dA59E2Ce41a98eBA2990F8497</td><td>ERTHA-BNB LP</td><td>10</td></tr><tr><td>507</td><td>81</td><td>0x8e744Ec2795c8B836689d1b4EBE1489204357dAC</td><td>RACA-BUSD LP</td><td>50</td></tr><tr><td>509</td><td>82</td><td>0x28BDb16b623176426305a70D8B475bE73Aca71f3</td><td>USDT-ACH LP</td><td>10</td></tr><tr><td>510</td><td>83</td><td>0xB7E73DaEe6A6Ca37A21f8E4bfba4DA448DFE4d92</td><td>BTT-BUSD LP</td><td>50</td></tr><tr><td>513</td><td>84</td><td>0x53a63ac301D6410915385294527f947aFf616599</td><td>ERA-BNB LP</td><td>100</td></tr><tr><td>514</td><td>85</td><td>0x007EC643C7Cc33a70C083fC305c283dd009C8b94</td><td>GMT-USDC LP</td><td>100</td></tr><tr><td>515</td><td>86</td><td>0xbDF0aA1D1985Caa357A6aC6661D838DA8691c569</td><td>Cake-DUET LP</td><td>100</td></tr><tr><td>516</td><td>87</td><td>0x8CA3fF14A52b080C54A6d1a405eecA02959d39fE</td><td>BSW-BNB LP</td><td>50</td></tr><tr><td>518</td><td>88</td><td>0x1CCc3cC95c8148477Afd18a552f03835Be9D182a</td><td>Cake-Froyo LP</td><td>50</td></tr><tr><td>519</td><td>89</td><td>0x58d4B61983Ca0aFE6E352e90719F403E24e016F4</td><td>GMI-BNB LP</td><td>50</td></tr><tr><td>520</td><td>90</td><td>0x5ca96E8bDe0Bc587DaC9e02422Fd205b1102DAa4</td><td>PEX-BNB LP</td><td>50</td></tr><tr><td>522</td><td>91</td><td>0x0d5b9A0f4315a4bcE36D1Ea7d6B6d3123167aFAa</td><td>TINC-BNB LP</td><td>50</td></tr><tr><td>523</td><td>92</td><td>0x046A9B3A9b743340eE2Bc4C6dDD35543E237C6c2</td><td>CEEK-BNB LP</td><td>50</td></tr><tr><td>524</td><td>93</td><td>0x008604A38cD589680F7B8f085DC2D5B4F81151dB</td><td>HAPPY-BNB LP</td><td>100</td></tr><tr><td>525</td><td>94</td><td>0xee456d906a38e10680c9d157FFf143390e9681bA</td><td>WZRD-BUSD LP</td><td>100</td></tr></tbody></table>


# CAKE Syrup Pool

Migrate to new CAKE Syrup Pool

The new CakePool is a new $CAKE staking contract built based on the CakeVault (the current auto CAKE pool) and designed to work with PancakeSwap MasterChef v2 to provide "stake $CAKE, earn $CAKE" functionality while offering more features such as fixed-term staking. The current Manual CAKE pool will be retired after the migration.

The new CakePool will use a dummy token to harvest $CAKE from MasterChef v2 and reward them to users who are staking $CAKE. Users who lock their $CAKE for longer will receive a more significant number of shares (boosted linearly based on duration), therefore, enjoy a higher yield.

### Do I need to migrate?

If you are currently using `enterStaking` and `leaveStaking` on the PancakeSwap MasterChef ([0x73feaa1eE314F8c655E354234017bE2193C9E24E](https://bscscan.com/address/0x73feaa1eE314F8c655E354234017bE2193C9E24E)), you will need to migrate to the new contract.

### No more compounding

With the new CakePool, rewards are distributed proportionally to all pool users based on shares. Similar to “interest-bearing tokens” or other share-based models, users’ staking balance will grow when more rewards are being put into the pool. Users don’t need to harvest and compound their rewards.

### Fees

In the new CakePool, all flexible staking users will be subjected to two sets of fees.

#### Fee on flexible staking rewards

A 2% fee will apply to all the rewards generated by flexible staking. The amount of the fee will be calculated and realized upon the next deposit or withdrawal action, cut from users’ shares. To query the number of the unrealized performance fee, use `calculatePerformanceFee(address _user)`.

#### Withdrawal fee

A 0.1% withdrawal fee will apply to the unstaking amount if you withdraw within 72 hours of the last deposit action. The withdrawal fee is cut from the final withdrawal amount before the CAKE transfer.

### Overview

#### Deposit

If you are currently using the `enterStaking(uint256 _amount)` on the current PancakeSwap MasterChef. You need to migrate to `deposit(uint256 _amount, uint256 _lockDuration)`. For flexible staking, simply use “0” as `_lockDuration`.

#### Staking Balance and Fees

```
Global variables: CakePoolContract // CAKE pool contract
struct UserInfo {
    uint256 shares; // number of shares for a user.
    uint256 lastDepositedTime; // timestamp of the last deposit action
    uint256 cakeAtLastUserAction; // number of CAKE at the last user action
    uint256 lastUserActionTime; // timestamp of the last user action
    uint256 lockStartTime; // timestamp of the start of the lock.
    uint256 lockEndTime; // timestamp of the end of the lock.
    uint256 userBoostedShare; // the amount of shares boosted/added to the user.
    bool locked; // status of the lock
    uint256 lockedAmount; // number of CAKE locked at the start of the lock period.
}
```

**CAKE staking amount (before subtracting all the fees)**

```
const userInfo. = await CakePoolContract.userInfo(address);
const PricePerFullShare = await CakePoolContract.getPricePerFullShare();
const cakeAmount = userInfo.shares * PricePerFullShare / 1e18 - userInfo.userBoostedShare ;  // cake amount (wei), in flexible staking, userInfo.userBoostedShare should be 0.
```

**Performance Fee**

Query from contract:

```
const performanceFeeAmount = await CakePoolContract.calculatePerformanceFee(address);
```

Calculate it manually:

```
async function calculatePerformanceFeeAmount(_user:address){
    const user = await CakePoolContract.userInfo(address);
    const isFreeFee = await CakePoolContract.freeFeeUsers(_user);  //normal free fee users are some special contracts , so you can set default false

    if(user.shares > 0 && !user.locked && !isFreeFee){
        const PricePerFullShare = await CakePoolContract.getPricePerFullShare();
        uint256 totalAmount = user.shares * PricePerFullShare / 1e18; 
        uint256 earnAmount = totalAmount - user.cakeAtLastUserAction;
        uint256 performanceFee = await  CakePoolContract.performanceFee();
        uint256 currentPerformanceFee = (earnAmount * performanceFee) / 10000;
        return currentPerformanceFee;
    }
    return 0;
}
```

**Overdue Fee: (only applies to locked staking)**

Query from contract:

```
const overdueFeeAmount = await CakePoolContract.calculateOverdueFee(address);
```

Calculate it manually:

```
async function calculateOverdueFee(_user:address){
    const user = await CakePoolContract.userInfo(address);
    const isFreeFee = await CakePoolContract.freeFeeUsers(_user); //normal free fee users are some special contracts , so you can set default false
    const UNLOCK_FREE_DURATION = 1 week seconds (or you can get from smart contract,  const UNLOCK_FREE_DURATION = await CakePoolContract.UNLOCK_FREE_DURATION())
    const DURATION_FACTOR_OVERDUE = 180 * 24 * 3600; // 180 days, in order to calculate overdue fee. you can get it from contract too.

    if (
        user.shares > 0 &&
        user.locked &&
        !isFreeFee &&
        ((user.lockEndTime + UNLOCK_FREE_DURATION) < block.timestamp)
    ) {
        const PricePerFullShare = await CakePoolContract.getPricePerFullShare();
        uint256 currentAmount = user.shares * PricePerFullShare / 1e18 - user.userBoostedShare;
        uint256 earnAmount = currentAmount - user.lockedAmount;
        uint256 overdueDuration = block.timestamp - user.lockEndTime - UNLOCK_FREE_DURATION;  //  you can use UTC timestamp to replace current block.timestamp.
        if (overdueDuration > DURATION_FACTOR_OVERDUE) {
            overdueDuration = DURATION_FACTOR_OVERDUE;
        }
        // Rates are calculated based on the user's overdue duration.
        uint256 overdueWeight = (overdueDuration * overdueFee) / DURATION_FACTOR_OVERDUE;
        uint256 currentOverdueFee = (earnAmount * overdueWeight) / PRECISION_FACTOR;
        return currentOverdueFee;
    }
    return 0;
}
```

**Withdraw Fee**

```
const user = await CakePoolContract.userInfo(address);
const withdrawFee = await  CakePoolContract.withdrawFee();
const isFreeFee = await CakePoolContract.freeFeeUsers(_user); //normal free fee users are some special contracts , so you can set default false
let WithdrawFeeAmount = 0;
// you can use UTC timestamp to replace current block.timestamp.
// withdrawFeePeriod = 72 * 3600 (S)
// _amount : withdraw amount
if (!isFreeFee && (block.timestamp < user.lastDepositedTime + withdrawFeePeriod)) {
     WithdrawFeeAmount = _amount * withdrawFee;
}
```

**CAKE staking amount (after subtracting all the fees)**

```
const user = await CakePoolContract.userInfo(address);
const cakeAmountWithoutFee =  cakeAmount - (!user.locked ? performanceFeeAmount : overdueFeeAmount) - withdrawFeeAmount
```

#### Pending Rewards

Please note that the new pool does not require any compounding. Rewards are being put into your staking balance automatically.

However, you can query the number of CAKE earned since the last action, using the difference between the current staking balance (mentioned above), and the number from `userInfo.cakeAtLastUserAction`.

#### Withdraw

If you are using the `leaveStaking(uint256 _amount)` method on the current PancakeSwap MasterChef. You need to migrate to `withdraw(uint256 _shares)`.

When doing flexible staking. Please note that upon withdrawing, the pending reward fees will be calculated and cut from the number of users’ shares, the actual number of shares being withdrawn will be re-calibrated, based on the percentage of the shares you are withdrawing against the total shares you have. See the example below:

```
// the number of CAKE being withdrawn can be calculated by:
withdrawPercentage = _sharesToWithdraw / userInfo.shares
stakingBalance = userInfo.shares * PricePerFullShare / 1e18 - userInfo.userBoostedShare - !userInfo.locked ? calculatePerformanceFee(_userAddress) : calculateOverdueFee(_userAddress)
finalWithdrawAmount = withdrawPercentage * stakingBalance
```

Please note that the final receiving amount will be affected by withdraw fee. If your function relies crucially on the final number of CAKE being withdrawn, we recommend calculating that using the difference in CAKE balance before and after the withdrawal action:

```
cakeBalPrev = CAKE.balanceOf(address(this))
CakePool.withdraw(_sharesToWithdraw)
cakeBalNew = CAKE.balanceOf(address(this))
cakeWithdrawn = cakeBalNew - cakeBalPrev
```

Or, calculate and subtract the withdraw fee when estimating the amount.

#### How to calculate the CAKE per block distributed to the new CAKE pool?

Previously, the manual CAKE pool had a fixed 10 CAKE/block emission. After migrating to MasterChef v2 and the new CAKE pool, we can now adjust its emissions.

And here's how you can calculate the CAKE per block distributed to the new CAKE pool:

`cakePerBlockToPool = MasterChef.cakePerBlock(false) * (cakePool.allocPoint / MasterChef.totalSpecialAllocPoint)`

You can query the `cakePool.allocPoint` using `MasterChef.poolInfo(0)`

### **Mainnet Contract Address**

**Contract name:** CakePool\
**Contract address:** `0x45c54210128a065de780C4B0Df3d16664f7f859e`

[View the PancakeSwap: Cake Pool Contract on BscScan.](https://bscscan.com/address/0x45c54210128a065de780C4B0Df3d16664f7f859e)

### **Testnet Environment**

You can use the following testnet environment to test the integration of your project with the new PancakeSwap CAKE Pool. If you have any questions, please contact our team via the existing channels, or reach out to <bun@pancakeswap.com> via Email.

**Dummy Tokens:**

* $CAKE: `0xFa60D973F7642B748046464e165A65B7323b0DEE`\
  (mintable by using `mint(address _to, uint256 _amount) public`)
* $WBNB: `0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd`

#### Factory and Router

* Factory v2: `0x6725F303b657a9451d8BA641348b6761A6CC7a17`
* Router v2: `0xD99D1c33F9fC3444f8101754aBC46c52416550D1`

#### MasterChefs

* v1: `0x1ED62c7b76AD29Bfb80F3329d1ce7e760aAD153d`
  * pid0: Manual CAKE
  * pid4: Dummy Pool for MasterChef v2
* v2: `0xB4A466911556e39210a6bB2FaECBB59E4eB7E43d`

#### New CAKE Pool

`0x683433ba14e8F26774D43D3E90DA6Dd7a22044Fe`


# Roadmap

*Updated on Jun 1, 2026*

## Our vision: the universal liquidity layer of crypto

All of crypto should route through PancakeSwap. Our **AMMs** and **PCSX** are the rails every trade settles against; our **aggregator** wins the customer with the best price anywhere and routes that demand back into our own liquidity. More flow deepens liquidity, which sharpens execution, which wins more users — and the revenue it generates buys back and burns **CAKE**, tying the token directly to real usage. Increasingly, the traders won't even be human: as AI agents become crypto's newest economic actors, we intend to be the liquidity layer they plug into. Liquidity in, supply out.

***

#### Aggregator — owning the customer relationship

Best price in crypto, every time, on one surface across every chain — then we route that demand into our own rails.

* **Now:** best-price routing across PancakeSwap + external venues; multichain (BNB, ETH, Base, Arbitrum, Solana, and more); sub-second quotes on our own infra
* **Next:** cross-chain aggregated swaps; broader venue and chain coverage

#### AMM — the foundation of liquidity

PancakeSwap Infinity makes our AMM the most extensible, capital-efficient liquidity primitive in DeFi.

* **Now:** more v4 hooks, e.g. dynamic fees hooks, stableswap hooks
* **Next:** a growing ecosystem of hooks; more chains; advanced LP tooling

#### PCSX — the rail specifically built for RWA

Intent-based settlement that connects users to professional market makers, covering fills the pool model can't.

* **Now:** RFQ fills with pro market makers; powering tokenized RWAs
* **Next:** deeper MM network; cross-chain settlement

#### Perps — pro-grade derivatives onchain

A derivatives venue that rivals any platform, without giving up self-custody.

* **Now:** advanced order types (limit, stop, TP/SL); AI copilot for one-click strategies; precise position management, loss rebate mechanisms
* **Next:** advanced trader tooling, more gamified features

#### Agentic — trading that acts for you

The next interface isn't a screen, it's an agent. We're evolving from assisting trades to executing them — and opening our rails to the AI agents becoming crypto's newest traders.

* **Now:** AI skills, AI copilot that turns intent into one-click strategies
* **Next:** autonomous agents that execute and rebalance on your behalf; natural-language trading; agent-accessible APIs so third-party AI routes its flow through our liquidity

#### Tokenized Stock — real-world markets on our rails

A dedicated EVM home for trading tokenized equities, settling through our own liquidity.

* **Now:** dedicated stock terminal; live charts and on-chain data; expanding asset list
* **Next:** more equities and RWAs; more chains; limit order and DCA

#### Other optimizations

The invisible work that compounds: faster flows, simpler onboarding, a stronger mobile experience, deeper multichain reach, and higher reliability at scale.

***

*Crypto moves fast, and so do we — no fixed timelines, just a constant direction: become the universal liquidity layer of crypto, win the customer with the best execution anywhere, route the world's onchain trading (human and agent) through our rails, and return that value to CAKE.*


# veCAKE Sunset

As part of the [Tokenomics 3.0 upgrade](https://pancakeswap.finance/voting/proposal/0x79ef496c9737e48d9677a6e291ff2a549dee6729c9996398e453af8ecbf0ceb3), veCAKE and its connected products are being sunset. Here’s a breakdown of the **some main product areas** affected and when the changes will take effect:

## Which products are affected?

1. **veCAKE and Gauges Voting**

* Starting **00:00 AM UTC April 23, 2025**, veCAKE and all gauge voting will be retired.
* The final gauge voting will end on **00:00 AM UTC, April 23, 2025 (Epoch 37)**
* Results from Epoch 37 will be executed in **Epoch 38 (April 25 – May 6)**.
* **Gauges rewards**, including veCAKE Pool APR and Bribe APR, will continue to accrue **until May 7, 2025**.

2. **Yield farming**

Boosts (from veCAKE) will be phased out across position managers, Syrup Pools, and farming activities between **April 24 and May 7, 2025**.

3. Revenue Sharing

**5% Revenue Sharing** from trading fees will end on **00:00 UTC on May 7, 2025**. Funds that were previously allocated to revenue sharing will now be redirected to the **CAKE burn mechanism**, increasing the burn rate for these pools from **10% to 15%**.

{% hint style="info" %}
🧭 **Note**: The PancakeSwap website will be updated progressively to reflect the full retirement of veCAKE-related features across the platform.
{% endhint %}

## What actions do you need to take?

{% hint style="info" %}
Cake Redemption Guide: [Staked Cake Redemption](/welcome-to-pancakeswap/vecake-sunset/staked-cake-redemption)
{% endhint %}

1. **Claim Rewards**: To earn rewards from the final **Epoch 38** (April 25–May 7, 2025), make sure **not to withdraw your CAKE before 00:00 AM UTC, May 7, 2025**.
2. **Redeem CAKE/veCAKE:** Users who have directly staked CAKE through the PancakeSwap interface have 6 months to redeem their staked CAKE and veCAKE, with the redemption **deadline set for October 23, 2025.**<br>

   For veCAKE linked to **veCAKE managers (e.g., Aster, StakeDAO, CakePie),** PancakeSwap will whitelist the delegator addresses for locker protocols that enable 1:1 redemptions. These protocols will launch a redemption page on their interfaces, allowing users who have staked with them to redeem their xCAKE for CAKE on a **1:1 basis. Please refer to the respective veCAKE Managers’ announcements for more detail** .

For more on these changes, check out:

* 📖 [CAKE Tokenomics 3.0 Docs](https://docs.pancakeswap.finance/protocol/cake-tokenomics)
* 📝 [Blog Post: What You Need to Know](https://blog.pancakeswap.finance/articles/implementation-of-cake-tokenomics-3-0-what-you-need-to-know)


# Staked Cake Redemption

{% hint style="info" %}
Staked Cake Redemption site: <https://pancakeswap.finance/cake-staking/redeem>
{% endhint %}

## How does veCAKE claiming work?

#### 1. Connect Your Wallet

Before you do anything, connect your wallet to the claiming page.

> ⚠️ Note: Rewards and balances will only display after your wallet is connected. If the displayed balance is "-", there are no CAKE / CAKE rewards available to claim.

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

#### 2. View Your Balances & Rewards

Once connected, you’ll see the following information:

1. **veCAKE Balance**: Your current amount of veCAKE.
2. **Locked CAKE**: The amount of CAKE you originally staked in the veCAKE Pool.
3. **Original Unlock Date**: Original Date veCAKE will unlock

\*\* With the passing of the [Tokenomics 3.0 Proposal](https://blog.pancakeswap.finance/articles/implementation-of-cake-tokenomics-3-0-what-you-need-to-know), **all locked CAKE is now scheduled to unlock on April 23, 2025, at 9:00 UTC**.

4. **My Total Rewards**: The total CAKE you’re eligible to redeem and claim, made up of:

* **Cake Pool Rewards**: Legacy CAKE Pool rewards
* **Revenue Sharing Rewards**: Earned from staking CAKE ([More info](https://docs.pancakeswap.finance/earn/cake-staking/revenue-sharing/earn-cake-weekly))

<figure><img src="/files/9cyQ36BTM5Ij8YWtuhNI" alt=""><figcaption></figcaption></figure>

#### 3. Redeem & Claim

Click **‘Redeem & Claim**’ to start. Once the transaction is successful, your CAKE will appear in your wallet.

> 📝 You’ll need to sign and approve the transaction(s) in your wallet to complete the claim.

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

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

#### 4. Double-Check for Multiple Claims

In some cases, your rewards may be split across multiple claim sessions if the reward is large.

> ✅ To ensure you've claimed everything, check that the "My Total Rewards" balance is "-" or 0 after completing the process.

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


# \[Archive] veCAKE

Stake CAKE, Earn CAKE, and much more!

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

{% hint style="danger" %}
\[ARCHIVED] veCAKE
{% endhint %}

veCAKE stands for vote-escrowed CAKE. veCAKE tokens serve a crucial role in PancakeSwap's governance, enabling you to actively participate in [PancakeSwap’s governance proposals](https://pancakeswap.finance/voting) and Gauges Voting system. This allows you to vote on broader governance proposals and influence the allocation of CAKE emissions within liquidity pools.

Gauges Voting empowers veCAKE holders to shape the distribution of CAKE emissions across essential products like Farms on BNB Chain, Ethereum, and Arbitrum at launch. By leveraging veCAKE, users directly influence how CAKE emissions are allocated within each pool, impacting specific liquidity pools and projects. The more veCAKE a pool accumulates through Gauges Voting, the higher the CAKE emissions allocated, leading to increased rewards for liquidity providers (LPs) during subsequent 14-day epochs.

Lock CAKE for any durations from 1 week to 4 years to get veCAKE. Your veCAKE amount is based on the number of your locked CAKE and the duration you locked them for.

{% content-ref url="/pages/4nGPFBymi9J71g6OmnO7" %}
[What is veCAKE?](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/what-is-vecake)
{% endcontent-ref %}

Here are the guides for how to get veCAKE, either by creating a new position, or migrating from the CAKE staking pool:

{% content-ref url="/pages/MmuUgGJKfAOKoXWI58z7" %}
[How to get veCAKE?](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/how-to-get-vecake)
{% endcontent-ref %}

{% content-ref url="/pages/BkGUKyw6vKcqdlsZQJjD" %}
[Migrate from CAKE Pool](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/migrate-from-cake-pool)
{% endcontent-ref %}

Learn more about our veCAKE ecosystem partners (veCAKE Managers) here:

{% content-ref url="/pages/Gp0u2FqHtF46hXAKGZXa" %}
[veCAKE Managers](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/vecake-managers)
{% endcontent-ref %}

For other questions, please check out:

{% content-ref url="/pages/dZFK8q8q4TfJmBRh90FI" %}
[veCAKE FAQ](/earn/earn-faq/cake-staking-faq/vecake-faq)
{% endcontent-ref %}


# What is veCAKE?

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

## **What is veCAKE?**

veCAKE stands for vote-escrowed CAKE. It is not transferable, and the only way to acquire veCAKE is by staking CAKE. The maximum lock time is 4 years; the longer you lock your CAKE, the more veCAKE you’ll receive.

## **What is the purpose of veCAKE?**

veCAKE tokens serve a crucial role in PancakeSwap's governance, enabling you to actively participate in PancakeSwap’s [governance proposals ](https://pancakeswap.finance/voting)and Gauges Voting system. This allows you to vote on broader governance proposals and influence the allocation of CAKE emissions within liquidity pools.

## **What are the benefits of holding veCAKE?**

**Weekly Rewards:** Claim CAKE rewards regularly through CAKE Staking and Revenue Sharing.

{% content-ref url="/pages/60ll5WPMYwZbWNlTwMH5" %}
[Earn CAKE Weekly](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/earn-cake-weekly)
{% endcontent-ref %}

**Gauges Voting Participation:** Influence and boost CAKE emissions in your preferred pools, by engaging in Gauges Voting every 2 weeks, with results applied bi-weekly. Adjust your voting preferences for each gauge at intervals less frequent than 10 days.

{% content-ref url="/pages/BKEhpST8fCFbJGwDaFPp" %}
[Gauges Voting](/welcome-to-pancakeswap/vecake-sunset/gauges-voting)
{% endcontent-ref %}

**Vote Incentives:** Access additional incentives by claiming bribes from our [veCAKE Managers](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/vecake-managers)

{% content-ref url="/pages/5PODbM9q2xmkrjot4OX7" %}
[Bribes (Vote Incentives)](/welcome-to-pancakeswap/vecake-sunset/bribes-vote-incentives)
{% endcontent-ref %}

**Governance:** Vote on governance proposals for matters related to gauge approvals, protocol changes, emission adjustments, etc.

**Liquidity Rewards:** Amplify CAKE rewards akin to bCAKE when providing liquidity to v3, v2, stableswap, or position managers sequentially. This sequence commences with BNB Chain v3 on November 27th, 2023, followed by BNB Chain v2 and Position Managers.

**IFO:** veCAKE balance gives you iCAKE to participate in PancakeSwap IFOs

{% content-ref url="/pages/a79rRV3LX2cHkE7BAFn6" %}
[iCAKE](/welcome-to-pancakeswap/vecake-sunset/icake)
{% endcontent-ref %}


# How to get veCAKE?

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

Just like the fixed-term CAKE staking pool, to enjoy the benefits from veCAKE, simply lock CAKE for a period of time.

## Go to the CAKE staking page <a href="#dcf081d0-9b78-4bfc-be0f-44d3d227b4d2" id="dcf081d0-9b78-4bfc-be0f-44d3d227b4d2"></a>

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

Navigate to <https://pancakeswap.finance/cake-staking?chain=bsc> and connect your wallet. Please note that veCAKE staking is only available on BNB Chain.

## Choose the lock amount and duration

<figure><img src="/files/EMJjlKfX2sbSJZTchjgt" alt="" width="375"><figcaption></figcaption></figure>

On the left, you may input the amount of CAKE you wish to lock.

<figure><img src="/files/4tPfJAz2we3PWHy8m5ey" alt="" width="375"><figcaption></figcaption></figure>

On the right, you may choose the duration for which to lock your CAKE. The minimum lock duration is 1 week, and the maximum lock duration is now extended to 4 years.

To quickly select the duration for locking, use the quick action buttons to choose between: 1 week, 1 month, 6 months, 1 year and 4 years.

## Approve CAKE spend and start locking <a href="#abd2285e-6773-43d2-b6fb-135bbf93e36f" id="abd2285e-6773-43d2-b6fb-135bbf93e36f"></a>

<figure><img src="/files/aLzdOXQryvCvjEkDwxLP" alt="" width="375"><figcaption></figcaption></figure>

Once confirmed, click “Lock CAKE” to proceed. A loading modal will appear. And your wallet should prompt you to confirm CAKE spending. Confirm the transaction in the wallet to continue.

After the CAKE spend approval transaction is executed. Another wallet pop-up should appear. Confirm that transaction to lock CAKE and get veCAKE.

## Well done <a href="#fdf5376d-2959-47a6-aa98-4c3e39358e86" id="fdf5376d-2959-47a6-aa98-4c3e39358e86"></a>

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

Once confirmed, you should see your veCAKE staking position details on the left, with the amount of CAKE locked and the unlock time. And most importantly - your veCAKE number.

Scroll down to check on all the veCAKE benefits.


# Migrate from CAKE Pool

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

If you currently have an active fixed-term CAKE staking position, you can migrate it to veCAKE to unlock all the benefits of the new veCAKE instantly.

{% hint style="warning" %}

* Migration is **one-way**, **one-time**, with all the CAKE currently in the CAKE pool position (including rewards). Partial delegation is not available.
* Migration can only be performed on an active position with more than 7 days in remaining lock time.
* You can NOT extend or add more CAKE to a migrated position. However, you can create a new veCAKE position by locking CAKE. Then, perform add CAKE or extend position on the native veCAKE staking position.
  {% endhint %}

## Go to the CAKE staking page <a href="#c866162b-886c-49bb-9906-9c5b861f3f67" id="c866162b-886c-49bb-9906-9c5b861f3f67"></a>

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

Navigate to <https://pancakeswap.finance/cake-staking?chain=bsc> and connect your wallet. Please note that veCAKE staking is only available on the BNB Chain.

If you have an active, fixed-term CAKE staking position in the CAKE pool, you should see the option to migrate.

Simply click the button, and confirm the transaction in the wallet pop-up.

## Create a native position after migration <a href="#id-0df64f02-9e5c-4c09-b17e-1ca654488474" id="id-0df64f02-9e5c-4c09-b17e-1ca654488474"></a>

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

Once migrated, you should see your veCAKE balance, the number of CAKE locked, and the unlock time being updated on the left. They should be aligned with your current CAKE pool position.

However, the migrated position can not be updated. If you want to get more veCAKE, create a new native veCAKE staking position on the right by locking extra CAKE.

After creating a native position, you can start extending its lock duration, as well as adding more CAKE, using the pannel on the right.

## Check the breakdown of the number of CAKE and unlock time <a href="#id-10ffc408-be58-4fa8-af56-be9f74d03f42" id="id-10ffc408-be58-4fa8-af56-be9f74d03f42"></a>

<figure><img src="/files/ZHzulgTtLjEz88UFGchC" alt="" width="375"><figcaption></figcaption></figure>

Once you have both migrated and native veCAKE staking positions, your veCAKE balance will be a combined number of the two. To check more details and the breakdown, simply tap/hover on the veCAKE, locked amount and unlock time.

Alternatively, you may click “View CAKE Pool Position” to go to CAKE pool for more details.

## Withdraw CAKE from CAKE staking pool <a href="#id-069e3aca-6b5d-45b0-a07c-ef4645ee0ccd" id="id-069e3aca-6b5d-45b0-a07c-ef4645ee0ccd"></a>

The migrated position will unlock according to its original end time. Upon unlock, go to the Pools page and, withdraw the staked CAKE; add them into veCAKE staking to boost your veCAKE balance as well as other juicy benefits.

Please note that after burning is still effective, to avoid rewards being burned, withdraw CAKE and add them to veCAKE as soon as possible when the migration position unlocks.


# veCAKE Managers

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

veCAKE is not just a product, but an ecosystem.

We have veCAKE Managers building on top of us:

* liquid lockers for veCAKE,
* yield boosters for PancakeSwap’s liquidity providers,
* data dashboards, and
* primary and secondary bribe marketplaces to influence CAKE emissions

These protocols, by alphabetical order, and covered in more detail in following sections, include:

* [**Cakepie (by Magpie)**](https://www.pancake.magpiexyz.io/stake)
* [**Defi Wars**](https://www.defiwars.xyz/wars/pancake)
* [**Hidden Hand**](https://hiddenhand.finance/pancakeswap)
* [**StakeDAO**](https://www.stakedao.org/lockers/cake)

We are grateful for their contributions, though please note that this is not an official endorsement of their products. As with all other DeFi projects, interacting with smart contracts comes with inherent risks. Please do proper due diligence and your own research before using any protocols.

### [Cakepie (by Magpie)](https://www.pancake.magpiexyz.io/stake)

<figure><img src="https://lh7-us.googleusercontent.com/HZx5yxRHVr-BOMadB2F3kCme89lNyAg4PGwdu4RLAi_1H0tvd3jqNwOWUQxd4ucFaLV_0AVMMNh9i2WS7KqxoVqTfkl6r4ICRMbI-TYSxe8Zv4Or2KfIyJLWigFHLxr4YezVHTkzadOI9c_A7uB-MNs" alt=""><figcaption></figcaption></figure>

Products:

* Liquid locker
* Yield booster for PancakeSwap's liquidity providers
* Secondary bribe marketplace

### [Defi Wars](https://www.defiwars.xyz/wars/pancake)

<figure><img src="https://lh7-us.googleusercontent.com/0iEOBGEj-Pm9h_KgLImn6gnsAIC8_tL2UM0DGd-mYfHeeqb7okGv-IvL3YGJSvev6XhmM6JOejtP00J0_WRPytQXFGlGiVXPZyn5X3cNObHkgMwDynLNif1MIeK78hPrSjSpbXQI9KF5eZeoO-9ZRqE" alt=""><figcaption></figcaption></figure>

Product:

* Data dashboard on veCAKE liquid lockers and their respective tokens’ peg

### [Hidden Hand](https://hiddenhand.finance/pancakeswap)

<figure><img src="https://lh7-us.googleusercontent.com/07GVYzeBScWdw41NW19GYu-OJC6QNNl_1YsdVqfDUsJ5z45ch6L0L3e2TmlB4DJrzityCcGyOEefZTRKtagbqOIxowZ74JwDfATm5vuZHHocvd87NqNIchntcBePoWy7cAb1LofL9zZMzIJBe-r0Wf4" alt=""><figcaption></figcaption></figure>

Product:

* Primary bribe marketplace

### [StakeDAO](https://www.stakedao.org/lockers/cake)

<figure><img src="https://lh7-us.googleusercontent.com/Ens-VnteOSiUbZocW5Jb_ETFH8PTkQG1KKWelJc2p8Zf9x3RmG3NEGctVnISsm1f-wAiQJMto7f6FUoLNae6NGbETFIMIQph0QNk0dPQZ7FsNx91LL3j7aHXGhjpeHDuSsh6fiSfVFS4W5ji0PhzoAI" alt=""><figcaption></figcaption></figure>

Additional site: [Votemarket](https://votemarket.stakedao.org/?market=cake\&solution=All) (primary bribe marketplace)

Products:

* Liquid locker
* Yield booster for PancakeSwap's liquidity providers (not live yet)
* Primary bribe marketplace


# Bridge your veCAKE

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

To enjoy the benefits of veCAKE such as bCAKE (Farm yield boosting) and iCAKE (IFO public sales allocation) on other chains. You need to perform a simple bridging request on BNB Chain to sync your veCAKE balance and PancakeProfile to other chains.

## How to bridge? <a href="#id-734b8113-0e00-40ff-bccb-9c129460e2e2" id="id-734b8113-0e00-40ff-bccb-9c129460e2e2"></a>

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

Go to [CAKE Staking](https://pancakeswap.finance/cake-staking) page and locate the veCAKE Sync card under the veCAKE benefits. Click “View Details” to open the sync modal.

<figure><img src="/files/fFpHJ4qDK8au9zK9dm3K" alt="" width="253"><figcaption></figcaption></figure>

In the modal. You can view the number of veCAKE you have on BNB Chain. As well as the list of destination chains, you may bridge your veCAKE and Pancake Profile to your veCAKE and Pancake Profile status on each of the chains.

To sync, select the chain, and click “Sync”, then confirm in your wallet popup.

It may take up to 20 mins to complete the bridging. You may check the bridging progress in the sync modal.

Note:

* You can only bridge one chain at a time. To sync your veCAKE to multiple chains, repeat the above process.
* BNB will be charged upon the bridging request to cover the gas cost on the destination chain. The amount of BNB depends on the destination chain. Chains like the Ethereum mainnet will be significantly more expensive to sync due to the high gas cost.
* To avoid unnecessary gas spent. Sync your veCAKE only to the chain where you want to enjoy the benefits.
* After adding more CAKE or extending your veCAKE staking position, repeat the above process to update the veCAKE balance on the destination chains to ensure your benefits are up-to-date.

## FAQ <a href="#id-9d6ee706-cd48-4d71-a5f8-c3de3d7d3aad" id="id-9d6ee706-cd48-4d71-a5f8-c3de3d7d3aad"></a>

**Q: How often do I need to sync my veCAKE and Pancake Profile?**

A: For veCAKE, you only need to sync whenever you add more CAKE, extend the lock duration or perform a relock. Your veCAKE balance on destination chains will linearly decrease along with the balance on the BNB Chain.

For Pancake Profile and its NFT. You will need to perform two syncs to participate in the Private Sales. The first one should be performed when the IFO is published and becomes viewable on UI. Another one should be performed after the IFO sale ends to enable claiming.

**Q: How long does the bridging take?**

<figure><img src="/files/bTvkIp188RlWaSbFwdYT" alt="" width="253"><figcaption></figcaption></figure>

Depending on the destination chains. It usually takes around 2-5 mins to bridge and fully sync. For some slower chains, it could take up to 30 mins. To track your bridging request, check the sync modal for the LayerZero explorer link. Or head to <https://layerzeroscan.com/> and search via the BNB Chain tx id.

**Q: Why the bridging tx on BNB Chain is failing?**

A:

* It could be because the gas estimation for the destination chain is out of date. Please refresh the page and retry.
* Please also ensure there are sufficient amounts of BNB in the wallet to settle the gas fee required on the destination chain.

**Q: Why my veCAKE or Pancake Profile is not bridged?**

A:

* veCAKE position with less than 1 day in the remaining lock time will not be bridged. Please first extend the lock and retry the sync.
* The sync could take up to 30 minutes to complete. Please head to <https://layerzeroscan.com/> and search via the BNB Chain tx ID to confirm that the bridging status is “Delivered.”
* If the bridging status is “Failed” or “Blocked”. Please contact one of our ambassadors via the public channel for more details.


# veCAKE

More information on veCAKE,

### [What is veCAKE?](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/what-is-vecake#what-is-vecake)

### [How is veCAKE calculated?](/earn/earn-faq/cake-staking-faq/vecake-faq#id-52f27118-bbf3-448b-9ffe-e9e1a9dd97ef)

### How to check the veCAKE number?

If you are casting a vote, you will find the number of vCAKE in the voting power breakdown by clicking the ">" button on the "Confirm Vote" window.

![](/files/l3RK3bTsO5YLy4pa1LjO)

If you are making a community proposal, you can check your voting power by clicking "Check your voting power" at the bottom of the "Actions" panel.


# Earn CAKE Weekly

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

Holding veCAKE automatically enrols you to two of our weekly CAKE reward pools. Both will be distributing rewards in CAKE. One of them is distributing rewards from weekly revenue shares; the other one is replacing the legacy CAKE staking pool and distributing emission-based CAKE rewards.

## How to participate?

### 1 - Become eligible <a href="#id-8b63b3dd-b974-4e1b-9c5e-ed8eea2891ab" id="id-8b63b3dd-b974-4e1b-9c5e-ed8eea2891ab"></a>

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

To become eligible, you must have an active veCAKE staking position.

Additionally, to accumulate rewards in the next period, your position **MUST** unlock equal to or later than the second coming weekly distribution (every week at 00:00 UTC on Thursday).

For example, to join the week 1 distribution. You must:

* Join before 00:00 UTC, Thursday on week 1
* Have an active fixed-term CAKE staking position, which unlocks equal to or later than 00:00 UTC, Thursday on week 3

### 2 - Check your rewards

<figure><img src="/files/BOuQO49fqjeX7RT5nLkj" alt="" width="375"><figcaption></figcaption></figure>

Go to the CAKE staking page, scroll down, look for the "Earn CAKE" section under "Benefits of veCAKE".

In the top section, you may view your veCAKE number.

At the bottom, you may find:

* **Your shares** - shares number in the reward pool. This is equal to your veCAKE balance at the time of the next distribution. Please note that the veCAKE balance is constantly decreasing based on the remaining lock time.
* **Next distribution** - the time till the next distribution
* **Last distribution** - the time of the last revenue distribution and share number update
* **Available for claiming** - the amount of CAKE available for claiming

{% hint style="info" %}
Please note that your shares will only be updated upon a weekly distribution. Therefore, your shares may appear to be 0 right after you update your staking position. Check back again after the next distribution to view your shares.
{% endhint %}

### 3 - Claim your rewards <a href="#d99a5c97-55b7-4768-ac3e-c05e173ed63f" id="d99a5c97-55b7-4768-ac3e-c05e173ed63f"></a>

Your shares will be updated upon the next weekly distribution after you start locking or migrated your position to veCAKE. You will start accumulating rewards based on the number of shares you have against the whole pool.

<figure><img src="/files/rdPsQtDX5LAcLFxRgph0" alt="" width="375"><figcaption></figcaption></figure>

After a whole calendar week passes and the pool hits the next weekly distribution on Thursday. You may now claim the rewards from the last period by going back to the benefits panel and clicking the “Claim All” button.

### 4 - Stay eligible and gain more shares <a href="#id-3ca775e2-6d26-4dee-94e4-e03d89b57412" id="id-3ca775e2-6d26-4dee-94e4-e03d89b57412"></a>

Upon each weekly distribution, your shares are re-adjusted based on:

* Your veCAKE balance
* At the time of the next distribution (00:00 UTC, Thursday)
* (note that veCAKE is gradually decreasing with the remaining lock time)

For example: If a user has `50` CAKE locked and the current remaining lock time is `4.2` weeks, then the user will have `50 * (4 / 209) ~= 0.95` veCAKE/shares at the next distribution.

To receive more shares, lock more CAKE or renew your lock durations to increase your remaining lock time.

Additionally, since the remaining lock duration will be rounded down to weeks, to keep receiving shares, you must ensure your staking position will unlock equal to or later than the second next distribution.

For example, to join the week 1 distribution. You must:

* Join before 00:00 UTC, Thursday on week 1
* Have an active fixed-term CAKE staking position, which unlocks equal to or later than 00:00 UTC, Thursday on week 3


# FAQ

### I’ve locked my CAKE or migrated my CAKE pool position. Why do I still have 0 shares? <a href="#cae64522-4729-43a2-8fa8-6bbd2567dcea" id="cae64522-4729-43a2-8fa8-6bbd2567dcea"></a>

Shares are updated upon each weekly distribution at 00:00 UTC every Thursday.

Rewards are accumulated whenever you have finished staking for a complete epoch.

Epochs are 7-day periods, starting every Thursday, UTC 00:00. For example, if you stake on Tuesday. Your first epoch will start on Thursday. Once you have finished staking till the next Thursday. You will be able to claim your rewards from this Thursday to next Thursday, aka epoch 1.

Check back again each Thursday for updated reward numbers.

### Why are my shares/rewards being 0 despite having an active staking position? <a href="#id-9f2843b7-1a26-4248-8c3e-f5343b2de92e" id="id-9f2843b7-1a26-4248-8c3e-f5343b2de92e"></a>

When calculating rewards. The remaining lock duration is rounded down to weeks. Therefore, to receive shares, you must ensure your staking position unlocks no earlier than the very next Thursday 00:00 UTC.

For example, week 1 starts at 00:00 UTC, Thursday, 1 Jan. To receive rewards for the week 1 distribution. You must:

* Join before 00:00 UTC, 1 Jan.
* Have an active veCAKE staking position, which unlocks equal to or later than 00:00 UTC, 15 Jan. (Thursday on week 3)

Please note that if your staking position unlocks at 00:00 UTC, 8 Jan (Thursday on week 2). You will still receive 0 rewards for week 1 due to your veCAKE balance turning at 00:00 UTC, 8 Jan.

### Can I join a distribution period mid-week? <a href="#db254eef-09b7-41d7-bb56-310c77ce976b" id="db254eef-09b7-41d7-bb56-310c77ce976b"></a>

No, as mentioned, rewards can only start to accumulate when you are already staking at the beginning of the epoch. Which is every week at 00:00 UTC, Thursday.

### How do I receive more rewards? <a href="#db254eef-09b7-41d7-bb56-310c77ce976b" id="db254eef-09b7-41d7-bb56-310c77ce976b"></a>

Since your shares in pools are calculated based on veCAKE balance at the distribution time, which is at 00:00 UTC next coming Thursday. To receive more rewards, simply bump up your veCAKE balance by:

* Locking more CAKE in the veCAKE staking position
* Renewing your staking position

Please note that after adding CAKE or extending, your shares will only update after the beginning of the next epoch, which is 00:00 UTC, the coming Thursday.

### Why are the weekly injected rewards not 100% matching the volume displayed on various trackers (like the Info page)? Why are the weekly CAKE pool rewards not 100% matching the gauges voting results.

The number of CAKE rewards injected weekly may not be 100% matching with the numbers calculated from the volume displayed on various trackers. Multiple external factors may impact the number of CAKE rewards that can be converted:

* CAKE token price while the trading fee is being converted and processed
* Underlying asset prices while the trading fee is being converted and processed
* To save gas and operational cost. Revenues from blockchains other than BNB Chain are processed monthly. They will be injected with a one-month delay with weekly averaging.
* Some trading pairs may have insufficient liquidity while processing the trading fee.
* Some trading pairs may contain tokens with custom logic that prevent their fee from being processed.
* Transaction delays due to infrastructures and supportive system performance.

Chefs are working hard to apply tools and practices to ensure more trading fees generated can be processed and converted into CAKE.


# Gauges Voting

Use your veCAKE to vote and decide how CAKE emission is distributed

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

#### What is a gauge?

To understand gauges voting, you may think of any products that require CAKE emissions as a series of gauges. This includes farms, CAKE weekly reward pool, position manager vaults, etc.

veCAKE holders can now use their veCAKE as votes to decide how much % of CAKE goes to which product. The more veCAKE a gauge accumulates through Gauges Voting, the more CAKE emissions will be allocated to the underlying liquidity pool / position manager vault.

{% hint style="info" %}
The votes in each epoch (E-0) determines the CAKE emission for the next epoch (E+1), and these changes take effect only after the current epoch concludes.
{% endhint %}

#### Gauge Types

There are two types of gauges - ‘core’ and ‘non-core’. CAKE emissions to the former are controlled by the Kitchen, while the community influences emissions to ‘non-core’ pools by voting with veCAKE.

1. ‘Core’ gauges include pairs with major tokens and stablecoins (WBTC, ETH, BNB, USDC, USDT, etc.) - the Kitchen will make sure these pairs receive sufficient CAKE rewards as they contribute significantly to the protocol’s revenue
2. ‘Non-core’ gauges represent all other gauges not classified as ‘core’ gauges

## How to Vote?

### 1 - Understand the voting schedule

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

Gauges weight voting is conducted every two weeks. The beginning of an epoch, just like revenue sharing, is at 00:00 UTC every even Thursdays.

In the above example:

* Epoch 1 is starting at 00:00 UTC, 1st, Thursday on Week 1.
* Epoch 1 is ending 2 weeks later, at 00:00 UTC, 15th, Thursday on Week 3.
* Users can vote during 00:00 UTC from 1st to 14th.
* **NO** votes can be cast during 00:00 UTC from 14th to 15th as votes are being adjusted and tallied.
* Voting results will be snapshotted at 00:00 UTC on the 15th. The end of Epoch 1.
* Voting results will be applied within 72 hrs after an epoch is closed.

### 2 - Become eligible

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

Since veCAKE is gradually decreasing according to the remaining lock time, voting results will be taken via a snapshot at the end of every epoch. This includes the number of total veCAKE, and the veCAKE each user has.

In the above example:

* Results for Epoch 1, will be based on the veCAKE balances at 00:00 UTC, 15th.
* Users whose veCAKE position is unlocking before or equal to 15th, will have 0 veCAKE balance at the snapshot time. Therefore they have no voting power for Epoch 1.

Therefore, to become eligible, you must obtain an active veCAKE position, which unlocks **LATER** than the end/snapshot time of the current epoch.

In the above example:

* If you want to vote in epoch 1, you must have a veCAKE position which unlocks on the 21st or later than the 21st, or Thursday on week 3.

### 3 - Check the current voting results

Head to "CAKE staking", scroll down and look for the "Gauges Voting" section, then click "Check Gauges".

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

At the top-left section. You may find:

* Your veCAKE.
* Snapshot time and voting end time for the current epoch.
* The total number of CAKE rewards to be distributed in the next epoch is based on the voting results from the current epoch.
* The total amount of veCAKE votes cast.

At the top-right, you may find a pie chart representing the % of each gauge received.

At the bottom, there is a complete list of every voting gauges. With the number of votes they received and the expected % weight, they are gaining in the current epoch. There is also a "boost" and "caps" field, detailing two important gauge characteristics. Continue reading for more details.

#### Gauge Boost and Emission Caps

To ensure CAKE rewards go to the most productive gauges. Each gauge can be applied with a boost and/or an emission cap. Two of the characteristics can both exist at the same time.

Gauge Boost is a multiplier applied to the number of votes a gauge receives, ranging from 1x to 2.5x (gauges for V3 pools are capped at 2x). This is to encourage votes and liquidity for important trading pairs.

Emission cap is a maximum cap on the % weight a gauge can receive, ranging from 2% to 20%. This is to promote fairness in allocation and prevent abuse of the gauge system.

For example:

* A gauge has 10 votes, 2x boost and 15% cap. The total vote is 100.
* After applying the boost, this gauge will have 20 votes, 20% weight against the total (100).
* However, since it has a 15% cap, the final % of CAKE rewards this gauge receives in the next epoch will be adjusted to 15%.

#### How are Gauge Boost and Emission Caps determined?

During the process of a gauge application, we ask applicants to propose the value of the boost multiplier and emissions cap % they wish to assign to the gauge. These have to be voted on by veCAKE holders, along with the entire gauge application.

The default option for all gauges is 1.00x multiplier and 5% emission cap. They can be changed with future proposals.

{% hint style="info" %}
Please note that the voting results are updated weekly. Numbers are calculated based on the veCAKE balances at 00:00 UTC, the coming Thursday.
{% endhint %}

### 4 - Add gauges to vote

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

To vote on a gauge, scroll down and look for "My Votes" section. Click "Add Gauge".

In the pop-up window, you may add gauges to your list of votes by clicking the blue "+" icon. You may find the current voting results in the list, along with boost and caps.

To quickly locate a gauge, you can use filtering to filter gauges by blockchains, fee tiers and liquidity types. Or type in the token ticker into the search field.

### 5 - Select how much % veCAKE to vote on each gauges

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

Once you have added the gauges, you may select how much % of your veCAKE goes to each of the gauges.

This is because:

* veCAKE gradually decreases with the remaining lock time. It is impractical to estimate and calculate how many exact veCAKE to vote.
* It is troublesome to re-vote in every upcoming epoch. Therefore, gauges voting is designed to carry your voting decisions throughout all the upcoming epoch until you cast a new one.

In the above example:

* At the moment, I have 2.62 veCAKE.
* I decided to allocate 80% to CAKE-BNB, which is 2.10 veCAKE at the moment.
* 20% to USDC-ETH, which is 0.52 veCAKE, again, at the moment.
* My total veCAKE will gradually decrease along with the remaining lock time. At the snapshot time, I may have less veCAKE, but my decision of 80% - 20% split will still be applied to the final results.
* On top of that, this 80% - 20% decision will be applied to every coming epoch until I update it by casting a new vote request. Or until my veCAKE goes to 0 due to unlocking.

Once you have confirmed your decision, click "Submit vote" and confirm in your wallet.

### 6 - Update your votes

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

Once your vote is submitted, you may see your votes being updated to "Current Votes". And the remaining veCAKE gets updated.

Please note that the voting decision for each gauge can only be updated every 10 days. Once you submit a vote request, all voted gauges will be applied a 10-day cooldown period before you can submit another request for updates.

To update your vote decision, change the % percentage and submit again.

{% hint style="info" %}
Please note that after gaining more veCAKE by adding CAKE or extending lock time. You need to manually update every gauges by re-submitting the vote request.

The 10 days cooldown period still applies regardless if you changed your % decisions.
{% endhint %}


# Incentivizing Liquidity

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

For projects that wish to incentivize liquidity via the veCAKE system, please visit here:

{% content-ref url="/pages/A92bGrvvUwSv2C1TnvLi" %}
[Broken mention](broken://pages/A92bGrvvUwSv2C1TnvLi)
{% endcontent-ref %}


# Bribes (Vote Incentives)

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

Apart from earning CAKE via our weekly [CAKE reward pools](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/earn-cake-weekly), veCAKE holders can vote for gauges to claim bribes from external bribe marketplaces. These bribes are usually submitted by external project teams on some of our [veCAKE Managers](/welcome-to-pancakeswap/vecake-sunset/archive-vecake/vecake-managers).

This serves as an additional source of yield for veCAKE holders, and also diversifies the type of tokens they receive as yield.

There are two types of bribe marketplaces:

1. Primary bribe marketplaces allow projects to submit bribes to reward **veCAKE holders** for voting for their desired gauges.
2. Secondary bribe marketplaces allow projects to submit bribes to reward a **derivative project's token holders** (e.g vlCKP from Cakepie) for voting for their desired gauges. The protocol in question (e.g. Cakepie) will then vote for the gauges with their own veCAKE holdings, based on the vote outcome of their token holders.

We currently have two primary bribe marketplaces where veCAKE holders can vote for gauges and claim bribes from external teams:

1. [Hidden Hand](https://hiddenhand.finance/pancakeswap)
2. [Votemarket (by StakeDAO)](https://votemarket.stakedao.org/?market=cake\&solution=All)

veCAKE holders should visit these bribe marketplaces regularly and vote for gauges that can help optimize their yield on veCAKE.


# iCAKE

veCAKE Staking and IFO Allocations

### **What is the new iCAKE?**

After transitioning to veCAKE, the new iCAKE will be based on the veCAKE balance

* Just like the old iCAKE, it determines the maximum CAKE commit limit in the PancakeSwap IFO public sales. For example, if you have 200 iCAKE, you can commit 200 CAKE in IFO public sales.
* The new iCAKE number is calculated using the veCAKE balance at the end of each IFO. Therefore, you will have different iCAKE numbers for each IFO.
* Since veCAKE balance gradually decreases with your remaining lock time. Therefore, your iCAKE in future IFOs will decrease with your veCAKE balance. To maintain your iCAKE number, add more CAKE to the stakings, or renew/extend your lock.

**iCAKE is NOT a new token, it is a numerical metric being used by the PancakeSwap IFO system.**

### How is iCAKE calculated?

The number of iCAKE you have is based on the veCAKE balance at the end of each IFO, multiplied by a predefined ratio.

veCAKE is a dynamically calculated value based on how much CAKE you lock and how much time is left in the lock. To learn more about how veCAKE is calculated, check out [here](https://docs.pancakeswap.finance/products/vecake/faq#52f27118-bbf3-448b-9ffe-e9e1a9dd97ef).

An additional ratio is being applied on top of the veCAKE balance, which is adjusted by the Kitchen for each IFO. For example, if the ratio is 2x, and you have 1 veCAKE at the end of the next IFO, you can commit up to 2 CAKE.

Example:

* You locked 100 CAKE for 2 years.
  * Your remaining lock time is: `2 * 52 * 7 * 24 * 60 * 60 = 62899200` (seconds)
  * The max lock time is: `(209 * 7 * 24 * 60 * 60) - 1 = 126403199` (seconds)
  * At the current moment, you have: `100 * (62899200 / 126403199) ~= 49.76` veCAKE
* The very next IFO is scheduled; its end time is exactly 1 week later, which is `604800` seconds after the current moment.
  * At the time, your remaining lock time is: `62899200 - 604800 = 62294400` (seconds)
  * At that time, you have: `100 * (62294400 / 126403199) ~= 49.28` veCAKE
* For this IFO, the ratio is set to `3x`
* Therefore, for this IFO, you have: `49.28 * 3 = 147.84` iCAKE, which means you can commit up to 147.84 CAKE in the public sale.

### How to check the number of iCAKE I have?

<figure><img src="/files/ifqGnllyWvhK5LwkLLdq" alt="" width="375"><figcaption></figcaption></figure>

You can check the number of iCAKE you have on the IFO page [here](https://pancakeswap.finance/ifo).

Please keep in mind that when there is no upcoming IFO, your iCAKE will be calculated using real-time veCAKE balance, which gradually decreases second by second.

When there is an upcoming IFO, your iCAKE will be calculated using the veCAKE balance at the snapshot time, which is the end of the IFO. Your iCAKE will not decrease or change until the IFO ends.

### **How do I increase the number of iCAKE I have?**

You can increase the number of iCAKE anytime by:

* Adding more CAKE to your veCAKE staking position.
* Extend your veCAKE staking position.

on the [CAKE Staking Page](https://pancakeswap.finance/cake-staking)

### What is the "Ratio" in iCAKE calculation?

Ratio is an additional control factor being applied on top of the veCAKE balance when calculating iCAKE.

For example, if the ratio is 2x, and you have 1 veCAKE at the end of the next IFO, you can commit up to 2 CAKE.

Between each IFO, the kitchen will optimise the "Ratio" based on various metrics. The adjustment will be published on all social channels.

<figure><img src="/files/Y74HHZxqAFCIzaRcHcLl" alt="" width="375"><figcaption></figcaption></figure>

You can check the current "Ratio" number for iCAKE calculations by going to [the IFO page](https://pancakeswap.finance/ifo).


# bCAKE

Use bCAKE - Farm Booster to boost your PancakeSwap farming positions!

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

bCAKE - Farm Booster, is an automatically generated boost multiplier that allows you to boost your CAKE yield from selected farms up to 2.5x, taking full advantage of combining veCAKE staking and liquidity farming.

{% hint style="info" %}
**bCAKE is NOT a new token and can NOT be transferred!**
{% endhint %}

Learn more about bCAKE and how to use it to boost your farming yields:

{% content-ref url="/pages/EAm0e1hWDQLaegOIriHq" %}
[How to use the new bCAKE](/welcome-to-pancakeswap/vecake-sunset/bcake/how-to-use-the-new-bcake)
{% endcontent-ref %}

{% content-ref url="/pages/Mumn3oRhYvQHN4rLDVPO" %}
[FAQ](/welcome-to-pancakeswap/vecake-sunset/bcake/faq)
{% endcontent-ref %}


# How to use the new bCAKE

veCAKE Staking and Farming Boost

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

Like iCAKE and vCAKE, bCAKE is a veCAKE staking benefit designed for our loyal CAKE holders. By locking CAKE, you get veCAKE, which automatically gives you bCAKE. You can boost earning from selected farms up to 2.5x.

The boost multiplier is calculated based on your veCAKE balance, and how much liquidity in the farm you are trying to boost.

## Preparations <a href="#id-9ad80126-6efe-49c2-b203-3590093b92d6" id="id-9ad80126-6efe-49c2-b203-3590093b92d6"></a>

#### **Initiate a fixed-term veCAKE staking position** <a href="#id-3e485cf0-a9c5-408d-ab19-3ad2a7852589" id="id-3e485cf0-a9c5-408d-ab19-3ad2a7852589"></a>

![](/files/u4btvbdAoR9Vbb6lO2Cf)

If you haven't locked any CAKE in the veCAKE pool, click "Go to Pool" and follow the instructions to initiate a fixed-term staking position.

To learn more about how to initiate a veCAKE staking position, read [here](https://docs.pancakeswap.finance/products/syrup-pool/new-cake-pool#fixed-term-staking).

#### Locate the farm and the position you want to boost <a href="#cf04ee3e-9678-4fc4-bf79-dcc5620a83fd" id="cf04ee3e-9678-4fc4-bf79-dcc5620a83fd"></a>

You can only boost your earning from farms with bCAKE enabled. To look for those farms, check the APR section and look for a green APR figure with a green rocket icon.

![](/files/B1cOA1k8HtpVxOZaVjKQ)

Alternatively, use the “Booster Available” filter within the “Farm Types” selector to quickly filter all the bCAKE-enabled farms.

![](/files/yan5AdFMnkMuF1cwGbfh)

#### Stake your position

In order to activate bCAKE, your position must be staking in the farm.

* For V3: stake your LP position by clicking “Stake”.
* For V2 and StableSwap: stake your LP token by clicking “Add LP”.
* For Position Managers: add liquidity by clicking “Add Liquidity”.

To learn more about yield farming, check out [this](https://docs.pancakeswap.finance/products/yield-farming/how-to-use-farms) tutorial.

#### Activate bCAKE <a href="#b3a80f22-5043-4e4b-afae-93b4abec504e" id="b3a80f22-5043-4e4b-afae-93b4abec504e"></a>

bCAKE activation is now fully automatic.

<figure><img src="/files/bsFMzbRfMssVY2QkYwmT" alt="" width="174"><figcaption><p>V3 Farm</p></figcaption></figure>

<figure><img src="/files/K0t0VjE5bq7ooEf34FTf" alt="" width="174"><figcaption><p>V2, StableSwap</p></figcaption></figure>

<figure><img src="/files/tCYofQ9c3ouznvvjezD5" alt="" width="174"><figcaption><p>Position Manager</p></figcaption></figure>

Once staked, you should see the applied boost multiplier for the farm you are currently staking. To learn more about how the bCAKE multiplier is calculated, read [here](https://docs.pancakeswap.finance/products/yield-farming/bcake/faq#why-do-my-multipliers-change-even-after-activation).

{% hint style="info" %}
Please note that any user actions to the farming position or veCAKE staking will automatically update your boost multiplier based on the latest data and statistics from farms and the CAKE staking pool.

Learn more [here](https://docs.pancakeswap.finance/products/yield-farming/bcake/faq#why-do-my-multipliers-change-even-after-activation).
{% endhint %}

There is no longer a limit to the number of farming positions that are able to boost simultaneously. As long as the veCAKE staking position is active, you may boost an unlimited number of farms, and position managers position.

#### Unset bCAKE <a href="#id-6fa438f5-eea6-4d66-9b56-24780cedd273" id="id-6fa438f5-eea6-4d66-9b56-24780cedd273"></a>

bCAKE unset is now also fully automatic.

To unset bCAKE boost, simply remove your liquidity.

* For V3: unstake your LP position by clicking “Unstake”.
* For V2 and StableSwap: unstake your LP token by clicking the “-” minus button.
* For Position Managers: remove liquidity by clicking the “-” minus button.


# Migration Guide

Migrate your V2, StableSwap or Position Manager liquidity to enjoy bCAKE boosting

<figure><img src="/files/9WXIZMXDS9I9E4mMRPmD" alt=""><figcaption></figcaption></figure>

To start boosting your V2, StableSwap or Position Manager liquidity via bCAKE, you need to perform a migration by unstaking your LP from the old contract, and restake them into the new one.

### Navigate to the migration wizard

<figure><img src="/files/wbBbpEnKgSIFn6wjLytV" alt="" width="189"><figcaption></figcaption></figure>

Locate the banner at the top of the Farm or Position Manager page, click “Proceed” to start the migration process.

[Go to Farm](https://pancakeswap.finance/farms)

[Go to Position Manager](https://pancakeswap.finance/position-managers)

### Unstake your LP tokens from the old contracts

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

In the first step, you will see a full list of V2, StableSwap farms, and position managers that require migration to enjoy bCAKE boosting.

Click the “Unstake All” buttons on the right, and confirm the tx in your wallet app, to unstake ALL LP tokens from the old contracts.

You will need to unstake each of them individually.

After unstaking all the LPs, click “Go to Stake” to proceed to the next step.

### Restake your LP tokens into the new contracts

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

In the second step, you will see a full list of V2, StableSwap farms, and position managers that are available to restake.

First, click the “Enable” buttons to enable deposits.

Then, click “Restake” buttons to restake the LP tokens into the new contract.

* For V2 and StableSwap farms, you need to define the number of LP tokens you want to restake in the new pop-up modal.<br>

  We recommend to restake all of your LP tokens to ensure you are earning the maximum yield available.
* For Position Managers, simply confirm the tx in your wallet, all of your Position Managers LPs will be restaked into the new contracts.<br>

  Since Position Manager LPs can not be processed separately, we strongly recommend to restake ALL position managers LP into the new contracts.

After restaking, the buttons will turn to “Staked”

You will need to restake each of them individually.

After restaking all LPs, click “Finish”, to go back to the Farm page.


# FAQ

![](/files/MLuzcy2HBl5Vw9kTALVl)

### How are the bCAKE multipliers calculated?

You may notice that you get different bCAKE boost multipliers when staking in different farms.

That's because bCAKE - Farm Boosters multipliers are calculated using the following metrics upon activation or refresh:

* `userLpBalanceInFarm` : The amount of liquidity you are staking in the farm.
  * `NonfungiblePositionManager.positions(uint256 tokenId).liquidity`
* `totalLpBalanceInFarm` : The total amount of liquidity staking in the farm or the current active amount of liquidity in the V3 LP pool. bCAKE will choose the smaller number between the two.
  * `MasterChefV3.poolInfo(uint256 pid).totalLiquidity`
  * `PancakeV3Pool.liquidity`
* `veCAKE.balanceOf(user)` : The real-time number of veCAKE you have
* `veCAKE.totalSupply` : The real-time total supply of veCAKE

The multiplier is calculated using the following method:

1. `resultA = constantA *`` ``userLpBalanceInFarm`
2. `resultB = totalLpBalanceInFarm * veCAKE.balanceOf(user) / veCAKE.totalSupply * constantB`
3. `boostMultiplier = min(``userLpBalanceInFarm, (resultA + resultB)) / resultA`

`constantA` and `constantB` are set by the kitchen and subject to future adjustments based on community feedback and market conditions. `constantB` varies between different farms to compensate for the LP price differences.

`constantA` and `constantB` can be fethced via:

* `FarmBooster.cA`
* `FarmBooster.cBOverride(uint256 pid) > 0 ? FarmBooster.cBOverride(uint256 pid) : FarmBooster.cB`

But:

{% hint style="info" %}
**TL;DR**

The more LP (liquidity) you want to boost

The more CAKE you need to lock for longer durations
{% endhint %}

### Why do my multipliers change even after activation?

Please note that **any user actions to the farming position or CAKE staking pool will automatically update your boost multiplier** based on the latest data and statistics from farms and the CAKE staking pool, including but not limited to:

* Stake/Unstake position to/from the farm
* Harvest CAKE rewards from farm
* Extend your CAKE staking duration
* Add more CAKE into your fixed-term staking position
* Convert your CAKE staking position to flexible

{% hint style="warning" %}
Please note:

To ensure fairness and prevent potential abuse and cheating using out-of-date data. Farm booster is designed to be permissionless and community governance. Therefore, **anyone** can call `updateLiquidity(address _tokenId)` function on the MasterChef V3 contract to refresh anyone's boost multipliers using the latest data.

On top of that, the kitchen will also monitor all bCAKE-enabled farming positions and will refresh any position with an out-of-date multiplier.
{% endhint %}

### Why I'm not able to boost a position

1. Farm booster is only available for selected farms. More farms will be made available in the future. For now, **look for the green APR figure with a green rocket icon.**\
   ![](/files/PVAj4gbPgc41s6DBMi9w)<br>
2. Due to multiple contracts' involvement, some contract interactions require slightly more gas tokens (BNB). So please make sure you have enough BNB in your wallet. If the error persists, try manually increase the gas limit of the transaction.

### What is the maximum bCAKE Boost Multiplier I can get?

Currently, the maximum boost a user can get for a farm booster is 2.5x, which offers them 2.5x the original APRs.

Please note that the maximum boost you can get varies between types of liquidity you are trying to stake:

* V3: 2x max
* V2, StableSwap: 2.5x max
* Position Managers: 2.5x max

### How can I increase my bCAKE Boost Multipliers?

* Add more CAKE into the veCAKE staking position
* Extend or renew the duration of your veCAKE staking position

Simply put:

**Stake more CAKE, stake for longer**

[Learn more about how the bCAKE boost multipliers are calculated](#how-are-the-bcake-multipliers-calculated).

### Where are the extra boosted CAKE rewards coming from?

**Relax, no extra emissions are allocated in order to make bCAKE possible.**

Similar to veCAKE CAKE staking. bCAKE boosts individual users' share against others.

Even though the baseline APR may drop after the deployment of bCAKE. Chefs believe it is a good tradeoff as it benefits loyal CAKE lovers by boosting their farming yield, creates more demand for CAKE, and serves as a great incentive for CAKE staking.

### Why the multiplier I receive is low?

bCAKE - farm booster works in a way by evaluating both your veCAKE staking position and your liquidity farming position against other users. Simply put:

> If users want to boost more liquidity in the farm, they must lock more CAKE for longer durations in the pool.

This design ensures the benefits are not only offered to large holders, but to any user who has a sizable CAKE staking position when compared to the farming position.

Learn more about how the multiplier is calculated [here](https://docs.pancakeswap.finance/products/yield-farming/bcake/faq#how-are-the-bcake-multipliers-calculated).

### Why are there only x number of farms that are booster-available?

Since bCAKE involves updating one of PancakeSwap's core products, which is liquidity farming. Chefs want to take a slower and more steady approach to the launch.

Therefore, in the initial product release phase. Many of the parameters are very conservative. Including the number of farms users can boost, which farm users can boost, as well as the difficulty parameter in receiving the boost multiplier.

**Chefs will adjust the parameters based on the community feedback.**

### **Is bCAKE V3 audited?** <a href="#id-68559543-51e4-438c-9a0a-1e6ece7d2133" id="id-68559543-51e4-438c-9a0a-1e6ece7d2133"></a>

bCAKE has been audited by both internal and external auditors.

Check out audit reports here: <https://docs.pancakeswap.finance/readme/audits>


# V2 (deprecated)

bCAKE V2 is deprecated. Staking, unstaking or harvesting on your farming position will automatically unset your booster.

Find legacy documents here:

{% content-ref url="/pages/fJUgvYjjsHE94TSb7tm6" %}
[How to use bCAKE?](/welcome-to-pancakeswap/vecake-sunset/bcake/v2-deprecated/how-to-use-bcake)
{% endcontent-ref %}

{% content-ref url="/pages/Mumn3oRhYvQHN4rLDVPO" %}
[FAQ](/welcome-to-pancakeswap/vecake-sunset/bcake/faq)
{% endcontent-ref %}


# How to use bCAKE?

![](/files/45zchxxdUjRvYpgDOnEJ)

Similar to iCAKE and vCAKE, bCAKE is also a benefit designed for users who lock their CAKE in the fixed-term CAKE staking pool. The boost multiplier is calculated based on how much CAKE you stake, how long you are staking them for, as well as how many LP tokens you are staking in the farm that you want to boost.

## Preparations

### Initiate a fixed-term CAKE staking position

![](/files/ZBznuiiJkZGvOBjOrahv)

If you haven't locked any CAKE in the CAKE staking pool, click "Go to Pool" and follow the instructions to initiate a fixed-term staking position.

To learn more about how to do fixed-term CAKE staking, read [here](/archive/legacy-products/new-cake-pool#fixed-term-staking).

### Enable farm boosters

![](/files/MkXXgCjraPEaO3RTAY14)

To enable farm boosters, you must complete a one-time setup process. To proceed, simply click "Enable" and confirm the transaction from your wallet.

### Migrate your stakings

{% hint style="info" %}
If you are not currently staking in the farm you want to activate bCAKE, you can skip this step and start by staking LP tokens in the farm.
{% endhint %}

![](/files/504BAiGZVu1rXZYr6bR2)

If you have been staking in the farm you want to activate the farm booster, a one-time staking migration is also required.

Click "Migrate" and follow the step-by-step guide to complete the migrations. Your CAKE rewards will be automatically harvested and sent to your wallet.

![](/files/bpAjQEKaFmEmitJv9qvz)

## Activate Boosters

![](/files/RUg2KWMOF8PmVb7XBtIB)

Once ready, you should see the available boost multiplier and the boosted APR for the farm you are currently staking. To learn more about how the bCAKE multiplier is calculated, read [here](/welcome-to-pancakeswap/vecake-sunset/bcake/faq#how-are-the-bcake-multipliers-calculated).

To activate the boost, click the "Boost" button, and confirm the transaction from your wallet.

{% hint style="info" %}
Please note that any user actions to the farms or CAKE staking pool will automatically update your boost multiplier based on the latest data and statistics from farms and the CAKE staking pool.

Learn more [here](/welcome-to-pancakeswap/vecake-sunset/bcake/faq#why-do-my-multipliers-change-even-after-activation).
{% endhint %}

### ![](/files/CaZHc99BD626CjSvroWw)

There is a limit to the number of farms that are able to boost simultaneously. To check the number of remaining boosters, refer to the panel on top.

You will need to unset an active booster in order to activate boosters on other farms.

## Unset Boosters

![](/files/zfM8HUq5ohl9lJ6UIV3m)

To unset a farm booster, simply click the "Unset" button, and confirm the transaction from your wallet.

Please note upon unsetting, CAKE earned will be harvested to the farm booster contract and will be automatically sent to your wallet upon the next harvest, deposit or withdrawal. Learn more [here](/welcome-to-pancakeswap/vecake-sunset/bcake/faq#where-are-my-cake-rewards-after-activating-or-unsetting-the-booster).


# Analytics (Info Page)

## Info Page

View PancakeSwap's native analytics site here: <https://pancakeswap.finance/info>

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

All core metrics data are sourced from the PCS internal Indexer, which, in turn, gathers data from events triggered when the contract is called.

For the date dimension in the PancakeSwap's internal indexer, we use international standard time (UTC) for daily statistics. Therefore, when the horizontal axis on the Dashboard displays a date, it represents the date in international standard time (UTC).<br>

## Core Metrics

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXemXpjzW0IqGPjz6IISjhcIXzWWeeFyxXU7XLRumCxM6WQsr4IKMP_mwDhiMDGY9EUDtKZAKoeYsbYUXwRc2C2KBvoSRo_-tlxq09zOJ1ajIq00cXM6z_7-2RNv3rVWj_kBmLiY4Q?key=G7-HCtdmBA4wyp9ESrWifFqi" alt=""><figcaption></figcaption></figure>

**Volume (Trading Volume):** We monitor the daily data for each trading pair and the daily trading data for each token. The daily trading volume is determined by multiplying the trading volume of each token for the day by its price.

**Total Value Locked:** Get all pools from internal Indexer and read the reserve\_usd or total\_value\_locked\_usd from each pool.

**Price:** In the PCS Internal Indexer, we utilize several base pools to calculate USD-related prices. The primary pool is the stablecoin trading pool, where we use the trading pool with the highest volume as the base pool and calculate the USD price of the stablecoin based on the trading volume weight. Additionally, the trading pool of the base token to the chain's stablecoin is also considered a base pool to provide the USD price.

*Tokens that are not whitelisted or not paired with whitelisted tokens are excluded from these calculations.*

<br>


# Audits

## EVM Audit Reports

#### 🆕 PancakeSwap Infinity

* [Infinity Core](https://github.com/pancakeswap/infinity-core/tree/main/docs/audits) (2024)
* [Infinity Periphery](https://github.com/pancakeswap/infinity-periphery/tree/main/audits) (2024)
* [Infinity Universal Router](https://github.com/pancakeswap/infinity-universal-router/tree/main/audits) — Cyfrin (2025)

#### Aggregator Router

* [BlockSec's Aggregator Router security audit](https://github.com/blocksecteam/audit-reports/blob/main/solidity/blocksec_pancake_aggregator_v1.0-signed.pdf) (2025)

#### CAKE Token

* [HashDit's CAKE Token security audit](https://github.com/pancakeswap/cake-token/blob/main/audits/HashDit.pdf) (2026)

#### veCAKE / Gauges:

* [BlockSec's veCAKE / Gauges security audit](https://github.com/blocksecteam/audit-reports/blob/main/solidity/blocksec_pancake_vecake_v1.0-signed.pdf) (Nov 2023)

#### MasterChef V3:

* [PeckShield’s MasterChef V3 security audit](https://github.com/peckshield/publications/tree/master/audit_reports/PeckShield-Audit-Report-PancakeSwapV3-MasterChefV3-v1.0.pdf) (Apr 2023)
* [SlowMist’s MasterChef V3 security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20PancakeSwap_v3_Phase2_en-us.pdf) (Mar 2023)

#### Exchange V3:

* [PeckShield’s Exchange V3 security audit](https://github.com/peckshield/publications/blob/master/audit_reports/PeckShield-Audit-Report-PancakeSwapV3-v1.0.pdf) (Mar 2023)
* [SlowMist’s Exchange V3 security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20PancakeSwap_v3_en-us.pdf) (Mar 2023)

#### Cross-chain Farming

* [Slowmist's Cross-chain Farming security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20PancakeSwap%20-%20CrossChain_en-us.pdf) (Sep 2022)
* [Peckshield's Cross-chain Farming security audit](https://github.com/peckshield/publications/tree/master/audit_reports/PeckShield-Audit-Report-PancakeSwap-CrossFarming-v1.0.pdf) (Sep 2022)
* [BlockSec's Cross-chain Farming security audit](https://github.com/blocksecteam/audit-reports/blob/main/solidity/blocksec_pancakeswap_cross_farming_v1.0_signed.pdf) (Sep 2022)

#### Cross-chain (CAKE Bridge / Rebalancing)

* [Burrasec's Cross-chain security audit](https://github.com/pancakeswap/pancake-developer/blob/master/docs/public/crosschain/burrasec-audit.pdf) (2025)
* [Pashov's Cross-chain security audit](https://github.com/pancakeswap/pancake-developer/blob/master/docs/public/crosschain/pashov-audit.pdf) (2025)

#### StableSwap

* [Slowmist's StableSwap security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20PancakeSwap%20Stable%20Swap_en-us.pdf) (Aug 2022)

#### Farm Booster V1 (bCAKE)

* [Peckshield's Farm Booster security audit](https://github.com/peckshield/publications/tree/master/audit_reports/PeckShield-Audit-Report-PancakeSwap-FarmBooster-v1.0.pdf) (Jul 2022)

#### New CAKE Pool (Fixed Term Staking CAKE Pool)

* [Peckshield's New CAKE Pool security audit](https://github.com/peckshield/publications/tree/master/audit_reports/PeckShield-Audit-Report-PancakeSwap-CakePool-v1.0.pdf) (Apr 2022)
* [Slowmist's New CAKE Pool security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20Pancakeswap-CakePool_en-us.pdf) (Mar 2022)

#### MasterChef v2

* [Peckshield's MasterChef V2 security audit](https://github.com/peckshield/publications/tree/master/audit_reports/PeckShield-Audit-Report-PancakeSwap-MasterChefV2-v1.0.pdf) (Mar 2022)
* [Slowmist's MasterChef V2 security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20MasterChef%20v2_en-us.pdf) (Mar 2022)

#### Prediction V2

* [Peckshield's Prediction V2 security audit](https://github.com/peckshield/publications/blob/master/audit_reports/PeckShield-Audit-Report-PancakeSwap-PredictionV2-v1.0.pdf) (Aug 2021)

#### Lottery V2

* [Peckshield's Lottery V2 security audit](https://github.com/peckshield/publications/blob/master/audit_reports/PeckShield-Audit-Report-PancakeswapLottery-v1.0.pdf) (Jul 2021)
* [Slowmist's Lottery V2 security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report/Smart%20Contract%20Security%20Audit%20Report%20-%20PancakeSwap%20Lottery.pdf) (Jun 2021)

#### PancakeSwap Factory and PancakeSwap Router

* [Slowmist's security audit of PancakeSwap](https://github.com/slowmist/Knowledge-Base/blob/master/open-report/Smart%20Contract%20Security%20Audit%20Report%20%20-%20PancakeSwap.pdf) (May 2021)

## Aptos Audit Reports

#### CAKE OFT (Aptos Token Bridging)

* [OtterSec's PancakeSwap CAKE OFT (Aptos Token Bridging) security audit](https://1397868517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FMa0anQ4GXvFPyVLjFRxr%2FPancakeSwap-OFT-Audit-OtterSec.pdf?alt=media\&token=cbb22eb1-124c-4b07-9a73-175e019dde53) (Dec 2022)

#### Aptos Pancakeswap IFO

* [OtterSec's PancakeSwap Aptos IFO security audit](https://docs.pancakeswap.finance/code/smart-contracts-aptos/ifo#audits) (Dec 2022)

#### Aptos PancakeSwap MasterChef

* [OtterSec's PancakeSwap Aptos MasterChef security audit](https://docs.pancakeswap.finance/code/smart-contracts-aptos/masterchef#audit) (Nov 2022)

#### Aptos PancakeSwap Syrup Pool

* [Zellic's PancakeSwap Aptos Syrup Pool security audit](https://github.com/Zellic/publications/blob/master/PancakeSwap%20Aptos%20-%20Zellic%20Audit%20Report.pdf) (Nov 2022)

#### Aptos PancakeSwap DEX

* [Halborn's PancakeSwap Aptos DEX with in-house admin multisig safe security audit](https://github.com/HalbornSecurity/PublicReports/blob/master/Move%20Smart%20Contract%20Audits/PancakeSwap_Aptos_DEX_Move_Smart_Contract_Security_Audit_Report_Halborn_Final.pdf) (Dec 2022)
* [Slowmist's PancakeSwap Aptos DEX security audit](https://github.com/slowmist/Knowledge-Base/blob/master/open-report-V2/smart-contract/SlowMist%20Audit%20Report%20-%20PancakeSwap_MOVE_en-us.pdf) (Oct 2022)
* [OtterSec's PancakeSwap Aptos DEX security audit](https://1397868517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FNZnx8clCpR3r9bMMjkcs%2FOtterSec%20Audit%20%20Report%20-%20PancakeSwap%20Swap%20-%20Move.pdf?alt=media\&token=902c2c81-e02f-4c67-9782-fd4597f31d22) (Oct 2022)


# Contact Us

*For ecosystem & partnership inquiries, TG handle: @PancakeSwapBD*

### [List a Token](https://docs.pancakeswap.finance/ecosystem-and-partnerships/business-partnerships/commonly-asked-business-partnerships-questions#listing-on-the-exchange)

### [Apply for Yield Farm or Syrup Pool](/welcome-to-pancakeswap/contact-us/business-partnerships/syrup-pools)

### [Apply for an IFO (Token Sale)](/welcome-to-pancakeswap/contact-us/business-partnerships/initial-farm-offerings-ifos)


# Social Accounts

## 🐦 X (Twitter)

<https://twitter.com/pancakeswap>

## 📰 Blog

<https://blog.pancakeswap.finance/>

## [📺](https://emojipedia.org/es/televisi%C3%B3n) Youtube

<https://www.youtube.com/@pancakeswap_official>

{% hint style="danger" %}
Nobody from PancakeSwap will EVER send you a direct message. If anybody approaches you directly on e.g. Telegram pretending to represent customer support, please block them and report spam.
{% endhint %}

{% hint style="danger" %}
NEVER, under any situation, should you ever give someone your private key or recovery phrases. Immediately block and report anyone that asks for them.
{% endhint %}


# Telegram & Discord Communities

Welcome to the PancakeSwap Community!

Join our official Telegram and Discord communities to connect with other users, get support and stay updated on the latest news.

💡 **IMPORTANT**: Always verify that you're in the official channels to avoid scams. PancakeSwap will NEVER ask for your private keys or funds.

### 🔗 **Official Links**

#### 🌐 **Global Channels**

🔹 **Telegram (English)**: <https://t.me/PancakeSwap>

🔹 **Telegram Announcements (English)**: <https://t.me/PancakeSwapAnn>

🔹 **Discord**: <https://discord.gg/pancakeswap>

#### 🌍 **Local Communities**

* Japanese (<https://t.me/PancakeSwapJP>)
* Chinese (<http://t.me/PancakeSwap_CN>)
* Indonesian (<http://t.me/PancakeSwapIndonesia>)
* Vietnamese (<https://t.me/PancakeSwapVN>)
* Spanish (<https://t.me/PancakeSwapES>)
* Nigerian (<https://t.me/pancakeswap_ng>)
* Russian (<http://t.me/pancakeswap_ru>)
* Portuguese/Brazilian (<https://t.me/PancakeSwapPortuguese>)
* Filipino (<https://t.me/Pancakeswap_Ph>)
* Indian (<https://t.me/PancakeSwap_India>)
* Korean (<https://t.me/PancakeSwapSouthKorea>)
* 😤 Ban Appeal (<https://t.me/pancakebanappeal>)

### ⚠️ **Security & Warnings**

🔴 **Beware of scams!**

* PancakeSwap **DOES NOT provide support via direct messages (DMs).**
* **Never share your private keys** or recovery phrases.
* Always verify you're in the official channels (listed in this document).

***

### 🤝 **How to Participate in the Community**

✅ **How do I join Telegram or Discord?**

1. Click the link for the community you want to join.
2. Accept the rules and verify your account if required.
3. Start engaging with the community!

💬 **How do I ask questions or get support?**

* On Telegram, use the chat directly in the correct topic (Support in case of help).
* On Discord, use our [amazing ticket system](https://discord.com/channels/897834609272840232/1135600553943109793) or write in our [#General channel](https://discord.com/channels/897834609272840232/897834609272840236).


# Business Partnerships

<figure><img src="https://lh6.googleusercontent.com/MXvzRZ1v59ffdofwlNB25xQo5vvjIIGgj4RchQI8zO-ASdMDQAmiB0sRFzIZpWale_IFbf-u7deSAet6WItiv9hIIzaaM5JjAqcVpYyBFa6TJsEoPS0wnDH6Fb0F3FKsa715ANSegowVn5EbcRD_qhI" alt=""><figcaption></figcaption></figure>

PancakeSwap (PCS) is the leading multi-chain decentralized exchange (DEX), currently live on:

> BNB Chain, Solana, Base, Arbitrum One, Ethereum, ZKsync Era, Linea, opBNB, and Aptos

We would love to speak with project teams, potentially introducing you to one of crypto’s largest, most engaged, and active DApps (with over 400k Daily Active Users)!

Since our start, PancakeSwap has thrived in the Retail DeFi landscape, establishing ourselves as the leading DEX, with multiple industry-leading products – liquidity pools; launchpads; prediction and perpetual products; – and, of course, the best community 😉.

While this page serves as a quick FAQ for Project Teams to find out a bit more about us – please do reach out if you have more queries:

* **BD Team on Telegram: <https://t.me/PancakeSwapBD> (@PancakeSwapBD)**

### Interested in a partnership? Let’s build together

Please navigate to the relevant section for you and follow the process

1\. We’re hosting token launchpad offerings (“Initial Farm Offerings, or IFOs”) across all chains we’re deployed on except Solana

{% content-ref url="/pages/MoyIxqzJF9N8c0oncqfy" %}
[Initial Farm Offerings - IFOs](/welcome-to-pancakeswap/contact-us/business-partnerships/initial-farm-offerings-ifos)
{% endcontent-ref %}

2\. We’re hosting token distribution programs (“Syrup Pools”) across all chains we’re deployed on except Solana

{% content-ref url="/pages/wgh67xDo1giFNV6L5kLK" %}
[Syrup Pools](/welcome-to-pancakeswap/contact-us/business-partnerships/syrup-pools)
{% endcontent-ref %}

3. We can also host a trading contest to further boost on-chain trading volume and strengthen token visibility

{% content-ref url="/pages/nodc7Cdcd0mBuYYBH2XH" %}
[Trading Competitions](/welcome-to-pancakeswap/contact-us/business-partnerships/trading-competitions)
{% endcontent-ref %}

For commonly asked business partnerships questions

{% content-ref url="/pages/5cdICBNXcIpdykFtiY8q" %}
[Commonly Asked Business Partnerships Questions](/welcome-to-pancakeswap/contact-us/business-partnerships/commonly-asked-business-partnerships-questions)
{% endcontent-ref %}

### The people's choice for all things DeFi

With more than $1.5B in TVL, we like to move quickly and do so responsibly. Having more than four years of experience in the crypto markets, from bull to bear, we have been effectively delivering DeFi to our community. Don’t just trust us, [verify](https://docs.pancakeswap.finance/audits).

Our partnerships with projects go beyond just token distribution programs (“Syrup Pools”) and token launch opportunities (“Initial Farm Offerings”). We genuinely recognize the impact of community in crypto – our dedicated team of Ambassadors help us keep a pulse on the diverse communities we serve, and we regularly host events with high engagement with partners: podcasts, AMAs, meme contests, and many more!

We’re keen to work with you. Let’s make DeFi great again.

<br>


# Initial Farm Offerings - IFOs

For more information about our token launchpad offerings (“[Initial Farm Offering, or IFO”](https://pancakeswap.finance/ifo)), please view this PDF

{% file src="/files/5LnCJ0Xvgiu3YRg3HT3T" %}

#### Example of an IFO Process

1. Initial Outreach
   * **Apply via our form** [**here**](https://docs.google.com/forms/d/e/1FAIpQLScmZu87SG41J_eGfzlbyJ_olFohlGOXfOJer04Dr1yCEJy2NA/viewform) **- (Average time to fill up form: ≤14 minutes)**
   * We have a lovely chat about your target launch date, your goals for TGE, and your team decides to commit to an IFO - let's go!
2. Due Diligence
   * Using the information in the form, we would clarify some points
   * For our IFOs, compared to our Syrup Pools/Farms, there is a bit more discussion: we are happy to share our knowledge of best practices with regard to tokenomics, product, Go-To-Market (GTM) Strategy, etc.
   * Team passes due diligence – congrats!
3. Marketing Preparation
   * We will ask for some design assets, and some project info, and create both a lovely banner (Solv example below) and a [forum post](https://forum.pancakeswap.finance/t/solv-ifo-discussion-thread/993)
   * We will also start collating questions for the AMA
   * We will typically run a week-long [marketing campaign](https://x.com/PancakeSwap/status/1879169881742217229) which can include activities like social engagement, meme competitions, airdrops, project-specific quests, etc.
   * Please note that prior to launch, PancakeSwap or Project Teams should not communicate the news of the collaboration.
4. [AMA](https://x.com/PancakeSwap/status/1881366701213974999) (usually 1 day before IFO)
   * An interactive session with our community to clarify any questions and establish ✨vibes✨
5. IFO Launch
   * We will launch the IFO, and through our team of community admins, we will monitor, collate, and communicate any feedback raised by the community
   * We will also publish some marketing materials on our [Twitter](broken://spaces/fxRem6Hv7x6dAU7rlR7a) and [Telegram](https://t.me/PancakeSwapAnn/6131)
6. Post-Launch
   * We will continue to stay in touch, and work together wherever possible!

At every step of the process, the team is here to help – we understand that for founders and their teams, the TGE is extremely critical, and we leave nothing to chance.

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


# Syrup Pools

For more information about our token distribution programs (“[Syrup Pools](https://pancakeswap.finance/pools)”), please view this PDF:

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

#### Example of a Syrup Pool process

1. Initial Outreach
   * **Apply via our form** [**here**](https://docs.google.com/forms/d/e/1FAIpQLSf1kMALRQPRp7toeLLHB4opo3TU8K1NPYwaKMy8zGF6RoOgFA/viewform) **- (Average time to fill up form: ≤8 minutes)**
2. Due Diligence
   * Using the information in the form, we would clarify some points
   * The team passes due diligence – congrats!
3. Marketing Preparation
   * We ask for some design assets, some project info, and create a lovely banner (PEAQ example below)
4. Launch
   * We launch the Syrup Pool, and you welcome thousands of new users to your project :)
   * We will also publish some socials on our [Twitter](https://x.com/PancakeSwap/status/1945140616293167184) and [Telegram](https://t.me/PancakeSwapAnn/6392)
5. Post-Launch
   * We will continue to stay in touch, and work together whenever possible

<div align="left"><figure><img src="/files/3JozOdWtWpDRmae8L023" alt=""><figcaption></figcaption></figure></div>

<br>


# Trading Competitions

Interested in boosting volumes and gaining mindshare for your project? Consider running a trading competition with PancakeSwap to reward users that trade your token.

We'll handle the set-up, tracking, and announcement - you provide the rewards, we run the show.

This is available across BNB Chain, Solana, Base, Arbitrum, Ethereum, ZKsync, Linea, and opBNB.

*Some projects who took part previously saw a 3-7x increase in trading volume and actively traded addresses*

**Example of a Trading Competition process**

1. Initial Outreach
   * The PancakeSwap BD team will reach out to prospective partners who might be a good fit
   * Projects interested in running one can also contact us directly via [Telegram](https://t.me/pancakeswapbd)
2. Terms Finalization
   * We’ll go through a few key points to finalize the details - covering timeline, rewards, rules, etc.
3. Marketing Preparation
   * We’ll request design assets and some project information to create a clean, professional banner (see example below)
4. Launch
   * We’ll kick off the trading competition to drive onchain trading volume and increase mindshare for your token
   * Promotional posts will also go live on [Twitter](https://x.com/PancakeSwap/status/1937095943268237433), [Telegram](https://t.me/PancakeSwapAnn/6339), and on our [blog site](https://blog.pancakeswap.finance/articles/binance-alpha-trading-competition)
   * If you're keen, you could also join us on an AMA and/or a podcast to share more about your project with our community
5. Post-Launch
   * We’ll stay connected and explore future opportunities to collaborate

<div align="left"><figure><img src="/files/lapn8V6Fr9dqDMMAe80c" alt=""><figcaption></figcaption></figure></div>


# Commonly Asked Business Partnerships Questions

#### How long will it take to get a response?

We aim to respond to applications within a week, but due to a large number of requests, we’re unable to respond to every single applicant. If you don’t hear back from us within two weeks of applying, try reaching out to[ @PancakeSwapBD](https://t.me/PancakeSwapBD) on Telegram, with the name of your project, your project’s website, and the date you applied.

#### Can I extend my Syrup Pool?

If you’ve already got an ongoing Syrup Pool, you can extend the timeline with additional release of tokens. Contact us via your existing PancakeSwap communication channels for enquiries.

### Listing on the Exchange

#### How can I list my token on the exchange?

Anybody can "list" any ERC-20 / BEP-20 network token on PancakeSwap. You don't need to contact us or ask permission. You just need to [add liquidity to a liquidity pool](https://docs.pancakeswap.finance/products/pancakeswap-exchange/pancakeswap-pools) - that's it. Traders can then trade your token by entering your token's contract address.

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

Projects hosting Farms will usually be added to the Extended token list, and other tokens chosen by the PancakeSwap core team may also be added.

We don’t take applications for the list. Users can still add your token manually by entering its contract address.

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

Please add your icon to Trust Wallet’s assets repo, which PancakeSwap references:[ https://github.com/trustwallet/assets](https://github.com/trustwallet/assets)

#### Someone made a fake copy of my token! Can you block it?

Due to PancakeSwap’s nature as an AMM-based DEX, we’re not able to prevent the trading of any token. We recommend ensuring that your token contract is clearly visible and verifiable on your site and educating your users about how to safely trade your token.

#### People get an error when trading my token. What can I do?

Check our [Troubleshooting page](https://docs.pancakeswap.finance/readme/help/troubleshooting) for a list of common errors on the exchange, and how to solve them.

#### Why are some statistics of my tokens not shown on the Info page?

Tokens need to be paired with a “common” token, and have a minimum amount of liquidity denominated in the “common” token for the Info page to start indexing the token pair. The statistics of the underlying token will be shown once the token pair is indexed.

These are our liquidity requirements across the different chains:

| Chain     | Liquidity Requirement  | "Common" Tokens                                           |
| --------- | ---------------------- | --------------------------------------------------------- |
| BNB Chain | 10 BNB                 | WBNB, USDT, BUSD, USDC, BTCB, WETH, CAKE                  |
| Ethereum  | 5 ETH                  | WETH, DAI, USDC, USDT, WBTC, LINK, FEI, MATIC, AAVE, CAKE |
| Base      | 1 ETH                  | USDC, cbETH, rETH, DAI, crvUSD                            |
| opBNB     | 1 BNB                  | WBNB, USDT                                                |
| Arbitrum  | No requirement for now | USDT, USDC, USDC.e, ARB, WBTC, DAI                        |
| zkSync    | No requirement for now | USDT, USDC, BUSD, WBTC                                    |
| Linea     | No requirement for now | USDC, USDT, DAI, BUSD, WBTC                               |


# Ambassador Program

The PancakeSwap Ambassador Program is designed to empower our most dedicated users and supporters, giving them the opportunity to actively contribute to the growth of our ecosystem. Our ambassadors play a crucial role in representing PancakeSwap, educating new users, and fostering community engagement worldwide.

#### 🔹 Ambassador Roles

To ensure clarity in responsibilities, the program is structured into distinct roles:

🔹 Moderation – Community moderators help maintain a safe, welcoming, and informative environment across our platforms. They assist users, enforce community guidelines, and ensure smooth communication.

📢 Content Creation – Ambassadors passionate about content can contribute through articles, videos, social media posts, and other creative materials that promote PancakeSwap and educate the community.

🎤 Events (Online & Offline) – Ambassadors can organize and participate in workshops, meetups, and local events to spread awareness and onboard new users to PancakeSwap.

<br>


# What can you do as an Ambassador?

### **Meetups & Education!**

As an Ambassador, you’ll lead local **meetups and educational events**, creating spaces for DeFi enthusiasts to connect, learn, and grow.

Your role includes:\
✅ Organizing **community meetups** to strengthen connections.\
✅ Hosting **workshops** on DeFi, PancakeSwap products, and security best practices.\
✅ Gathering **valuable feedback** to enhance future events.

By fostering engagement and education, you’ll help build a more informed and connected PancakeSwap community worldwide!

### Online Activities

💻 Expanding Our Reach, One Event at a Time!

The impact of our ambassadors goes beyond in-person events—it extends online! We encourage you to actively grow PancakeSwap’s presence by:

🎤 Hosting and participating in AMAs, Twitter Spaces, and online workshops to engage the community.\
📣 Expanding our reach by connecting with a broader audience across different platforms.

Your online activities will play a crucial role in strengthening PancakeSwap’s visibility and educating our users!

### Community Moderation

🛡️ Keeping Our Community Safe & Engaged!

The PancakeSwap community spans multiple platforms, including Telegram and Discord, and we’re looking for dedicated individuals to help moderate and manage these spaces.

As a Community Moderator, you’ll play a crucial role in:

✅ Maintaining a positive and welcoming environment for all users.\
✅ Enforcing community guidelines to ensure respectful and meaningful discussions.\
✅ Providing support and guidance to users by answering questions and addressing concerns.

You’ll help create a safe, engaging, and informative space for our growing global community! 💬

### Content Creation

Let’s take PancakeSwap content to the next level!

As an ambassador, you’ll play a key role in crafting high-quality, engaging, and educational content, including:

* 📘 Guides – Clear, well-structured resources to help users navigate PancakeSwap effortlessly.
* 🎥 Tutorials – Step-by-step explanations to simplify complex DeFi concepts.
* 📚 In-Depth Content – Comprehensive materials that dive deep into PancakeSwap’s features and the DeFi ecosystem.

Your creativity and expertise will help bridge the knowledge gap, making DeFi more accessible to everyone. Together, we’ll build a valuable content hub that empowers and educates the PancakeSwap community! 💡✨

\ <br>


# Benefits of a PancakeSwap Ambassador

### **Global Recognition**

Represent one of the most innovative DeFi platforms and gain exposure within the global crypto and DeFi communities.

### **Collaborate with the Core Team**

You can work directly with PancakeSwap’s team on exciting projects, beta testing, and brainstorming sessions and receive exclusive updates.

### **Reward System**

Earn financial compensation, exclusive PancakeSwap merch, and other exciting rewards for your contributions and performance.

### **Dynamic and Fun Environment**

Join a fast-paced, ever-evolving ecosystem offering new challenges and growth opportunities daily.


# Want to be an Ambassador?

If you’re passionate about DeFi and believe you have what it takes to educate and inspire others, this is your chance!

**We’re expanding our Ambassador Program to key regions**, and we need local leaders to host meetups, workshops, and events to bring the PancakeSwap experience to the masses. Help us strengthen local communities and take DeFi education to the next level—one event, one connection at a time.

### **Where We Need Ambassadors & What You’ll Do**

We’re looking for passionate Ambassadors in key regions to help bring the PancakeSwap experience to life and drive DeFi education on a local level. If you’re excited to take on the challenge, we want to hear from you.&#x20;

### **Requirements to Apply**

We’re looking for Ambassadors who:

* Are fluent in **English** and the **native language** of the region you're applying to, with **business-level proficiency** in written and spoken communication.
* Have a strong understanding of PancakeSwap, DeFi, and community-building.
* Are proactive, reliable, and passionate about organizing events.
* Have excellent communication and leadership skills to engage, inspire, and grow local communities.

### **How to Apply & Selection Timeline**

Interested in becoming a PancakeSwap Ambassador? Reach out to us across our channels on X, Discord, or Telegram.&#x20;


# FAQs Page

### **Who can apply to be a PancakeSwap Ambassador?**

Anyone who meets the requirements outlined in the document, including native in both English and the local language of the region they’re applying to, has business-level fluency in written and spoken communication, a strong understanding of PancakeSwap, and a genuine enthusiasm for community building.

### **Do I need prior experience in event planning or community management?**

While prior experience is a plus, it’s not required. We’ll provide all the guidance and support you need to succeed.

### **What is the time commitment for an Ambassador?**

Time commitment will vary depending on your activities, but hosting events and engaging with your community will require an ongoing effort.

### **Will I receive resources to support my events?**

Absolutely! Our community team will provide you with onboarding materials, event planning support, and ongoing guidance.

### **What rewards can I expect?**

Rewards include financial compensation for completed tasks, exclusive PancakeSwap merchandise, and global recognition within the DeFi community.

### **How will interviews be conducted?**

Interviews will be held online via video call, so make sure you’re ready to communicate effectively with an open camera.

### **What happens if I’m selected?**

You’ll be onboarded into the PancakeSwap Ambassador Program, where you’ll get the support you need to host your first event and represent PancakeSwap in your community.

###


# General FAQ

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

## Is PancakeSwap safe? Has PancakeSwap been Audited?

See for yourself:

* Check out [these PancakeSwap security audits](/#is-pancakeswap-safe)
* Transparent:
  * We’re built on open-source software: our site and all our Smart Contracts are publicly visible for maximum transparency.
  * Our contracts are verified on blockchain explorers, so you know that what you see is what you get. Check them out [here](broken://pages/-MeTcIwNOfhTYrz1V3xJ).
* Security best practices:
  * The chefs use multisig for all contracts.
  * Our contracts’ time-lock gives you peace of mind.

## How can I stake CAKE?

You can stake your CAKE in PancakeSwap Syrup Pools. Visit the [Syrup Pools page](https://pancakeswap.finance/pools).

Read our [How to Stake in Syrup Pools guide](https://docs.pancakeswap.finance/products/syrup-pool/syrup-pool-guide) if you'd like a hand getting started with staking.

## What is the difference between staking and farming?

Staking in Syrup Pools and farming with Yield Farming are both ways to earn more CAKE by supporting PancakeSwap.

Staking only needs some CAKE to be added to a Syrup Pool to earn CAKE or other tokens.\
[Learn more about Syrup Pool staking.](https://docs.pancakeswap.finance/products/syrup-pool)

Farming is more complicated and needs LP Tokens to earn CAKE.\
[Learn more about Yield Farming.](https://docs.pancakeswap.finance/products/yield-farming)

## How do I farm?

We have a [Yield Farming guide](https://docs.pancakeswap.finance/products/yield-farming/how-to-use-farms) if you're interested in learning how to farm.

## Where can I view the PancakeSwap roadmap?

You can [view our to-do list here, but don't call it a roadmap](https://docs.pancakeswap.finance/roadmap).

## How do I connect my wallet to BNB Smart Chain and PancakeSwap?

We have a [Connect Your Wallet to PancakeSwap guide](https://docs.pancakeswap.finance/get-started/connection-guide) covering this in detail.

## What's the best wallet for PancakeSwap?

It depends on your needs. We have an [in-depth guide to selecting and creating a wallet](https://docs.pancakeswap.finance/get-started/wallet-guide) that's right for you.

## Why is my transaction failing?

You can check the status of a transaction on [https://bscscan.com/](https://bscscan.com).

Our [Troubleshooting Errors guide](https://docs.pancakeswap.finance/help/troubleshooting) may have a solution for your problem if you're having issues.

You can also see our [Fixing Stuck Pending Transactions guide](https://docs.pancakeswap.finance/help/unsticking-a-transaction-stuck-as-pending-with-metamask) if you have a stuck transaction.

## When will you open more pools?

New Pools are added to PancakeSwap frequently. There will always be an announcement before the launch of new pools.

Join the [announcements Telegram group](https://t.me/PancakeSwapAnn) to learn about new Pools as early as possible.

## Did Farm APR calculation change?

Previously, rewards earned by LP Token-holders generated from trading fees were not included in Farm APR calculations. APR calculations now include these rewards, and better reflect the expected APR for Farm pairs.

## How do I get airdrops?

Whenever there is an official airdrop on PancakeSwap it will be announced along with the requirements.

Please remember anyone can airdrop tokens to PancakeSwap users since every transaction is public on BscScan. Be sure to do your own research when it comes to non-official airdrops. To protect your funds, we recommend you don't use a smart contract you don't understand from a source you don't trust.

## How can I report a bug?

Learn about our [bug bounty and potential bounty payouts](https://docs.pancakeswap.finance/code/bug-bounty).

## Where can I view smart contracts?

Learn how to find smart contracts on our [Finding Contracts page](https://docs.pancakeswap.finance/code/smart-contracts).

## Why does it say I have no BNB balance?

If you've already [transferred BNB into your BNB Smart Chain-enabled wallet](https://docs.pancakeswap.finance/get-started/bep20-guide) but still have this error, you're most likely not [connected to BNB Smart Chain](https://docs.pancakeswap.finance/get-started/connection-guide) within your wallet. Check your wallet's selected network and make sure you have BNB Smart Chain (BSC) selected.

## How do I vote?

To learn more about voting, you can [read our section on Voting](https://docs.pancakeswap.finance/products/voting), including voting guides.

## What is the max supply of CAKE?

Yes, CAKE now has a hard cap of 400M as outlined in [our latest proposal](https://pancakeswap.finance/voting/proposal/0xc988547f7b6c435764c840623685b0c2d13ebcc91d1672d39c51b6d14207f9a5?id=0xc988547f7b6c435764c840623685b0c2d13ebcc91d1672d39c51b6d14207f9a5\&chain=bsc).

## What are the treasury funds used for?

The treasury funds are used to cover the expenses involved in running PancakeSwap. These expenses include salaries, audits, prizes, hosting, upkeep, bounties, etc.

## Where can I check the Analytics?

You can check the analytics of PancakeSwap by click on the "Analytics" tab on the top menu or by clicking the link below.

Analytics: [https://pancakeswap.info/](https://pancakeswap.info)

## Is PancakeSwap protected from flashloan attacks?

PancakeSwap's vault has anti-flashloan protection. PancakeSwap’s CAKE token isn’t vulnerable to flash loan attacks. Unlike vulnerable tokens, CAKE token minting is predefined, and can’t be adjusted in a single transaction. Ownership cannot be transferred outside of MasterChef contract.

PancakeSwap’s other smart contracts, like IFO and AutoPool, are protected as well; they prevent other contracts from interacting with them, reducing the scope of vector attacks.

## Can I join the PancakeSwap team?

Check the [Become a Chef](https://docs.pancakeswap.finance/hiring/become-a-chef) area for information on open positions we're looking to fill.

We advertise new positions we're looking to fill on our [official social media channels](https://docs.pancakeswap.finance/contact-us/telegram), so be sure to follow us to get the latest hiring information.

## What is SYRUP?

SYRUP was a part of the staking process earlier in PancakeSwap's life. SYRUP was discontinued when a security issue was discovered and is no longer a part of PancakeSwap.

## I can't find an answer for my question. Where do I find an answer?

If you can't find what you're looking for in PancakeSwap's documentation, ask your question on [PancakeSwap's official social media platforms](https://docs.pancakeswap.finance/contact-us/telegram) and someone will do their best to help you out.


# I need help

![](/files/YBUPzoKs4H5dDQez1nwf)

If you find yourself stuck, if something isn't working like it's meant to, or you're not sure if something has worked or not, this help section may be able to, well, help.

## Help sections

We have broken the help topic down into sections to help you find what you're after. Below is an overview on what you'll find.

### Troubleshooting Errors

The [Troubleshooting Errors page](https://docs.pancakeswap.finance/help/troubleshooting) has a collection of errors users may run into while using PancakeSwap. It shows the problem with both a solution to the problem, and a reason explaining why the problem happened.

### General FAQ

The [General FAQ page](https://docs.pancakeswap.finance/help/faq) answers the common questions we get from PancakeSwap users. The answers to these questions give advice, an explanation, or a link to a useful resource.

### Other Guides

There are also a number of guides in the help topic that will walk you through technical problems. We add guides when a problem that may be difficult to solve comes up often, so if you're having trouble be sure to check here for a guide to your problem.

## Seeking support

PancakeSwap doesn't have a dedicated support service. Instead, if you find yourself with a problem that has no answer here, you can ask for help on [PancakeSwap's Telegram channel](https://t.me/pancakeswap). For your safety, make sure you read the notice about scams if it's your first time on our Telegram.

{% hint style="warning" %}
**Looking for v1 Exchange?**

<https://v1exchange.pancakeswap.finance/#/swap>

⚠️ PancakeSwap V1 Exchange was deprecated on May 2021. Go to the [V2 Exchange](https://pancakeswap.finance/swap?chainId=56) instead for better prices on most pairs.
{% endhint %}


# Troubleshooting Errors

Common error messages. Use the sidebar ➡️to jump to the error you're seeing.

![](/files/JNhdqilvvMFRyhoXn1Hc)

Sometimes you may find yourself facing a problem that doesn't have a clear solution. These troubleshooting tips may help you solve problems you run into.

## **Issues on the Exchange**

### **INSUFFICIENT\_OUTPUT\_AMOUNT**

> The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT\_OUTPUT\_AMOUNT. This is probably an issue with one of the tokens you are swapping.
>
> the transaction cannot succeed due to error: execution reverted: pancakerouter: insufficient\_output\_amount.

You're trying to swap tokens, but your slippage tolerance is too low or liquidity is too low.

{% tabs %}
{% tab title="Solution" %}

1. Refresh your page and try again later.
2. Try trading a smaller amount at one time.
3. Increase your slippage tolerance:
   1. Tap the settings icon on the liquidity page.
   2. Increase your slippage tolerance a little and try again. ![](/files/-MeTcJzsckTaz3SnpeKE)
4. Lastly, try inputting an amount with fewer decimal places.
   {% endtab %}

{% tab title="Reason" %}
**This usually happens when trading tokens with low liquidity.**

That means there isn't enough of one of the tokens you're trying to swap in the Liquidity Pool: it's probably a small-cap token that few people are trading.

However, there's also the chance that you're trying to trade a scam token which cannot be sold. In this case, PancakeSwap isn't able to block a token or return funds.
{% endtab %}
{% endtabs %}

### **INSUFFICIENT\_A\_AMOUNT or INSUFFICIENT\_B\_AMOUNT**

> Fail with error 'PancakeRouter: INSUFFICIENT\_A\_AMOUNT'\
> or\
> Fail with error 'PancakeRouter: INSUFFICIENT\_B\_AMOUNT'

You're trying to add/remove liquidity from a liquidity pool (LP), but there isn't enough of one of the two tokens in the pair.

{% tabs %}
{% tab title="Solution" %}
**Refresh your page and try again, or try again later.**

Still doesn't work?

1. Tap the settings icon on the liquidity page.
2. Increase your slippage tolerance a little and try again.

![](/files/-MeTcJzsckTaz3SnpeKE)
{% endtab %}

{% tab title="Reason" %}
The error is caused by trying to add or remove liquidity for a liquidity pool (LP) with an insufficient amount of token A or token B (one of the tokens in the pair).

It might be the case that prices are updating too fast when and your slippage tolerance is too low.

![](https://lh5.googleusercontent.com/T1KMtz2ILDVHljGw1iLbIv0W1KVl7qXL8zU2nLFHkUvDb5oMw9mpUzzBwWmIBz15XDsxZ5w7wsaqAwCs_pxdobz_kY_7BhcZhYtpqWuQGFs23DZq98-SVInlfsS07WzxFPLIYXHt)

![](https://lh5.googleusercontent.com/7aspaCCvDjzxbJxngqwgeq737LB3OUNcAs592QqlEkyrAOTfKsrt_FAwpEylaIJhff5ZcYlzB_r0v1JZwfj3j8Ah6jlUbRoMrAqVfTb3cwDI7B1i5HJtZSQOsTPrv7l7SaclC3BV)
{% endtab %}

{% tab title="Solution for nerds" %}
OK, so you're really determined to fix this. We really don't recommend doing this unless you know what you're doing.

There currently isn't a simple way to solve this issue from the PancakeSwap website: you'll need to interact with the contract directly. You can add liquidity directly via the Router contract, while setting amountAMin to a small amount, then withdrawing all liquidity.

**Approve the LP contract**

Head to the contract of the LP token you're trying to approve.\
For example, here's the ETH/WBNB pair: <https://bscscan.com/address/0x70d8929d04b60af4fb9b58713ebcf18765ade422>

1. Select **Write Contract**, then **Connect to Web3** and connect your wallet. ![](https://lh6.googleusercontent.com/-_sNkO1gcOOJXkduDEUzbExKE2mNxBOR0f86Lpp3BBuPbIcmAHsfuvpF-hKqRn4oID5QzdGkk_1dTHkPuCmE50vpNNZxEqoM5nPmE_12k3-8Q8YYoRYqJ_VGjxJ03YPRuVQ1O5ME)
2. In **section "1. approve",** approve the LP token for the router by entering
   1. spender (address): enter the contract address of the LP token you're trying to interact with
   2. value (uint256): -1

**Query "balanceOf"**

1. Switch to **Read Contract.**
2. In **5. balanceOf**, input your wallet address and hit **Query**.
3. Keep track of the number that's exported. It shows your balance within the LP in the uint256 format, which you'll need in the next step.

![](/files/-MX0PyVn6ZR6UpbtxcCP)

**Add or Remove Liquidity**

Head to the router contract: <https://bscscan.com/address/0x05ff2b0db69458a0750badebc4f9e13add608c7f#writeContract>

1. Select **Write Contract** and **Connect to Web3** as above.
2. Find **addLiquidity** or **removeLiquidity** (whichever one you're trying to do)
3. Enter the token addresses of both of the tokens in the LP.
4. In **liquidity (uint256),** enter the uint256 number which you got from "balanceOf" above.
5. Set a low **amountAMin** or **amountBMin**: try 1 for both.
6. Add your wallet address in **to (address)**.
7. Deadline must be an epoch time greater than the time the tx is executed.

![](/files/-MWyHFbEisf-f1eCkGBl)

{% hint style="warning" %}
This can cause very high slippage, and can cause the user to lose some funds if frontrun
{% endhint %}
{% endtab %}
{% endtabs %}

### PancakeRouter: EXPIRED

> The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.

Try again, but confirm (sign and broadcast) the transaction as soon as you generate it.

This happened because you started making a transaction, but you didn't sign and broadcast it until it was past the deadline. That means you didn't hit "Confirm" quickly enough.

### Pancake: K

> The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.

Try modifying the amount on “To” field. Therefore putting "(estimated)" symbol on “From”. Then initiate the swap immediately.

![](/files/-MjyBoU12SMMPjZp2x76)

This usually happen when you are trying to swap a token with its own fee.

### Pancake: TRANSFER\_FAILED

> The transaction cannot succeed due to error: execution reverted: Pancake: TRANSFER\_FAILED.

Make sure you have 30% more tokens in your wallet than you intend to trade, or try to trade a lower amount. If you want to sell the maximum possible, try 70% or 69% instead of 100%.\
Caused by the design of Restorative Rebase tokens like tDoge or tBTC.\
[Understand how restorative rebase tokens work](https://btcst.medium.com/stp-8-restorative-rebase-b4fbbdfd96c).

Another possible cause of this issue is the malicious token issuer just suspended the trading for their token. Or they made selling action only possible for selected wallet addresses. Please always do your own research to avoid any potential fraud. If the token you are trying to swap but failed with this error code is coming from an airdrop, that is most likely a scam. Please do not perform any token approval or follow any links, your fund may be at risk if you try to do so.

### Transaction cannot succeed

Try trading a smaller amount, or increase slippage tolerance via the settings icon and try again. This is caused by low liquidity.

### **Price Impact too High**

Try trading a smaller amount, or increase slippage tolerance via the settings icon and try again. This is caused by low liquidity.

### estimateGas failed

> This transaction would fail. Please contact support

{% tabs %}
{% tab title="Solution" %}
**If you got this error while removing liquidity from a BNB pair:**

Please select "Receive WBNB" and retry.

**If you got this error while trying to swap:**

Please contact the project team of the token you're trying to swap. \*\*\*\* This issue must be resolved by the project team.
{% endtab %}

{% tab title="Reason" %}
**This issue (while swapping) is caused by tokens which have hard-coded the V1 PancakeSwap router into their contract.**

While this practice is ill-advised at best, the reason for these projects having done this appears to be due to their tokenomics, in which each purchase sends a % of the token to LPs.

The projects affected will likely not work with the V2 router: they will most likely need to create new versions of their tokens pointing to our new router address, and migrate any existing token holders to their new token.

We recommend that any projects which created such tokens should also make efforts to prevent their users from adding them to V2 LP.

The up-to-date router address is <https://bscscan.com/address/0x10ED43C718714eb63d5aA57B78B54704E256024E>
{% endtab %}
{% endtabs %}

### Cannot read property 'toHexString' of undefined

> "Unknown error: "Cannot read property 'toHexString' of undefined"

When trying to swap tokens, the transaction fails and this error message is displayed. This error has been reported on mobile devices using Trust Wallet.

{% tabs %}
{% tab title="Solution" %}

1. Attempt the transaction again with increased slippage allowance.
2. If 1. does not resolve your problem, consider using another wallet such as SafePal for your transaction.
   {% endtab %}

{% tab title="Reason" %}
**This usually happens when trading tokens with insufficient slippage allowance on Trust Wallet.**

The exact details of the problem are still being investigated.
{% endtab %}
{% endtabs %}

### **Execution reverted: TransferHelper: TRANSFER\_FROM\_FAILED.**

> The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER\_FROM\_FAILED.

When trying to swap tokens, the transaction fails and this error message is displayed. This error has been reported across platforms.

{% tabs %}
{% tab title="Solution" %}

1. Check to make sure you have sufficient funds available.
2. Ensure you have given the contract allowance to spend the amount of funds you're attempting to trade with.
   {% endtab %}

{% tab title="Reason" %}
This error happens when trading tokens with insufficient allowance, or when a wallet has insufficient funds.\
If you're trading tokens with Restorative Rebase like tau assets tDoge or tBTC, make sure you understand how they work first with this [guide to Rebase tokens](https://btcst.medium.com/stp-8-restorative-rebase-b4fbbdfd96c).
{% endtab %}
{% endtabs %}

## **Issues with Farms**

### Fail with error 'ds-math-sub-underflow'

You've run out of allowance of your LP token allowance to the MasterChef contract.

**Use token approval manager like unrekt or BscScan to**

## **Issues with Syrup Pools**

### BEP20: burn amount exceeds balance

> Fail with error 'BEP20: burn amount exceeds balance'

You don't have enough SYRUP in your wallet to unstake from the CAKE-CAKE pool.

**Get at least as much SYRUP as the amount of CAKE that you’re trying to unstake.**

1. Buy SYRUP on the exchange. If you want to unstake 100 CAKE, you need at least 100 SYRUP.
2. Try unstaking again.

If that still fails, you can perform an “emergencyWithdraw” from the contract directly to unstake your staked tokens.

1. Go to: <https://bscscan.com/address/0x73feaa1eE314F8c655E354234017bE2193C9E24E#writeContract>
2. Click **“Connect to Web3”** and connect your wallet. ![](https://lh6.googleusercontent.com/-_sNkO1gcOOJXkduDEUzbExKE2mNxBOR0f86Lpp3BBuPbIcmAHsfuvpF-hKqRn4oID5QzdGkk_1dTHkPuCmE50vpNNZxEqoM5nPmE_12k3-8Q8YYoRYqJ_VGjxJ03YPRuVQ1O5ME)
3. In section **“4. emergencyWithdraw”**, enter "0" and click “Write”.

This will unstake your staked tokens and lose any uncollected CAKE yield.

{% hint style="warning" %}
**This will lose any yield that you haven’t harvested yet.**
{% endhint %}

To stop this happening again, **don’t sell your SYRUP.** You still need it to unstake from the “Stake CAKE Earn CAKE” pool.

This error has happened because you have sold or transferred SYRUP tokens. SYRUP is minted in a 1:1 ratio to CAKE when you stake in the CAKE-CAKE Syrup Pool. SYRUP must be burned at a 1:1 ratio to CAKE when calling leaveStaking (unstaking your CAKE from the pool), so if you don't have enough, you can't unstake from the pool.

{% embed url="<https://dashboard.tenderly.co/tx/binance/0x754e18ceea82acac256b49c2b7a81260f7f86dd5e56ee2e3cc1b6ac864c29a8e>" %}

### Out of Gas error

> Warning! Error encountered during contract execution \[out of gas]

You have set a low gas limit when trying to make a transaction.

{% tabs %}
{% tab title="Solution" %}
Try manually increasing the **gas limit** (not gas price!) in your wallet before signing the transaction.

A limit of 200000 is usually enough.

![](/files/-MWy0GU0AvB9KPJgcCYV)

The above example is from Metamask; check your wallet's documentation if you aren't sure how to adjust the gas limit.
{% endtab %}

{% tab title="Reason" %}
Basically, your wallet (Metamask, Trust Wallet, etc.) can't finish what it's trying to do.

Your wallet estimates that the gas limit is too low, so the function call runs out of gas before the function call is finished.
{% endtab %}
{% endtabs %}

### BEP20: transfer amount exceeds allowance

> Fail with error 'BEP20: transfer amount exceeds allowance'

{% tabs %}
{% tab title="Solution" %}

1. Use Unrekt.net to revoke approval for the smart contract you're trying to interact with
2. Approve the contract again, without setting a limit on spend allowance
3. Try interacting with the contract again.
   {% endtab %}

{% tab title="Reason" %}
This happens when you set a limit on your spend allowance when you first approved the contract, then try to swap more than the limit.
{% endtab %}
{% endtabs %}

### BEP20: transfer amount exceeds balance

> Fail with error 'BEP20: transfer amount exceeds balance'

You're probably trying to unstake from a Syrup Pool with low rewards in it. Solution below.

If not, you may be trying to send tokens that you don't have in your wallet (for example, trying to send a token that is already assigned to a pending transaction). In this case, just make sure you have the tokens you're trying to use.

{% tabs %}
{% tab title="Solution" %}
Firstly,[ let the team know](/welcome-to-pancakeswap/contact-us/social-accounts) which pool you're trying to unstake from, so they can top up the rewards. If you're in a hurry to unstake and you don't mind losing your pending yield, try an emergencyWithdraw:

You can perform an “emergencyWithdraw” from the contract directly to unstake your staked tokens.

1. Find the contract address of the Syrup Pool you're trying to unstake from. You can find it in your wallet's transaction log.
2. Go to [https://bscscan.com/](https://bscscan.com/address/0x73feaa1eE314F8c655E354234017bE2193C9E24E#writeContract) and in the search bar, enter the contract address.
3. Select **Write Contract.**
4. Click **“Connect to Web3”** and connect your wallet.![](https://lh6.googleusercontent.com/-_sNkO1gcOOJXkduDEUzbExKE2mNxBOR0f86Lpp3BBuPbIcmAHsfuvpF-hKqRn4oID5QzdGkk_1dTHkPuCmE50vpNNZxEqoM5nPmE_12k3-8Q8YYoRYqJ_VGjxJ03YPRuVQ1O5ME)
5. In section **“3. emergencyWithdraw”,** and click “Write”.

This will unstake your staked tokens and lose any uncollected yield.

{% hint style="warning" %}
**This will lose any yield that you haven’t harvested yet.**
{% endhint %}
{% endtab %}

{% tab title="Reason" %}
This error tends to appear when you're trying to unstake from an old Syrup Pool, but there aren't enough rewards in the pool left for you to harvest when withdrawing. This causes the transaction to fail.
{% endtab %}
{% endtabs %}

## **Issues with Prediction**

Check [Broken mention](broken://pages/8zN9xzaYD1DvxZvzLzug)

## **Other issues**

### Provider Error

> Provider Error\
> No provider was found

This happens when you try to connect via a browser extension like MetaMask or Binance Chain Wallet, but you haven’t installed the extension.

{% tabs %}
{% tab title="Solution" %}
Install the official browser extension to connect, or read our guide on [how to connect a wallet to PancakeSwap](https://docs.pancakeswap.finance/get-started/connection-guide).
{% endtab %}
{% endtabs %}

### Unsupported Chain ID

Switch your chain to BNB Smart Chain. Check your wallet's documentation for a guide if you need help.

### Already processing eth\_requestAccounts. Please wait.

Make sure you are signed in to your wallet app and it's connected to BNB Smart Chain.

### Issues buying SAFEMOON and similar tokens

To trade SAFEMOON, you must click on the settings icon and **set your slippage tolerance to 12% or more.**\
This is because **SafeMoon taxes a 10% fee on each transaction**:

* 5% fee = redistributed to all existing holders
* 5% fee = used to add liquidity

This is also why you might not receive as much of the token as you expect when you purchase.\
Read more on [How to Buy Safe Moon](https://community.trustwallet.com/t/how-to-buy-safemoon/155742).

### Internal JSON-RPC errors

> "MetaMask - RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit "

Happens when trying to remove liquidity on some tokens via Metamask. Root cause is still unknown. Try using an alternative wallet.

> Internal JSON-RPC error. { "code": -32000, "message": "insufficient funds for transfer" } - Please try again.

You don't have enough BNB to pay for the transaction fees. You need more BEP-20 network BNB in your wallet.

### Error: \[ethjs-query]

> Error: \[ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32000,"message":"transaction underpriced"}}}"

Increase the gas limit for the transaction in your wallet. Check your wallet's documentation to learn how to increase gas limit.

> Swap failed: Error: \[ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32603,"message":"handle request error"}}}'

Cause unclear. Try these steps before trying again:

1. Increase gas limit
2. Increase slippage
3. Clear cache

## **Issues with Profile**

### Oops! We couldn't find any Pancake Collectibles in your wallet.

We're investigating the logic behind this issue. Meanwhile please try the workaround.

{% tabs %}
{% tab title="Workaround 1" %}

1. Go to “Collectible” page, then come back to profile page.\
   If you can’t find the link, go to <https://pancakeswap.finance/collectibles> directly.
2. Retry profile creation.
   {% endtab %}

{% tab title="Workaround 2" %}
Change the environment.

* Clear the cache and retry.
* Retry on different browser.
* Retry on different wallet apps.
* Retry on the different network (switch between Wi-Fi and cellular)
  {% endtab %}
  {% endtabs %}

### Checking username keeps spinning

There are two possible causes.

1. You have multiple wallets installed on the browser.
2. Network issue.

{% tabs %}
{% tab title="Solution 1" %}
Root cause: You have multiple wallets installed on the browser.\
\
It may make a conflict between wallets. This is out of PancakeSwap's control and we can do nothing.

1. Have only single wallet installed on browser, remove the others.
2. Reconnect the wallet and retry setting username again.
   {% endtab %}

{% tab title="Solution 2" %}
Root cause: Network is unstable.

You have to retry.

1. Delete whatever has been entered in the text field completely.
2. Re-type username, then please wait for seconds.
3. If it doesn’t work, reload the page and retry again.
   {% endtab %}
   {% endtabs %}


# What is an Approval Transaction?

**The first time you swap or add liquidity, you have to approve the token you are swapping. This gives the PancakeSwap smart contract permission to swap that token from your wallet.**

The approval transaction allows PancakeSwap permission to swap the token from your wallet. You have to complete an approval transaction for every token you want to swap using PancakeSwap.

Here is a guide on how to complete an approval transaction:

1. Enter your swap details.

   <figure><img src="/files/0MqbyIf4XjPPewgLHSsF" alt=""><figcaption></figcaption></figure>
2. Select “Confirm swap” after reviewing swap details.

   <figure><img src="/files/d8KsNNq81v0OGaOduMU8" alt=""><figcaption></figcaption></figure>
3. In your wallet app or wallet extension, approve the spending for the token you are swapping.

Allow the token to be used for swapping in your wallet.

*Your wallet may require you to enter the number of tokens you want to approve. Please enter a number that is greater than or equal to the number of tokens you are swapping.*

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

4. After the approval, another transaction will appear which asks you to confirm the swap.

   <figure><img src="/files/TZRRQf3h8fkK9r1MSmQo" alt=""><figcaption></figcaption></figure>
5. Once the swap is confirmed, the transaction is submitted to the blockchain (pending).

   <figure><img src="/files/GEUUpfnYYXr8xChKNHlR" alt=""><figcaption></figcaption></figure>
6. You will see “Success” and a green checkmark on the screen when the transaction is successfully completed.

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

The token approval lasts for a certain period of time, the token will have to be approved again later with a signature request. An approval signature does not require a network fee.


# Fixing Stuck Pending Transactions on MetaMask

How to "unstick" any pending transactions that are stuck in your MetaMask

![](/files/c9DpnksxIUQ9KkKc7DbZ)

If your transaction is stuck on pending in Metamask, and the “Cancel” button isn’t helping, you might need to use this method to clear your backlog.

This method works by essentially overwriting the stuck transaction with another, higher-priority transaction.

### **1. Enable Customized Transaction Nonce**

1\. Open your MetaMask plugin.

![](/files/lwrYqy4bedy0Y63OBZPJ)

2\. Click on the colorful circle icon on the top-right and click **Settings** from the dropdown menu.

![](/files/55CdrSJBuG4uFHNBJiBj)

3\. In the Settings menu, select **Advanced**.

![](/files/ckzvAWkf80pqDW2ateyO)

4\. Scroll down until you see **Advanced gas controls**. Toggle this to ON.

![](/files/fEHLiu8IYfWfYBiAIKW1)

5\. Still in Advanced settings, keep scrolling until you see **Customize transaction nonce**. Toggle this to ON.

![](/files/fEHLiu8IYfWfYBiAIKW1)

### **2. Find Your Stuck Transaction**

We’re now going to find the transaction that’s stuck, and make a note of the “nonce”. That’s a kind of identifier, which we’ll re-use later.

![](https://lh4.googleusercontent.com/xKBEnt5a62c5Wzg_MCLIbVUWuL4fws1ohBAX9LAkGS71vslHk7QuMF24jAfkAdmsLunPVfT9c3FxCmGar5z7jNZnd4WMgzQsoxxbYw1Lp59Az5kG72COn0JblFXktHbmgMnF1LeY)

6\. Go back to the top page of MetaMask. In the “Assets” tab, find the token type of your stuck transaction (in this case, CAKE).

![](https://lh5.googleusercontent.com/9qVjhK1kEKDL8l4TTdOFo4o547PDIIeQpCCY18gPyaUFJrpFbyYhMfBQ1CRzjjrllgrcqVbwkhxKCZBNlIad8J1yCpMVhsBKjIAcwfsQHQb7jnl2RD2ufQU-zNEn2Hn2g4LGvYDU)

6\. In the token’s menu, find your **Pending** transaction in the Queue area. Click on your transaction for more details.

![](https://lh4.googleusercontent.com/HMd5iKjIvm-f7Xi7xtecTsq56x1i15GjUkwCm5Z_83xMfOXDd2jabcCDyUwELf51IHseEeCk2WnvWfHwTSUlFnLAJrmjkkOfm_fA5fimgdABnYfdjmBxxst8TOaUJUhc2iO_CN-k)

7\. Look for the **Nonce** entry, and take note of this number.

### **3. Overwrite the Stuck Transaction**

Now we’re going to make a new transaction to replace the stuck one. We’ll customize the Nonce number, so that it’s the same as the one that you just wrote down.

![](/files/-M_QfJwbI-p6skTud7_o)

8\. Create a new transaction to replace your stuck transaction. This time around, increase the **Transaction Fee**. Here we’ve increased it from 9 to 20. This will make it more likely for your transaction to be added to a block.

![](/files/-M_Qft-wFWL0NENZfvV_)

9\. On the confirmation page, make sure your Gas Price is now at your new, higher amount.

10\. Find the **CUSTOM NONCE** entry and change the nonce to the number you wrote down in step 7. Now click Confirm.

![](https://lh6.googleusercontent.com/PYhYm2ro0SVzerBo5qguFIPOYl0DjLSfl0JT8UdfN3T4i-0hjBq-CQvr-UA0bSyG-ZndrWmLGptfZUcnGBlvUk118GGZn7ciDNaC4hmfovH9v_M5XMIYmkAmB-Fr-6TTpYnnDX1p)

11\. Your new transaction should now be accepted into a block. To check, open MetaMask and click the **Activity** tab.

![](https://lh6.googleusercontent.com/Iw3e0YP4ORhPgw8-MNxvzlDlfgG5nD226P4ixiziPC_9j3_LfU3o1-_LA2yDmegbRw5x9Sgk3RACFJJkyJDrFJA1j2J93H21uGhhWabkdDQUHsU_oVdkZVQTTWaQPzXHAWClpsb4)

12\. Your completed transaction should show at the top of your Activity list. If it still says “Pending” in orange you’ll need to wait a little longer, or try the process again with an even higher transaction fee (gas price).

Since no wallet can create two transactions of the same nonce, if the replacement transaction you make is successful, your stuck transaction will be canceled.<br>


# About Us


# Team


# The Kitchen Team

![](/files/kTlOkBTtaax1lrv8Y2SV)

### The Chefs

🐰 Chef Kids - Head Chef ([Twitter](https://x.com/Headchef_pcs))

🐰 Chef Miso - Product

🐰 Chef Kocha - Product

🐰 Chef Mustard - Ops ([Twitter](https://twitter.com/chef_mustard))

🐰 Chef Pau - Ops

🐰 Chef Cyrus - Data

🐰 Chef Leo - Business Development Lead ([Twitter](https://x.com/DYOR_WAGMI))

🐰 Chef Madeline - Business Development&#x20;

🐰 Chef Olive - Business Development&#x20;

🐰 Chef Salade - Design Lead

🐰 Chef Waffles - Designer

🐰 Chef Noodles - Designer

🐰 Chef Cocoa - Marketing Lead ([Twitter](https://x.com/chef_cocoa_pcs))

🐰 Chef Marcus - Social Media &#x20;

🐰 Chef Boba - Community &#x20;

🐰 Chef Pixie - Product Marketing &#x20;

🐰 Chef Jackson - Dev Lead ([Twitter](https://x.com/0xchefjackson))

🐰 Chef Ryan - Frontend Dev Lead

🐰 Chef Philip - AI Dev

🐰 Chef Eric - Frontend Dev

🐰 Chef Jerry - Frontend Dev

🐰 Chef Penguin - Frontend Dev

🐰 Chef Taco - Backend Dev Lead

🐰 Chef Sanji - Backend Dev

🐰 Chef Curry - Backend Dev

🐰 Chef Kiwi - Backend Dev

🐰 Chef Bob - Backend Dev

🐰 Chef Toast - Backend Dev

🐕 Chef Snoopy - Smart Contract Dev Lead

🐰 Chef Omelette - Smart Contract Dev

🐰 Chef Shiba - Smart Contract Dev

🐰 Chef Carb - Smart Contract Dev

🐰 Chef Ramen - Smart Contract Dev

🐰 Chef Ruby - QA

🐰 Chef Liam - QA

🐰 Chef Rei - Security

🐰 Chef Cola - HR


# Become a Chef

![](/files/pC7qyrejTJXDtiGawxtZ)

Interested in joining the PancakeSwap team? If you're passionate, dedicated, and a fan of all things fluffy, syrupy, and brownish-gold, we'd love to hear from you!

Check out the positions available for more information. Nothing there that suits your talents? Check back later. We'll have more openings in the future.


# Business Development Lead

PancakeSwap is transitioning from the leading AMM DEX on BNB Chain to a full Liquidity Hub — aggregating and managing liquidity from native AMM pools, institutional capital, and external distribution channels. This role leads one of three specialized BD divisions in that build-out.

### About the role

We are restructuring our BD team around three liquidity sources, not chains. As the BD Lead owning end-to-end: Traditional AMM, Institutional Liquidity + RWA, New Product Distribution. You will be the internal subject-matter expert — owning partnerships, KPIs, and the pipeline from first contact to live integration.

This is an operator role, not a relationship role. We measure outcomes: volume generated per CAKE emitted, institutional trading volume, aggregator API integrations shipped. You will be expected to show weekly progress against a concrete Q2 2026 priority list from day one.

1. **Traditional AMM**

* Own CAKE emission efficiency, project onboarding (V2/V3/Infinity CLAMM), and cross-chain launchpad pipeline across BNB Chain, Base, and SOL.&#x20;
* Primary metric: volume per unit of CAKE emitted.&#x20;
* Secondary: new active pools per quarter, first-launch projects per chain.
* **Urgent now:** Base + SOL ecosystem fund relationships · Infinity CLAMM project pipeline

2. **Institutional Liquidity + RWA**

* Own tokenized stock and RWA issuer onboarding (xStocks/Backed Finance/Ondo/Robinhood), market maker onboarding (Wintermute, Jump, GSR), and PancakeSwap X RFQ distribution into Kraken, Bybit, OKX.&#x20;
* Build PropAMM institutional pipeline. Primary metric: PancakeSwap X monthly trading volume, RWA issuers onboarded.
* **Urgent now:** xStocks pools on BNB + Base · Backed Finance / Kraken partnership

3. **New Product Distribution**

* Replace 1inch as the default aggregator API for wallets (OKX, Binance, MetaMask, Trust) and DeFi protocols (Aave, Venus, Morpho).&#x20;
* Own revenue share program design, white-label API packaging, and competitor switching analysis. Secondary: perps institutional onboarding (\~20% of role).&#x20;
* Primary metric: API integrations shipped per quarter, monthly aggregator routed volume.
* **Urgent now:** Deep competitor analysis of 1inch, LiFi, Liquid Mesh · target list build

### What you will do

* Own the full partnership lifecycle : sourcing, negotiation, integration, and ongoing health metrics\
  Report weekly on pipeline status and division KPIs to the CEO; flag blockers with proposed solutions, not just problems
* Participate in weekly cross-division BD sync to surface pipeline overlaps and coordinate joint approaches
* Conduct ongoing competitor intelligence specific to your division's domain; translate findings into actionable differentiation
* As the division matures, build and mentor a small team of BD managers under you

### What we are looking for

**Required**

* 3+ years of BD, partnerships, or growth in DeFi, crypto, or fintech — with a track record of signed deals, not just pipeline
* Quantitative mindset: comfortable reading on-chain data, TVL/volume dashboards, and setting your own KPI targets from first principles
* Strong existing network in your target division's domain (AMM projects / institutional/RWA issuers / wallet or protocol ecosystem teams)
* Autonomous and structured: able to manage multiple parallel deals with zero hand-holding, and communicate blockers early
* Ownership mind-set

**Nice to have**

* Prior experience at a DEX, AMM, aggregator, or RWA platform
* Ability to read smart contract interactions or interpret Dune dashboards independently
* Experience building or managing a BD team from scratch

**How to Apply:** Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Business Development Manager (AMM)

PancakeSwap is transitioning from the leading AMM DEX on BNB Chain to a full Liquidity Hub — aggregating and managing liquidity from native AMM pools, institutional capital, and external distribution channels. This role leads one of three specialized BD divisions in that build-out.

### Traditional AMM

* Own CAKE emission efficiency, project onboarding (V2/V3/Infinity CLAMM), and cross-chain launchpad pipeline across BNB Chain, Base, and SOL.&#x20;
* Primary metric: volume per unit of CAKE emitted.&#x20;
* Secondary: new active pools per quarter, first-launch projects per chain.

**Urgent now:** Base + SOL ecosystem fund relationships · Infinity CLAMM project pipeline

### What you will do

* Own the full partnership lifecycle : sourcing, negotiation, integration, and ongoing health metrics
* Participate in weekly cross-division BD sync to surface pipeline overlaps and coordinate joint approaches
* Conduct ongoing competitor intelligence specific to your division's domain; translate findings into actionable differentiation
* As the division matures, build and mentor a small team of BD managers under you

### What we are looking for

**Required**

* 3+ years of BD, partnerships, or growth in DeFi, crypto, or fintech — with a track record of signed deals, not just pipeline
* Quantitative mindset: comfortable reading on-chain data, TVL/volume dashboards, and setting your own KPI targets from first principles
* Familiar with AMM/uniswap/Pancakeswap V2 V3 Infinity
* Autonomous and structured: able to manage multiple parallel deals with zero hand-holding, and communicate blockers early
* Ownership mind-set

**How to Apply:** Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Community Manager (CN)

* Position: Full-time
* Location: Remote
* Timezone: UTC+8

We are looking for an experienced, Chinese-speaking Community Manager to activate, engage, and grow the PancakeSwap community. The ideal candidate has experience in Chinese-language crypto communities, understands DeFi communities and users, and has a proven track record of growing and activating communities in the region.

### **Responsibilities:**

* Activate and grow PancakeSwap’s Chinese-speaking communities through organic and community initiatives
* Represent PancakeSwap as a spokesperson across Chinese-speaking community channels, discussions, AMAs, and advocates for our products, brand, and ecosystem
* Plan and execute Chinese-language community campaigns, AMAs, online initiatives, and local community meetups with clear growth and engagement outcomes
* Build and maintain relationships with crypto projects, communities, and ecosystem partners to increase community activation
* Manage PancakeSwap’s ambassadors and ambassador program for Chinese-speaking markets to support the community user, content, and regional events initiatives
* Act as a bridge between PancakeSwap’s Chinese-speaking community and internal teams, relaying community and product feedback to drive PancakeSwap’s growth and success
* Identify, engage, and collaborate with Chinese-speaking community content creators and influencers to produce relevant, high-quality content in the community
* Track community performance and provide weekly reports on activities, engagement metrics, sentiment, and actionable insights

### **Requirements**

* 2+ years of experience as a community manager in the DeFi or crypto space
* Language: Native Proficiency in Chinese required, working proficiency in English.
* Understanding of Chinese-speaking crypto communities, DeFi, and community growth
* Excellent Chinese written and verbal communication skills
* Experience with community platforms and tools on Discord, Telegram, X, etc.
* Proactive, results-oriented, and able to operate in a fast-paced environment

**How to Apply:**\
Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Community Manager

* Position: Full-time
* Location: Remote
* Timezone: UTC+8

We are looking for an experienced Community Manager to activate, engage, and grow the PancakeSwap community. The ideal candidate has a strong understanding of DeFi communities and a proven track record in community management and growth.

### **Responsibilities:**

* Grow PancakeSwap's presence via organic and community efforts
* ﻿﻿Represent PancakeSwap as a spokesperson in community channels (Discord, Telegram, X, community spaces, AMAs), actively advocates for our products, brand, and ecosystem
* ﻿﻿Plan and execute regional meetups, AMAs, community events and initiatives with clear growth outcomes and results
* ﻿Actively explore and coordinate joint efforts with relevant crypto projects and communities to increase community activations
* ﻿﻿Manage PancakeSwap's ambassador program to support PancakeSwap's presence across community channels, content, and local community events
* ﻿﻿Act as a bridge between the PancakeSwap community and internal teams, relaying community and product feedback to drive PancakeSwap's growth and success
* ﻿﻿Identify and engage with community content creators and influencers to produce relevant and engaging content aligned with PancakeSwap's brand and goals
* ﻿﻿Provide weekly reports on activities, metrics, and community feedback

### **Requirements**

* 2+ years of experience as a community manager in the DeFi or crypto space
* ﻿﻿Language: Fluent in English. Additional languages a plus.
* ﻿﻿Deep understanding of crypto-native communities, DeFi users, and on-chain culture
* ﻿﻿Excellent communication skills and able to drive effective conversations
* ﻿﻿Experience with community platforms and tools on Discord, Telegram, X, etc.
* ﻿﻿Proactive, results-oriented, and able to operate in a fast-paced environment

**How to Apply:**\
Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Senior Frontend Engineer

### General Information

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

### Your Responsibilities

* Design, scope, and estimate complex frontend products/upgrades.
* Envision and develop features to help grow PancakeSwap.
* Enthusiastically collaborate with a small team to plan projects at the task level.
* Collaborate with cross-functional partners on all aspects of product development.
* Identify and advocate for team-wide areas of improvement and best practices.

### Skills & Qualifications

* Solid experience with TypeScript, React.js, and Node.js.
* 5+ years of professional experience building responsive/adaptive web applications.
* Strong ability to write clean, maintainable, and well-structured code.
* Experience with JavaScript testing frameworks.
* Proficiency with modern frontend build pipelines and tools.
* Experience architecting and delivering scalable frontend solutions.
* Hands-on experience with Web3 and decentralized application frontends, including familiarity with modern Web3 libraries (e.g., viem, wagmi).
* Exposure to GraphQL.

### Key Traits

* **Eager to learn:** Excited to dive into new tools and technologies.
* **Self-driven:** Comfortable doing your own research and turning findings into practical solutions.
* **Fast learner:** Able to quickly adapt to evolving requirements and environments.
* **Innovative mindset:** Proactively looks for ways to improve products and workflows.

### Good to have

* Understanding of Solidity.
* Familiarity with DEX protocols (not limited to PancakeSwap v2, v3, and Infinity).

### How to apply

Email <hiring@pancakeswap.com> with your resume!


# Senior Backend Engineer

### General Information

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

### Role Overview

We are seeking an experienced Backend Engineer who is passionate about crypto and DeFi, and has a deep understanding of micro-services architecture. You will work closely with a diverse team of engineers to design, develop, and maintain backend services that support our crypto platform.

### Your Responsibilities

* Design, develop, and maintain scalable backend services and micro-services.
* Work with cross-functional teams to integrate with DeFi protocols and other blockchain solutions.
* Implement secure, efficient, and reliable APIs to power our crypto services.
* Develop and deploy infrastructure on cloud environments to ensure scalability and performance.
* Analyze and optimize system performance and stability.
* Stay current with the latest developments in blockchain, DeFi, and backend technologies.

### Skills & Qualifications

* 5+ years of experience in backend development.
* Strong knowledge of modern backend programming languages such as Typescript
* (must have), Rust (nice to have).
* Experience working with smart contracts and Ethereum-based / Solana-based applications.
* Experience working with microservices and distributed systems.
* Deep understanding of blockchain, cryptocurrency, and DeFi concepts.
* Hands-on experience building APIs and integrating with third-party services.
* Experience with cloud platforms (e.g., AWS, DigitalOcean).
* Strong problem-solving skills and attention to detail.
* Excellent communication skills and a collaborative mindset.

### Good to have

* Knowledge of container orchestration technologies like Kubernetes.
* Familiarity with database technologies like PostgreSQL, Redis, or similar.
* Previous experience working in a startup or fast-paced environment.
* Experience with indexing solutions such as TheGraph or Subsquid.

### Why Join Us?

* Work on cutting-edge technology in the exciting field of blockchain and DeFi.
* Join a passionate, knowledgeable, and supportive team.
* Opportunities for growth and development in the fast-evolving crypto space

### How to apply

Email <hiring@pancakeswap.com> with your resume!


# Senior Solidity Engineer

### **General Information**

* **Salary range:** Competitive, negotiable
* **Position:** Full-time
* **Location:** Remote
* **Time-zone preference:** Any

### Your Responsibilities

* Architect, implement, and test smart contracts in **Solidity** across EVM-compatible chains.
* Scope, design, and deliver complex systems end-to-end, from idea to deployment.
* Collaborate with cross functional partners on all aspects of product development.
* Conduct code reviews and enforce best practices for security, efficiency, and maintainability.
* Continuously evaluate and improve gas optimization, security design patterns, and upgradeability.
* Proactively identify areas for improvement and innovation within PancakeSwap’s protocol architecture.

### Skills & Qualifications

* **5+ years** of software engineering experience, with **2+ years** focused on Solidity smart contracts.
* Deep understanding of **Solidity design patterns**, gas optimization, and contract upgradeability.
* Hands-on experience with **Hardhat** and **Foundry** (understands the trade-offs and tooling ecosystems).
* Strong understanding of **EVM internals**, **DeFi protocols**, and **on-chain architecture**.
* Excellent analytical, debugging, and problem-solving skills.
* Comfortable working autonomously in a fast-paced, globally distributed team.

### How to apply:

Email <hiring@pancakeswap.com> with your resume!


# QA Engineer

### General Information

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

### Your Responsibilities

* Collaborate in the design of test plans for new features and releases
* Triage reported defects, verify and reproduce regressions
* Document bug reports and update according to different phases of issues lifecycle
* Conduct functional, integration, regression, and performance testing for Web3 dApps and crypto wallet interactions.
* Coordination with team members on the organization and execution of testing activities
* Ensure test coverage across blockchain-specific features such as wallet integration, transaction handling, and smart contract interactions.
* Manual tests on mobile devices (Android, iOS) and desktop apps on Windows, Mac and Linux

### Skills & Qualifications

* Familiarity with blockchain technologies, DeFi, NFTs, and the broader Web3 ecosystem.
* Proven experience with Web3 dApps and crypto wallets (e.g., MetaMask, WalletConnect, hardware wallets).
* Strong knowledge of QA methodologies, testing strategies, and software development lifecycle.
* Hands-on experience with both server-side and client-side QA testing.
* Excellent problem-solving skills, with the ability to work independently and learn new technologies quickly.
* Strong communication skills and attention to detail.

### Good to have

* Experience with e2e testing framework (e.g. Puppeteer, Playwright, Cypress)
* Understanding of DeFi protocols and their underlying mechanisms.


# Brand / Graphics Designer

### **General Information**

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote

### Roles & Responsibilities:

* Design and develop characters and graphics for our brand in both 2D and 3D visuals.
* Ensure visual consistency across the brand.
* Create visual assets to support the Marketing team’s requirements, including banners, infographics, mockups, event collaterals, and more.
* Take ownership of the design process on marketing event materials, ensuring designs are optimized for printing.
* Work effectively with marketing, product operations, and business development teams to drive design initiatives and maintain a unified brand vision.

### Requirements

* Design Tools: Proficiency in tools that create consistent, high-quality visuals (e.g., Adobe Creative Suite, 3D design tools, Figma, or even AI design tools).
* Experience: Minimum of 3 years of full-time experience as a Brand/Graphics Designer.

### Nice to have:

* Strong audience- and content-focused mindset.
* Experience using fintech apps or PancakeSwap products/ with crypto / Web3 Familiarity.
* Experience of handling design assets and material for print and merch items is a big plus.
* Experience working in distributed teams.

### **How to apply**

Email *<hiring@pancakeswap.com>* with your CV & Portfolio!


# Motion / Interaction Designer

### **General Information**

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote

### Roles & Responsibilities:

* Create compelling interaction designs and videos for products, tutorials, and marketing purposes, delivering engaging motion experiences for a diverse DeFi audience. (in both 2D or 3D motion effects)
* Develop interactive elements to enhance seamless user interactions, including motion graphics and interactive icons.
* Collaborate effectively with marketing, product operations, and business development teams to drive design initiatives and maintain a cohesive brand vision.
* Take ownership of motion design, from storyboard collaboration with the marketing team, to post-production of the visual effects; ensure alignment with project goals and deliver high-quality results.
* Stay informed about industry trends to keep designs innovative and relevant.

### Requirements

* Strong audience- and content-focused mindset.
* Standard verbal and written English skills.
* Skilled in motion design tools such as After Effects, 3D design tools, or AI-based tools. Experience with Figma.
* Minimum of 3 years of full-time experience as a Motion Designer.

### Nice to have:

* Familiarity with fintech apps, PancakeSwap products, or experience in the crypto/Web3 space.
* Previous experience working in distributed teams.

### **How to apply**

Email *<hiring@pancakeswap.com>* with your CV & Portfolio!


# Marketing Manager (PR & Events)

### **General Information**

* Job Title: Marketing Manager (PR & Events)
* Location: Remote
* Position: Full-time

### **Job Description:**

We’re looking for a Marketing Manager with expertise in crypto media, PR, and events management. You’ll act as a bridge between PancakeSwap and the broader market - shaping our brand narrative, landing top-tier media coverage, and leading activations at major global crypto events.

### Key Responsibilities:

* Plan and execute marketing activations at major global crypto events and conferences.
* Pitch and secure coverage with top-tier crypto media outlets for product launches, announcements, and thought leadership stories.
* Collaborate with social, content, and design teams to ensure consistent branding and maximize the impact of all media and event initiatives.
* Track media coverage, monitor performance metrics, and report on PR and event activities.
* Build and maintain relationships with media outlets, events organizers, and key opinion leaders in the DeFi and broader Web3 ecosystem.

### Requirements

* 2+ years of experience in PR and events marketing, within crypto, DeFi, or Web3
* Proven experience organizing and executing high-impact brand activations at industry events
* Demonstrated success in pitching stories and securing coverage with crypto media outlets
* Strong content writing skills for brand communications and media materials
* Excellent written and spoken English
* Willingness and ability to travel occasionally for events
* Comfortable working in a fast-paced, remote work environment

### **How to apply**

Email *<hiring@pancakeswap.com>* with your CV & Portfolio!


# Quant Developer

We are looking for a Quant Developer with experience in AMM liquidity provision and crypto market making to design and implement trading and risk strategies behind our PropAMM system.

This role sits at the intersection of quantitative research, DeFi protocol design, and trading infrastructure, helping connect on-chain liquidity with other exchange markets.

Responsibilities:

-Design and implement pricing and liquidity strategies for PropAMM pools\
-Develop spread models, liquidity depth allocation, and volatility-based adjustments\
-Build inventory management frameworks to control token exposure\
-Design delta neutral hedging strategies\
-Integrate real-time orderbook data into pricing models\
-Backtest liquidity strategies and simulate trading performance\
-Optimize pricing and liquidity to maximize volume while minimizing risk

Requirements:

-4+ years experience in quant trading, crypto market making, or DeFi liquidity provision\
-Strong understanding of AMM mechanics, arbitrage dynamics, and liquidity pools\
-Experience with CEX hedging strategies and DEX liquidity provision\
-Strong programming skills in Python, Rust, or C++\
-Experience building real-time trading or market data systems

Nice to Have:\
-Background in DeFi market making or crypto trading firms\
-Familiarity with aggregator routing and on-chain trading mechanics

**How to Apply:** Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Product Manager

**Job Overview:**

We are seeking a dynamic Product Manager to join our team. In this role, you will be responsible for defining, developing, and executing product strategies that enhance user experience and drive growth. You will work closely with cross-functional teams including engineering, design, marketing, and community to ensure the successful launch and ongoing improvement of our products.

**Key Responsibilities:**

* **Product Strategy:** Define and communicate the product vision, strategy, and roadmap aligned with the company’s goals.
* **Market Research:** Conduct competitive analysis and user research to identify trends, customer needs, and opportunities for innovation.
* **Collaboration:** Work closely with engineering and design teams to deliver high-quality products on time. Facilitate communication between teams to ensure alignment.
* **User-Centric Design:** Advocate for user experience by incorporating user feedback and usability testing into product development.
* **Performance Metrics:** Establish and track key performance indicators (KPIs) to measure product success and inform decision-making.
* **Stakeholder Engagement:** Collaborate with marketing and community teams to develop go-to-market strategies and ensure product adoption.
* **Continuous Improvement:** Monitor product performance and iterate based on user feedback and market trends.

**Qualifications:**

* 2+ years of experience in product management, preferably in the blockchain and Defi fintech space.
* Strong understanding of DeFi concepts, cryptocurrency markets, and decentralized applications and smart contract
* Proficiency in product management tools (e.g., Jira, Trello) and analytics platforms (e.g., Google Analytics, Mixpanel).
* Passion for blockchain technology and a keen interest in emerging trends in the crypto space.

**How to Apply:** Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Community Lead

## General Information:

* Location: Remote
* Position: Full-time
* Time-zone Preference: GMT+8, +/-4 hours flexibility

We’re seeking a highly motivated and experienced Community Lead to join our team at PancakeSwap. This remote, full-time position offers an exciting opportunity to shape and drive our global community strategy, with a particular emphasis on expanding our presence in Asia and Europe. As the Community Lead, you will spearhead our ambassador program, enhance engagement across our community channels, and represent PancakeSwap at key events and public forums. The ideal candidate will have a deep understanding of the DeFi landscape, excellent bilingual communication skills, and a proven track record in community management.

## Key Responsibilities:

* Develop and execute a comprehensive global community strategy for PancakeSwap, focusing on increasing engagement and presence in Asia and Europe.
* Lead and expand the ambassador program by recruiting, training, and supporting ambassadors to grow PancakeSwap’s presence globally through content creation, meet-ups, and events.
* Act as the primary spokesperson for PancakeSwap, representing the team in AMAs, conferences, and other public speaking engagements.
* Organize and coordinate meet-ups, workshops, and other community events globally. Travel as required to attend and support events.
* Drive the growth and engagement of community channels such as Telegram, Discord, and other relevant platforms.
* Collaborate with local content creators and influencers to produce engaging and relevant content that aligns with PancakeSwap’s brand and goals.

## Skills & Qualifications:

* Bachelor’s degree in Marketing, Communications, Journalism, or a related field.
* Minimum of 3 years of experience in crypto community management, with a strong focus on Asia and Europe.
* Fluent in English and Chinese (both spoken and written). Additional languages are a plus.
* Deep understanding of DeFi, degen marketing strategies, and the broader cryptocurrency ecosystem.
* Excellent verbal and written communication skills, with the ability to engage and motivate a global audience.
* Proven ability to manage and prioritize multiple projects and meet deadlines in a fast-paced environment.
* Proactive, results-oriented, and capable of taking initiative to drive community growth and engagement.
* Experience in facilitating collaboration and communication across a diverse, international team.

## How to apply:

Email <hiring@pancakeswap.com> with your resume!

<br>


# Solidity Engineer (Contract)

### **General Information**

* Salary range: Competitive, negotiable
* **Duration: 1 - 2 quarters**
* Position: Full-time / Part-time
* Location: Remote
* Time-zone preference: Any

### Your Responsibilities

* Build smart contracts in Solidity.
* Design, scope, and estimate complex contract based on requirements given.
* Envision and develop features to help grow product.
* Enthusiastically collaborate with a small team to plan projects at the task level.
* Collaborate with cross-functional partners on all aspects of product development.
* Identify and advocate for team-wide areas of improvement and best practices.

### Skills & Qualifications

* 3-5 years of industry experience in software engineering.
* Understands and applies Solidity patterns to solve common problems.
* Understands gas optimization the tradeoff between efficient code and readable code.
* Knows how to write migrations and deploy code to EVM-compatible networks.
* Familiar with Hardhat and Foundry and the pros and cons of each framework.
  * Specifically familiar with Hardhat as this is the framework used by PancakeSwap.
* Possesses exceptional judgment, problem-solving skills, and an analytical mindset.
* Understands engineering best practices such as continuous integration.
* Ability to work in areas outside of your comfort zone and motivated by personal growth.
* Be able to work autonomously.
* The candidate should be independent enough to make important technical decisions on their own.
* The candidate should be driven and innovative.

### How to apply:

Email <hiring@pancakeswap.com> with your resume!


# Frontend Engineer (Contract)

### General Information

* Salary range: Competitive, negotiable
* **Duration: 1 - 2 quarters**
* Position: Full-time / Part-time
* Location: Remote
* Time-zone preference: Any

### Your Responsibilities

* Design and build an iOS / Android application for PancakeSwap in accordance to our requirements.
* Envision and develop features to help grow the application.
* Enthusiastically collaborate with a small team to plan projects at the task level.
* Collaborate with cross-functional partners on all aspects of product development.

### Skills & Qualifications

* 3-5 years of experience in building decentralised applications
* Solid experience in Typescript and React JS.
* Ability to write structured and clean code.
* Experience with Javascript testing tools.
* Experience with modern front-end build pipelines and tools.
* Experience with defining and delivering scalable frontend architectures.
* Some experience with GraphQL.
* Experience working with Web3 and a decentralized application frontend.
* Ability to work independently and innovate.

### Good to have

* Understanding of Solidity and AMMs
* Understanding of PancakeSwap products

### How to apply:

Email <hiring@pancakeswap.com> with your resume!


# Product Designer (UX/I)

### **General Information**

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

### About the role

* You see the endless potential to differentiate DeFi experiences with exciting new features and user experiences that make crypto more accessible to the masses.
* You’re passionate about crypto and DeFi, NFTs, DAO, tokenomics, and the overall Web 3.0
* You can think big, push the boundaries of what is possible and are able to communicate and influence these ideas effectively. You live and breathe Figma.
* You're agile and can thrive in fast moving environments - especially since Web3 is constantly evolving. What you worked on last month may not be what you work on the next day, and that excites you. You’re not looking for a traditional web2 job.
* You share the mindset that ‘Nothing should be someone else’s problem’. Owning a problem doesn’t scare you but empowers you to take 100% responsibility for achieving goals and results. You want to be part of a winning and agile team with a global and diverse background

### What you will do

* You will participate in the roadmap of the design team
* Design both web and mobile experiences that solve the needs for a wide range of DeFi users, from the newbie to the crypto expert
* Take new features from ideation to prototyping, user testing and production
* Collaborate closely with product managers, engineering, business development and marketing teams
* You will be interacting directly with end-users and developers to collect feedback and develop user empathy
* You'll be a key part of a small agile team.

### **Key skills**

* Extremely user-focused mindset
* 3+ years full-time Product Designer experience or
* 3+ years full-time experience of designing consumer-facing experiences for web and mobile apps
* Knowledgeable and interested in Web3 space
* Ability to provide end-to-end design solution - from user research to prototyping.
* Ability to create thoughtful UI and UX and written communication to both frame and explain concepts
* Demonstrated interest in open and community-driven platforms
* Thrive in uncertainty and challenges: proactive, hands-on, self-starter and perseverant
* Collaborative and open-minded
* Strong communication in oral and written English
* Strong values, ethics and integrity
* Strong intellectual curiosity and honesty, Bachelor’s or Master's Degree

### **How to apply**

Email <hiring@pancakeswap.com> with your resume! A portfolio or UX/I Case-study is a must.


# Business Development Manager

### General Information

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

### Your Responsibilities

* Coordinate with partners to ensure a healthy Farm/Syrup Pool and IFO pipeline.
* Review and conduct due diligence on projects that apply for Farm/Syrup Pools and IFOs.
* Liaise with project teams to explore potential partnership opportunities.
* Execute operational matters relating to PancakeSwap products.
* Implement best practices between the business development team & the wider team.
* Review the latest developments in the crypto space and explore new business lines.

### Skills & Qualifications

* 2+ years of experience in a business development and/or corporate finance role.
* Solid understanding of the cryptocurrency space, especially DeFi.
* Ability to speak, read and write in English fluently.
* Articulate and able to hold effective conversations with project teams.
* Proactive in keeping up with the latest trends in the blockchain/crypto space.
* Strong attention to detail when analyzing projects.
* Ability to work independently and innovate.
* Can handle high pressure and a fast-paced work environment.

### Good to have

* Fluent in a second language.
* Bachelor's degree in Finance, Accounting or other related areas.
* Experience with smart contracts and Solidity.

### How to apply

Email <hiring@pancakeswap.com> with your resume!


# DevOps Engineer

### General information

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

### Your Responsibilities

* Take care of our existing cloud infrastructure.
* Investigate and resolve technical issues.
* Plan and develop new cloud-based services.
* Write extensive documentation.

### Skills & Qualification

* Good understanding of Go, NodeJS or Python.
* Experience with cloud platforms (AWS/GCP/Azure).
* Experience configuring and maintaining databases (MongoDB, PostgresSQL, Redis).
* Good understanding of Docker, Kubernetes and adjacent technologies.
* Ability to evaluate scaling issues and take action.
* Solid experience with GraphQL.
* Experience with testing tools.
* Experience with Web3, Smart Contracts, Nodes and other crypto technologies.

### How to apply

Email <hiring@pancakeswap.com> with your resume!


# Product Marketing Manager

**General Information**\
Job Title: Product Marketing Manager\
Location: Remote (Timezone: UTC+8)\
Position: Full-time

**Job Description:**\
We’re looking for a Product Marketing Manager who’s active in the DeFi space and excited to ship DeFi products and campaigns with us. This role requires a strong understanding of DeFi and DEX mechanics, along with the ability to execute quickly and effectively.

If you love working across teams, know what gets the DeFi community hyped, and have experience shipping product campaigns, we want to hear from you.

**Key Responsibilities:**

* Own product messaging across PancakeSwap’s products (DEX, liquidity, etc)
* Create and execute product marketing campaigns that drive user acquisition, trading volumes, and product adoption.
* Lead product and GTM launches: crafting product narratives, announcements, and campaign rollouts
* Turn product features into clear and compelling messaging for all users
* Track performance (like TVL, user retention, volume) and adjust campaigns based on data
* Collaborate closely with Product Managers, Business Development Managers, Data Analysts, and the broader Marketing team to deliver successful and aligned product launches.

**Requirements:**

* 2+ years experience in a product marketing role
* 2+ years working in crypto, DeFi, or Web3
* Proven track record of launching products and product campaigns
* Analytic mindset with experience using tools like Dune, Google Analytics
* Strong written and spoken English
* You know the DeFi culture, what the community likes, and what kind of content hits
* You enjoy working in a fast-paced environment with a results-oriented mindset

**How to Apply:**\
Shoot your resume over to <hiring@pancakeswap.com>, we’d love to hear from you!


# Product Manager

#### General Information

* Salary range: Competitive, negotiable
* Position: Full-time
* Location: Remote
* Time-zone preference: Any

#### Your Responsibilities

* Collaborate with internal stakeholders (leads, design, devs, bd, marketing, qa, data, ops) to craft future PancakeSwap products from 0 to 1

#### Skills & Qualifications

* 3+ years experience in Crypto/DeFi/DEX and financial services/products.
* Experience in full flow of product development, including:
  * Perform market research and identify potential product usecases.
  * Turn requirements and ideas from other stakeholders in to complete designs.
  * Visualise userflow with wireframe and assist design to complete the UI/UX.
  * Assist and work with the dev team to build the product.
  * Resolve product issues with qa team.
  * Plan GTM strategies and campaigns with marketing team.
  * Coordinate with external members from partners.
  * Help ops team to perform product deployment.
  * Analyse data and improve product experience with data team.
* Gather info, provide options to other stakeholders to make critical decisions when needed.
* Able to work remotely, autonomously with great self initiative.

#### Nice to Have

* Technical background of blockchain and Web3. (to assist dev team to plan ahead when designing products. Think inside of the blockchain limitations, but think outside of the box for solutions)
* Skills for blockchain deep dive, tx debug (to better assist qa and ops)
* Figma skills (to build pretty mock-ups on your own with a design system)
* Mandarin (to communicate with some other skillful bunnies)


# Business Development Manager

#### Job Summary

As a Business Development Manager, you will be responsible for identifying, negotiating, and closing strategic partnerships that enhance our platform's liquidity, market diversity, and global reach. You'll work closely with product, marketing, and engineering teams to integrate new features, onboard key stakeholders, and foster growth in the crypto prediction space. This role requires a deep understanding of blockchain technology, prediction markets, and business strategy in a decentralized environment.

#### Key Responsibilities

* Partnership Development: Identify and pursue partnerships with crypto exchanges, DeFi protocols, data oracles, influencers, and traditional institutions to integrate our prediction markets into broader ecosystems.
* Market Expansion: Drive user acquisition and retention strategies, including collaborations with DAOs, NFT communities, and Web3 projects to increase platform liquidity and market creation.
* Business Strategy: Analyze market trends in crypto, prediction markets, and blockchain to develop go-to-market plans, revenue models, and growth initiatives.
* Relationship Management: Build and maintain long-term relationships with key stakeholders, including investors, regulators, and industry leaders, ensuring compliance with crypto regulations (e.g., KYC/AML where applicable).
* Sales and Negotiation: Lead negotiations for integrations, sponsorships, and co-marketing deals, aiming to boost platform TVL (Total Value Locked) and trading volume.
* Performance Tracking: Monitor KPIs such as partnership ROI, user growth, and market volume; provide regular reports and insights to senior leadership.
* Event Participation: Represent the company at crypto conferences, hackathons, and industry events to network and promote our platform.
* Cross-Functional Collaboration: Work with legal, product, and tech teams to ensure seamless execution of business deals in a decentralized context.

#### Qualifications and Skills

* Experience: 3+ years in business development, sales, or partnerships within the crypto, blockchain, or fintech sectors. Experience in prediction markets, DeFi, or gambling/gaming industries is highly preferred.
* Knowledge: Strong understanding of blockchain fundamentals, smart contracts, tokenomics, and prediction market mechanics (e.g., how markets resolve via oracles). Familiarity with platforms like Augur, Polymarket, or similar Skills: order-book based knowledge.
* Proven track record of closing high-value deals and building strategic alliances.
* Excellent communication, negotiation, and presentation skills.
* Analytical mindset with experience using tools like Google Analytics, Dune
* Analytics, or CRM software (e.g., Salesforce).
* Ability to thrive in a remote, fast-paced startup environment.
* Education: Bachelor's degree in Business, Marketing, Finance, or a related field;
* MBA or certifications in blockchain (e.g., Certified Blockchain Expert) are a plus.
* Personal Attributes: Entrepreneurial spirit, passion for crypto and decentralized technologies, adaptability to regulatory changes, and a results-oriented approach.


# Data Analyst

#### Responsibilities

* Collect, analyze, and interpret large datasets from on-chain transactions, including betting volumes, market resolutions, odds fluctuations, open interest and user participation in prediction events.
* Partner with product and engineering teams to design analytics solutions that transform raw blockchain data into insights on protocol health, liquidity trends, and market efficiency.
* Build and maintain data dashboards (using tools like Dune Analytics, Tableau, datawind or similar) to monitor key metrics such as Total Value Locked (TVL), user engagement, prediction accuracy rates, and event outcomes.
* Lead analytical support for on-chain campaigns, such as token airdrops, staking incentives, or market promotions, including tracking eligibility, rewards distribution, and ROI analysis.
* Query public blockchain data to uncover trends in user behavior, such as betting patterns, oracle integrations for event resolutions, and potential market manipulations.
* Communicate complex insights through visualizations and reports, translating blockchain data into actionable recommendations for stakeholders.
* Stay updated on blockchain advancements, prediction market protocols, and regulatory changes to inform data-driven strategies.
* Collaborate in a fast-paced environment where time-to-insight is critical for market competitiveness.

#### Requirements

* Bachelor's degree in a quantitative field such as Computer Science, Statistics, Mathematics, Economics, or a related discipline.
* 3+ years of experience in data analysis, preferably in blockchain, crypto, or fintech environments.
* Deep understanding of blockchain fundamentals, including EVM-based chains (e.g. Ethereum, BNB Chain), smart contracts, transaction structures, and event logs.
* Proficiency in SQL for querying blockchain data (e.g., via Dune Analytics, BigQuery) and at least one programming language (e.g., Python, R) for data processing and scripting.
* Experience with data visualization tools like Tableau, Power BI, or Matplotlib.
* Familiarity with on-chain metrics in DeFi or prediction markets, such as liquiditypools, oracle data feeds, and resolution mechanisms.
* Strong analytical mindset with the ability to handle large, unstructured datasets and derive meaningful insights.
* Excellent communication skills to present findings to non-technical teams.

#### Preferred Qualifications

* Experience working with prediction market platforms (e.g., Polymarket, Augur, or similar) or analyzing on-chain gaming/betting data.
* Knowledge of advanced analytics techniques, including machine learning for predictive modeling of market outcomes.
* Proficiency in additional tools like Nansen, Glassnode, or GraphQL for blockchain querying.
* Understanding of non-EVM chains (e.g., Solana) is a plus.
* Prior experience in Web3 startups or decentralized organizations.


# Product Manager \[Prediction Markets]

Probable is a zero-fee, on-chain prediction market platform launched on BNB Chain, incubated by PancakeSwap and supported by YZi Labs. It focuses on user-friendly predictions across crypto, sports, global events, and regional markets, with features like automatic token conversion to USDT and outcomes resolved via UMA's Optimistic Oracle.

As a recently launched project (unveiled in December 2025), Probable appears to operate with a small or integrated team, likely leveraging PancakeSwap's pseudonymous "Kitchen" structure.

Given its incubation by PancakeSwap, product strategy and execution are managed through their existing team. The closest equivalent is PancakeSwap's Product Manager position, which involves end-to-end product development in a DeFi/crypto context.

#### Responsibilities

* Collaborate with internal stakeholders (leads, design, devs, bd, marketing, qa, data, ops) to craft future products from 0 to 1.
* Perform market research and identify potential product use cases.
* Turn requirements and ideas from other stakeholders into complete designs.
* Visualise userflow with wireframe and assist design to complete the UI/UX.
* Assist and work with the dev team to build the product.
* Resolve product issues with qa team.
* Plan GTM strategies and campaigns with marketing team.
* Coordinate with external members from partners.
* Help ops team to perform product deployment.
* Analyse data and improve product experience with data team.
* Gather info, provide options to other stakeholders to make critical decisions when needed.
* Able to work remotely, autonomously with great self initiative.

#### Skills & Qualifications

* 3+ years experience in Crypto/DeFi/DEX and financial services/products.
* Experience in full flow of product development. Nice to Have.
* Technical background of blockchain and Web3 (to assist dev team to plan ahead when designing products. Think inside of the blockchain limitations, but think outside of the box for solutions).
* Skills for blockchain deep dive, tx debug (to better assist qa and ops).
* Figma skills (to build pretty mock-ups on your own with a design system).
* Mandarin (to communicate with some other skillful bunnies).




---

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

