Request form
PancakeSwap V3
  • PancakeSwap
  • DEX
  • Exchange
  • Token
  • Dexes
  • Protocol
Docs
Source
ChefGPT

PancakeSwap V3: A More Efficient and User-Friendly DEX on BNB Chain

IPancakeV3LmPool.sol
IPancakeV3FlashCallback.sol
IPancakeV3MintCallback.sol
IPancakeV3SwapCallback.sol
IERC20Minimal.sol
IPancakeV3Factory.sol
IPancakeV3Pool.sol
IPancakeV3PoolDeployer.sol
IPancakeV3PoolActions.sol
IPancakeV3PoolDerivedState.sol
IPancakeV3PoolEvents.sol
IPancakeV3PoolImmutables.sol
IPancakeV3PoolOwnerActions.sol
IPancakeV3PoolState.sol
BitMath.sol
FixedPoint128.sol
FixedPoint96.sol
FullMath.sol
LiquidityMath.sol
LowGasSafeMath.sol
Oracle.sol
Position.sol
SafeCast.sol
SqrtPriceMath.sol
SwapMath.sol
Tick.sol
TickBitmap.sol
TickMath.sol
TransferHelper.sol
UnsafeMath.sol
PancakeV3Pool.sol
OutputCodeHash.sol
PancakeV3Factory.sol
BitMathEchidnaTest.sol
BitMathTest.sol
FullMathEchidnaTest.sol
FullMathTest.sol
LiquidityMathTest.sol
LowGasSafeMathEchidnaTest.sol
MockTimePancakeV3Pool.sol
MockTimePancakeV3PoolDeployer.sol
OracleEchidnaTest.sol
OracleTest.sol
PancakeV3PoolSwapTest.sol
SqrtPriceMathEchidnaTest.sol
SqrtPriceMathTest.sol
SwapMathEchidnaTest.sol
SwapMathTest.sol
TestERC20.sol
TestPancakeV3Callee.sol
TestPancakeV3ReentrantCallee.sol
TestPancakeV3Router.sol
TestPancakeV3SwapPay.sol
TickBitmapEchidnaTest.sol
TickBitmapTest.sol
TickEchidnaTest.sol
TickMathEchidnaTest.sol
TickMathTest.sol
TickOverflowSafetyEchidnaTest.sol
TickTest.sol
UnsafeMathEchidnaTest.sol
PancakeV3PoolDeployer.sol

TVL

$597.71M

156 downloads

Chains

Authors

PancakeSwap V3
  • PancakeSwap
  • DEX
  • Exchange
  • Token
  • Dexes
  • Protocol
Info
Source
ChefGPT
Expand
Share

Get Cookin'

156 downloads

Chains

Authors

Pancake V3

Deployments

  1. Add Key in .env file. It's a private key of the account that will deploy the contracts and should be gitignored.
  2. bscTestnet KEY_TESTNET or bsc KEY_MAINNET
  3. add ETHERSCAN_API_KEY in .env file. It's an API key for etherscan.
  4. yarn in root directory
  5. NETWORK=$NETWORK yarn zx v3-deploy.mjs where $NETWORK is either eth, goerli, bscMainnet, bscTestnet or hardhat (for local testing)
  6. NETWORK=$NETWORK yarn zx v3-verify.mjs where $NETWORK is either eth, goerli, bscMainnet, bscTestnet or hardhat (for local testing)
PancakeSwap V3: A More Efficient and User-Friendly DEX on BNB Chain
IPancakeV3LmPool.sol
IPancakeV3FlashCallback.sol
IPancakeV3MintCallback.sol
IPancakeV3SwapCallback.sol
IERC20Minimal.sol
IPancakeV3Factory.sol
IPancakeV3Pool.sol
IPancakeV3PoolDeployer.sol
IPancakeV3PoolActions.sol
IPancakeV3PoolDerivedState.sol
IPancakeV3PoolEvents.sol
IPancakeV3PoolImmutables.sol
IPancakeV3PoolOwnerActions.sol
IPancakeV3PoolState.sol
BitMath.sol
FixedPoint128.sol
FixedPoint96.sol
FullMath.sol
LiquidityMath.sol
LowGasSafeMath.sol
Oracle.sol
Position.sol
SafeCast.sol
SqrtPriceMath.sol
SwapMath.sol
Tick.sol
TickBitmap.sol
TickMath.sol
TransferHelper.sol
UnsafeMath.sol
PancakeV3Pool.sol
OutputCodeHash.sol
PancakeV3Factory.sol
BitMathEchidnaTest.sol
BitMathTest.sol
FullMathEchidnaTest.sol
FullMathTest.sol
LiquidityMathTest.sol
LowGasSafeMathEchidnaTest.sol
MockTimePancakeV3Pool.sol
MockTimePancakeV3PoolDeployer.sol
OracleEchidnaTest.sol
OracleTest.sol
PancakeV3PoolSwapTest.sol
SqrtPriceMathEchidnaTest.sol
SqrtPriceMathTest.sol
SwapMathEchidnaTest.sol
SwapMathTest.sol
TestERC20.sol
TestPancakeV3Callee.sol
TestPancakeV3ReentrantCallee.sol
TestPancakeV3Router.sol
TestPancakeV3SwapPay.sol
TickBitmapEchidnaTest.sol
TickBitmapTest.sol
TickEchidnaTest.sol
TickMathEchidnaTest.sol
TickMathTest.sol
TickOverflowSafetyEchidnaTest.sol
TickTest.sol
UnsafeMathEchidnaTest.sol
PancakeV3PoolDeployer.sol