--- name: pancakeswap description: "PancakeSwap — Multi-chain DEX (BNB Chain, ETH, ARB, Base)" emoji: "🥞" commands: - /cake gates: envs: - EVM_PRIVATE_KEY --- # PancakeSwap Multi-chain AMM DEX with V3 concentrated liquidity. Swap tokens on BNB Chain, Ethereum, Arbitrum, and Base. ## Quick Start ```bash # Set credentials export EVM_PRIVATE_KEY="0x..." # Get a quote /cake quote BNB USDT 1 --chain bsc # Execute swap /cake swap BNB USDT 1 --chain bsc # Check price /cake price CAKE USDT --chain bsc ``` ## Commands | Command | Description | |---------|-------------| | `/cake swap [--chain bsc]` | Execute swap | | `/cake quote [--chain bsc]` | Get quote without executing | | `/cake price [--chain bsc]` | Get relative price | | `/cake balance [--chain bsc]` | Check token balance | | `/cake help` | Show commands | ## Chain Flag Use `--chain` to select network (default: bsc): | Flag | Network | |------|---------| | `--chain bsc` | BNB Smart Chain (default) | | `--chain eth` | Ethereum | | `--chain arb` | Arbitrum | | `--chain base` | Base | ## Examples ```bash # Swap 1 BNB to USDT on BSC /cake swap BNB USDT 1 # Swap 100 USDC to CAKE on Ethereum /cake swap USDC CAKE 100 --chain eth # Get quote for WETH to USDC on Arbitrum /cake quote WETH USDC 0.5 --chain arb # Check CAKE balance on BSC /cake balance CAKE ``` ## Common Tokens | Token | BSC | ETH | ARB | Base | |-------|-----|-----|-----|------| | CAKE | Yes | Yes | Yes | Yes | | USDC | Yes | Yes | Yes | Yes | | USDT | Yes | Yes | Yes | - | | WBNB | Yes | - | - | - | | WETH | - | Yes | Yes | Yes | ## Configuration ```bash # Required export EVM_PRIVATE_KEY="0x..." # Optional: custom RPC URLs export BSC_RPC_URL="https://..." export ETH_RPC_URL="https://..." ``` ## Resources - [PancakeSwap App](https://pancakeswap.finance) - [PancakeSwap Docs](https://docs.pancakeswap.finance)