From bd75fedd2c6219842b4d1b8adb8a60359dd570ca Mon Sep 17 00:00:00 2001
From: ChefEric <173023571+chef-eric@users.noreply.github.com>
Date: Tue, 14 Apr 2026 19:45:22 +0800
Subject: [PATCH 1/2] docs: sync with codebase (2026-04-14)
Remove sunset chains (Polygon zkEVM, Goerli), fix wrong addresses,
add missing chains (Monad, opBNB, Base, ETH Sepolia), and update
stale subgraph IDs.
---
docs/pages/apis/subgraph.md | 7 ++--
.../infinity-stableswap/addresses.md | 12 +++++++
.../infinity/resources/addresses.mdx | 32 +++++++++----------
docs/pages/contracts/pcsx/addresses.mdx | 1 +
docs/pages/contracts/permit2/addresses.md | 11 +++----
docs/pages/contracts/prediction/addresses.mdx | 1 +
.../contracts/universal-router/addresses.md | 9 ++----
docs/pages/contracts/v2/addresses.md | 2 --
docs/pages/contracts/v3/addresses.md | 22 ++++++-------
9 files changed, 49 insertions(+), 48 deletions(-)
diff --git a/docs/pages/apis/subgraph.md b/docs/pages/apis/subgraph.md
index ecb2573..43a2b45 100644
--- a/docs/pages/apis/subgraph.md
+++ b/docs/pages/apis/subgraph.md
@@ -13,8 +13,6 @@ Code: [https://github.com/pancakeswap/pancake-subgraph](https://github.com/panca
- BSC https://nodereal.io/meganode/api-marketplace/pancakeswap-graphql
- ETH https://thegraph.com/explorer/subgraphs/9opY17WnEPD4REcC43yHycQthSeUMQE26wyoeMjZTLEx?view=Query&chain=arbitrum-one
- ARB https://thegraph.com/explorer/subgraphs/EsL7geTRcA3LaLLM9EcMFzYbUgnvf8RixoEEGErrodB3?view=Query&chain=arbitrum-one
- - ARB GRO https://api.thegraph.com/subgraphs/name/chef-jojo/exchange-v2-arb-goerli
- - Polygon zkEVM https://thegraph.com/explorer/subgraphs/37WmH5kBu6QQytRpMwLJMGPRbXvHgpuZsWqswW4Finc2?view=Query&chain=arbitrum-one
- zkSync https://thegraph.com/explorer/subgraphs/6dU6WwEz22YacyzbTbSa3CECCmaD8G7oQ8aw6MYd5VKU?view=Query&chain=arbitrum-one
- Linea https://thegraph.com/explorer/subgraphs/Eti2Z5zVEdARnuUzjCbv4qcimTLysAizsqH3s6cBfPjB?view=Query&chain=arbitrum-one
- Base https://thegraph.com/explorer/subgraphs/2NjL7L4CmQaGJSacM43ofmH6ARf6gJoBeBaJtz9eWAQ9?view=Query&chain=arbitrum-one
@@ -49,7 +47,6 @@ Code: [https://github.com/pancakeswap/pancake-subgraph](https://github.com/panca
15. **MasterChef (v3)**: Tracks data for MasterChefV3.
- BSC https://thegraph.com/explorer/subgraphs/QProcZexB8KYHueG55aoLhBmwnLXExxopq7CUnFkjMv?view=Query&chain=arbitrum-one
- ETH https://thegraph.com/explorer/subgraphs/9psTWtnVVQwSHUVRtCuR8985UfzotdtdZwVt8K9kJGeg?view=Query&chain=arbitrum-one
- - Polygon zkEVM https://thegraph.com/explorer/subgraphs/GY319RL3CwRYq4LvTcGnE2ftVtWfM7D7FLzsy21GFYUb?view=Query&chain=arbitrum-one
- ARB https://thegraph.com/explorer/subgraphs/2fq9U1dYX1bxuu6D3HuZcfyZSBxPHd8yWduJnVoxNjSP?view=Query&chain=arbitrum-one
- zkSync https://thegraph.com/explorer/subgraphs/BnTM866GHTEyhxzrSmqnCdDAEixc34R87SnZaxH4BChy?view=Query&chain=arbitrum-one
- Base https://thegraph.com/explorer/subgraphs/3oYoAoCJMV2ZyZSTpg6cUS1gKTzcc2cjmCVfpNyWZVmr?view=Query&chain=arbitrum-one
@@ -58,12 +55,12 @@ Code: [https://github.com/pancakeswap/pancake-subgraph](https://github.com/panca
- BSC https://thegraph.com/explorer/subgraphs/Hv1GncLY5docZoGtXjo4kwbTvxm3MAhVZqBZE4sUT9eZ?view=Query&chain=arbitrum-one
- ETH https://thegraph.com/explorer/subgraphs/CJYGNhb7RvnhfBDjqpRnD3oxgyhibzc7fkAMa38YV3oS?view=Query&chain=arbitrum-one
- ARB https://thegraph.com/explorer/subgraphs/251MHFNN1rwjErXD2efWMpNS73SANZN8Ua192zw6iXve?view=Query&chain=arbitrum-one
- - Polygon zkEVM https://thegraph.com/explorer/subgraphs/7HroSeAFxfJtYqpbgcfAnNSgkzzcZXZi6c75qLPheKzQ?view=Query&chain=arbitrum-one
- zkSync https://thegraph.com/explorer/subgraphs/3dKr3tYxTuwiRLkU9vPj3MvZeUmeuGgWURbFC72ZBpYY?view=Query&chain=arbitrum-one
- Linea https://thegraph.com/explorer/subgraphs/6gCTVX98K3A9Hf9zjvgEKwjz7rtD4C1V173RYEdbeMFX?view=Query&chain=arbitrum-one
- - Base https://thegraph.com/explorer/subgraphs/BHWNsedAHtmTCzXxCCDfhPmm6iN9rxUhoRHdHKyujic3?view=Query&chain=arbitrum-one
+ - Base https://thegraph.com/explorer/subgraphs/5YYKGBcRkJs6tmDfB3RpHdbK2R5KBACHQebXVgbUcYQp?view=Query&chain=arbitrum-one
- opBNB https://opbnb-mainnet-graph.nodereal.io/subgraphs/name/pancakeswap/exchange-v3
17. **Exchange (StableSwap)**: Tracks all PancakeSwap Stableswap Exchange data with price, volume, liquidity
- BSC https://thegraph.com/explorer/subgraphs/C5EuiZwWkCge7edveeMcvDmdr7jjc1zG4vgn8uucLdfz?view=Query&chain=arbitrum-one
+ - ETH https://thegraph.pancakeswap.finance/subgraphs/name/pancakeswap/exchange-stableswap-eth
- ARB https://thegraph.com/explorer/subgraphs/y7G5NUSq5ngsLH2jBGQajjxuLgW1bcqWiBqKmBk3MWM?view=Query&chain=arbitrum-one
\ No newline at end of file
diff --git a/docs/pages/contracts/infinity-stableswap/addresses.md b/docs/pages/contracts/infinity-stableswap/addresses.md
index 50aad32..d419172 100644
--- a/docs/pages/contracts/infinity-stableswap/addresses.md
+++ b/docs/pages/contracts/infinity-stableswap/addresses.md
@@ -199,6 +199,12 @@ uint256 dOracle = hook.D_oracle(); // TVL oracle
| ----- | ------- |
| BSC | 0x3669dDD1a9ee009dB9Eb2174C5C760FFfc66cfeF |
+**Testnet**
+
+| Chain | Address |
+| ----------- | ------- |
+| BSC Testnet | 0x41187151170541bE6Ec0F3C235781ED9d7EF9923 |
+
### CLStableSwapHookFactory
**Mainnet**
@@ -207,3 +213,9 @@ uint256 dOracle = hook.D_oracle(); // TVL oracle
| ----- | ------- |
| BSC | 0x44de03599d1088b205D959b09A842448A0a63173 |
+**Testnet**
+
+| Chain | Address |
+| ----------- | ------- |
+| BSC Testnet | 0x9188584835110FB6e0eB3BAE10ef1459Acf99edB |
+
diff --git a/docs/pages/contracts/infinity/resources/addresses.mdx b/docs/pages/contracts/infinity/resources/addresses.mdx
index 00bafe3..ed9ffa4 100644
--- a/docs/pages/contracts/infinity/resources/addresses.mdx
+++ b/docs/pages/contracts/infinity/resources/addresses.mdx
@@ -3,34 +3,34 @@ import { Callout } from 'vocs/components'
# Addresses
- PCS Infinity have been deployed on BNB Smart Chain and Base
+ PCS Infinity have been deployed on BNB Smart Chain, Base, and Ethereum Sepolia (testnet)
---
From https://github.com/pancakeswap/infinity-core
-| Contract | BNB & Base | BNB Testnet |
-| ------ | ------ | ------ |
-| Vault | 0x238a358808379702088667322f80aC48bAd5e6c4 | 0x2CdB3EC82EE13d341Dc6E73637BE0Eab79cb79dD |
-| CLPoolManager | 0xa0FfB9c1CE1Fe56963B0321B32E7A0302114058b | 0x36A12c70c9Cf64f24E89ee132BF93Df2DCD199d4 |
-| BinPoolManager | 0xC697d2898e0D09264376196696c51D7aBbbAA4a9 | 0xe71d2e0230cE0765be53A8A1ee05bdACF30F296B |
+| Contract | BNB & Base | BNB Testnet | ETH Sepolia |
+| ------ | ------ | ------ | ------ |
+| Vault | 0x238a358808379702088667322f80aC48bAd5e6c4 | 0x2CdB3EC82EE13d341Dc6E73637BE0Eab79cb79dD | 0x4670F769Daa625FF5F89719AE5295E9824f5805f |
+| CLPoolManager | 0xa0FfB9c1CE1Fe56963B0321B32E7A0302114058b | 0x36A12c70c9Cf64f24E89ee132BF93Df2DCD199d4 | 0xD4EAc75ee0E76EAD6AC6995DF30CA14b38549682 |
+| BinPoolManager | 0xC697d2898e0D09264376196696c51D7aBbbAA4a9 | 0xe71d2e0230cE0765be53A8A1ee05bdACF30F296B | 0x0Ca8430E263A098B998E47e0544C2C82B30CbDB1 |
----
From https://github.com/pancakeswap/infinity-periphery
-| Contract | BNB & Base | BNB Testnet |
-| ------ | ------ | ------ |
-| CLPositionManager | 0x55f4c8abA71A1e923edC303eb4fEfF14608cC226 | 0x77DedB52EC6260daC4011313DBEE09616d30d122 |
-| BinPositionManager | 0x3D311D6283Dd8aB90bb0031835C8e606349e2850 | 0x68B834232da911c787bcF782CED84ec5d36909a7 |
-| CLQuoter | 0xd0737C9762912dD34c3271197E362Aa736Df0926 | 0x5d544D0ad627a72d7Fb53c22D8888663FC5d5B0d |
-| BinQuoter | 0xC631f4B0Fc2Dd68AD45f74B2942628db117dD359 | 0x82E7741E3DE763692785cfDB536D168B1226c4d5 |
-| MixedQuoter | 0x2dCbF7B985c8C5C931818e4E107bAe8aaC8dAB7C | 0xdf70a0A2DADC2a01dbE165702aa6dCdf034628b0 |
+| Contract | BNB & Base | BNB Testnet | ETH Sepolia |
+| ------ | ------ | ------ | ------ |
+| CLPositionManager | 0x55f4c8abA71A1e923edC303eb4fEfF14608cC226 | 0x77DedB52EC6260daC4011313DBEE09616d30d122 | 0x53C9802F47295979c0E154779eD10fa6af27D7cA |
+| BinPositionManager | 0x3D311D6283Dd8aB90bb0031835C8e606349e2850 | 0x68B834232da911c787bcF782CED84ec5d36909a7 | 0x21015eF9927e06b7Fc19D986A214e449Aa22FF7d |
+| CLQuoter | 0xd0737C9762912dD34c3271197E362Aa736Df0926 | 0x5d544D0ad627a72d7Fb53c22D8888663FC5d5B0d | 0x6B71bA938100FD313Be08E680639900E0cfE3d74 |
+| BinQuoter | 0xC631f4B0Fc2Dd68AD45f74B2942628db117dD359 | 0x82E7741E3DE763692785cfDB536D168B1226c4d5 | 0x4DcaF8f6040B12a2C6149956Cc2e36FA3b7a60b9 |
+| MixedQuoter | 0x2dCbF7B985c8C5C931818e4E107bAe8aaC8dAB7C | 0xdf70a0A2DADC2a01dbE165702aa6dCdf034628b0 | 0x3F47BDA24e069FC5f28B74d4FAB27EeBA006eF92 |
----
https://github.com/pancakeswap/infinity-universal-router
-| Contract | BNB & Base | BNB Testnet |
-| ------ | ------ | ------ |
-| UniversalRouter | 0xd9c500dff816a1da21a48a732d3498bf09dc9aeb | 0x87FD5305E6a40F378da124864B2D479c2028BD86 |
\ No newline at end of file
+| Contract | BNB & Base | BNB Testnet | ETH Sepolia |
+| ------ | ------ | ------ | ------ |
+| UniversalRouter | 0xd9c500dff816a1da21a48a732d3498bf09dc9aeb | 0x87FD5305E6a40F378da124864B2D479c2028BD86 | 0x19Dbcfc815166633A393953B91115BF6D20E5c5a |
\ No newline at end of file
diff --git a/docs/pages/contracts/pcsx/addresses.mdx b/docs/pages/contracts/pcsx/addresses.mdx
index 1cf2ab4..1d1bc20 100644
--- a/docs/pages/contracts/pcsx/addresses.mdx
+++ b/docs/pages/contracts/pcsx/addresses.mdx
@@ -22,6 +22,7 @@ This reactor introduces a period of exclusivity before the price decay begins, g
| BSC | 0xDB9D365b50E62fce747A90515D2bd1254A16EbB9 |
| Ethereum | 0x35db01D1425685789dCc9228d47C7A5C049388d8 |
| Arbitrum | 0x35db01D1425685789dCc9228d47C7A5C049388d8 |
+| Base | 0x6b9906d7106e5890852Bf98eF13ba5D8761712b9 |
------
**Testnet**
diff --git a/docs/pages/contracts/permit2/addresses.md b/docs/pages/contracts/permit2/addresses.md
index 66833f6..04f0cbe 100644
--- a/docs/pages/contracts/permit2/addresses.md
+++ b/docs/pages/contracts/permit2/addresses.md
@@ -10,21 +10,20 @@
| Base | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| Linea | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| opBNB | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
-| zkEVM | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
-| Scroll | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| zkSync | 0x686FD50007EaA636F01154d660b96110B6bFe351 |
+| Monad | 0xDca6Dd86A5E305dB99A15eaEB2a6ecfc7F579778 |
**Testnet**
| Chain | Address
| ------------------------------------------ | ------------------------------------------ |
| BSC testnet | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
-| Sepolia, Goerli | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
-| Arbitrum Sepolia, Arbitrum Goerli | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
-| Base Sepolia, Base testnet | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
+| Sepolia | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
+| Arbitrum Sepolia | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
+| Base Sepolia | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| Linea | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| opBNB | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
-| zkEVM | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| Scroll Sepolia | 0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768 |
| zkSync | 0xaf321b731E65715DdbFDa73A066E00BB28345709 |
+| Monad testnet | 0xC51DA9473283695884AD536FFD180e618Bf6186e |
diff --git a/docs/pages/contracts/prediction/addresses.mdx b/docs/pages/contracts/prediction/addresses.mdx
index dcebbc6..5c101ff 100644
--- a/docs/pages/contracts/prediction/addresses.mdx
+++ b/docs/pages/contracts/prediction/addresses.mdx
@@ -36,6 +36,7 @@ description: Prediction
| Chain | Address |
| -------- | ------------------------------------------ |
| zkSync | 0x43c7771DEB958A2e3198ED98772056ba70DaA84c |
+| Arbitrum | 0x1cdc19B13729f16C5284a0ACE825F83fC9d799f4 |
## Audits
diff --git a/docs/pages/contracts/universal-router/addresses.md b/docs/pages/contracts/universal-router/addresses.md
index c2cf207..46a898e 100644
--- a/docs/pages/contracts/universal-router/addresses.md
+++ b/docs/pages/contracts/universal-router/addresses.md
@@ -37,22 +37,19 @@ For usage details, refer to the [Perform a Swap guide](/contracts/infinity/guide
| Base | 0xFE6508f0015C778Bdcc1fB5465bA5ebE224C9912 |
| Linea | 0xFE6508f0015C778Bdcc1fB5465bA5ebE224C9912 |
| opBNB | 0xB89a6778D1efE7a5b7096757A21b810CC2886fa1 |
-| zkEVM | 0xB89a6778D1efE7a5b7096757A21b810CC2886fa1 |
| zkSync | 0xdAee41E335322C85ff2c5a6745c98e1351806e98 |
+| Monad | 0x23682a588CF2601ACa977dF200938634c9F7d552 |
**Testnet**
| Chain | Address |
| ---------------- | ------------------------------------------ |
| BSC testnet | 0x9A082015c919AD0E47861e5Db9A1c7070E81A2C7 |
-| Sepolia | 0x55D32fa7Da7290838347bc97cb7fAD4992672255 |
-| Goerli | 0xC46abF8B66Df4B9Eb0cC0cf6eba24226AC6E6285 |
+| Sepolia | 0x6A3d58cc25a92d90Fa3a8f0f5d5e75AD01ccd7a6 |
| Arbitrum Sepolia | 0xFE6508f0015C778Bdcc1fB5465bA5ebE224C9912 |
-| Arbitrum Goerli | 0xa8EEA7aa6620712524d18D742821848e55E773B5 |
| Base Sepolia | 0xFE6508f0015C778Bdcc1fB5465bA5ebE224C9912 |
-| Base testnet | 0xa8EEA7aa6620712524d18D742821848e55E773B5 |
| Linea | 0x9f3Cb8251492a069dBF0634C24e9De305d6946B8 |
| opBNB | 0xa8EEA7aa6620712524d18D742821848e55E773B5 |
-| zkEVM | 0xa8EEA7aa6620712524d18D742821848e55E773B5 |
| Scroll Sepolia | 0xB89a6778D1efE7a5b7096757A21b810CC2886fa1 |
| zkSync | 0xCa97D1FAFCEa54EFc68d66eA914AB2F8Fbfe93c5 |
+| Monad testnet | 0x94D220C58A23AE0c2eE29344b00A30D1c2d9F1bc |
diff --git a/docs/pages/contracts/v2/addresses.md b/docs/pages/contracts/v2/addresses.md
index 24841ac..74167bf 100644
--- a/docs/pages/contracts/v2/addresses.md
+++ b/docs/pages/contracts/v2/addresses.md
@@ -13,7 +13,6 @@ Mainnet
| -------- | ------------------------------------------ |
| BSC | 0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73 |
| ETH | 0x1097053Fd2ea711dad45caCcc45EfF7548fCB362 |
-| zkEVM | 0x02a84c1b3BBD7401a5f7fa98a384EBC70bB5749E |
| zkSync | 0xd03D8D566183F0086d8D09A84E1e30b58Dd5619d |
| Arbitrum | 0x02a84c1b3BBD7401a5f7fa98a384EBC70bB5749E |
| Linea | 0x02a84c1b3BBD7401a5f7fa98a384EBC70bB5749E |
@@ -35,7 +34,6 @@ Mainnet
| -------- | ------------------------------------------ |
| BSC | 0x10ED43C718714eb63d5aA57B78B54704E256024E |
| ETH | 0xEfF92A263d31888d860bD50809A8D171709b7b1c |
-| zkEVM | 0x8cFe327CEc66d1C090Dd72bd0FF11d690C33a2Eb |
| zkSync | 0x5aEaF2883FBf30f3D62471154eDa3C0c1b05942d |
| Arbitrum | 0x8cFe327CEc66d1C090Dd72bd0FF11d690C33a2Eb |
| Linea | 0x8cFe327CEc66d1C090Dd72bd0FF11d690C33a2Eb |
diff --git a/docs/pages/contracts/v3/addresses.md b/docs/pages/contracts/v3/addresses.md
index dfa7119..830ada0 100644
--- a/docs/pages/contracts/v3/addresses.md
+++ b/docs/pages/contracts/v3/addresses.md
@@ -6,14 +6,14 @@ description: Fork of Uniswap v3
## Core
-| Contract | BSC, ETH, zkEVM, ARB, Linea, GOR, Base, opBNB, BSC TESTNET / MAINNET, Monad | zkSync |
+| Contract | BSC, ETH, ARB, Linea, Base, opBNB, BSC TESTNET / MAINNET, Monad | zkSync |
| --------------------- | -------------------------------------------------------------------- | ------------------------------------------ |
| PancakeV3Factory | 0x0BFbCF9fa4f9C56B0F40a671Ad40E0805A091865 | 0x1BB72E0CbbEA93c08f535fc7856E0338D7F7a8aB |
| PancakeV3PoolDeployer | 0x41ff9AA7e16B8B1a8a8dc4f0eFacd93D02d071c9 | 0x7f71382044A6a62595D5D357fE75CA8199123aD6 |
## Periphery
-| Contract | BSC, ETH, zkEVM, Arbitrum, Linea, Base, opBNB, Monad | zkSync | GOR, BSC TESTNET |
+| Contract | BSC, ETH, Arbitrum, Linea, Base, opBNB, Monad | zkSync | BSC TESTNET |
| -------------------------- | --------------------------------------------- | ------------------------------------------ | ------------------------------------------ |
| SwapRouter (v3) | 0x1b81D678ffb9C0263b24A97847620C99d213eB14 | 0xD70C70AD87aa8D45b8D59600342FB3AEe76E3c68 | 0x1b81D678ffb9C0263b24A97847620C99d213eB14 |
| V3Migrator | 0xbC203d7f83677c7ed3F7acEc959963E7F4ECC5C2 | 0x556A72A7A3bB3bbd293D923e59b6B56898fB405D | 0x46A15B0b27311cedF172AB29E4f4766fbE7F4364 |
@@ -22,9 +22,9 @@ description: Fork of Uniswap v3
| TickLens | 0x9a489505a00cE272eAa5e07Dba6491314CaE3796 | 0x7b08978FA77910f77d273c353C62b5BFB9E6D17B | 0xac1cE734566f390A94b00eb9bf561c2625BF44ea |
| PancakeInterfaceMulticall | 0xac1cE734566f390A94b00eb9bf561c2625BF44ea | 0x2a76b93B9Cd441AE8aDA529e0e95826e00556351 | 0x3D00CdB4785F0ef20C903A13596e0b9B2c652227 |
-| Contract | BSC, ETH, Linea | zkEVM, Linea, Base, opBNB | Arbitrum | zkSync | Monad | GOR, BSC TESTNET |
+| Contract | BSC, ETH | Linea, Base, opBNB | Arbitrum | zkSync | Monad | BSC TESTNET |
| ------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
-| MixedRouteQuoterV1 | 0x678Aa4bF4E210cf2166753e054d5b7c31cc7fa86 | 0x4c650FB471fe4e0f476fD3437C3411B1122c4e3B | 0x3652Fc6EDcbD76161b8554388867d3dAb65eCA93 | 0x9B1edFB3848660402E4f1DC25733764e80aA627A | 0x77b482D9A4E391d682C857C630B8d869FdeE5c44 | 0xB048Bbc1Ee6b733FFfCFb9e9CeF7375518e25997 |
+| MixedRouteQuoterV1 | 0x678Aa4bF4E210cf2166753e054d5b7c31cc7fa86 | 0x4c650FB471fe4e0f476fD3437C3411B1122c4e3B | 0x5457fa0318753E9eaC2d17DFfdb6383da207d705 | 0x9B1edFB3848660402E4f1DC25733764e80aA627A | 0x678Aa4bF4E210cf2166753e054d5b7c31cc7fa86 | 0xB048Bbc1Ee6b733FFfCFb9e9CeF7375518e25997 |
| TokenValidator | 0x864ED564875BdDD6F421e226494a0E7c071C06f8 | 0x556B9306565093C855AEA9AE92A594704c2Cd59e | 0x8be9EA9C6015985AB2F5A216093305A9AaEb8164 | 0x08529A4be615746ef31CdbeD46Ce556406787E2F | 0xfcB76dfDf9c79AE5d334C0E1901449c8A893DF22 | 0x678Aa4bF4E210cf2166753e054d5b7c31cc7fa86 |
## Smart Router
@@ -33,7 +33,7 @@ Able to route to v3, v2 and stable pool
| Chain | Address
| ------------------------------------------ | ------------------------------------------ |
| BSC, ETH | 0x13f4EA83D0bd40E75C8222255bc855a974568Dd4 |
-| zkEVM, Linea, Base, opBNB | 0x678Aa4bF4E210cf2166753e054d5b7c31cc7fa86 |
+| Linea, Base, opBNB | 0x678Aa4bF4E210cf2166753e054d5b7c31cc7fa86 |
| Arbitrum | 0x32226588378236Fd0c7c4053999F88aC0e5cAc77 |
| zkSync | 0xf8b59f3c3Ab33200ec80a8A58b2aA5F5D2a8944C |
| Monad | 0x21114915Ac6d5A2e156931e20B20b038dEd0Be7C |
@@ -42,7 +42,7 @@ Able to route to v3, v2 and stable pool
| Chain | Address
| ------------------------------------------ | ------------------------------------------ |
-| GOR, BSC testnet | 0x9a489505a00cE272eAa5e07Dba6491314CaE3796 |
+| BSC testnet | 0x9a489505a00cE272eAa5e07Dba6491314CaE3796 |
## MasterchefV3
@@ -52,20 +52,16 @@ Able to route to v3, v2 and stable pool
| Chain | Address
| ------------------------------------------ | ------------------------------------------ |
| BSC, ETH | 0x556B9306565093C855AEA9AE92A594704c2Cd59e |
-| zkEVM | 0xe9c7f3196ab8c09f6616365e8873daeb207c0391 |
| Arbitrum | 0x5e09ACf80C0296740eC5d6F643005a4ef8DaA694 |
| zkSync | 0x4c615E78c5fCA1Ad31e4d66eb0D8688d84307463 |
| Linea | 0x22E2f236065B780FA33EC8C4E58b99ebc8B55c57 |
| Base | 0xC6A2Db661D5a5690172d8eB0a7DEA2d3008665A3 |
+| opBNB | 0x05ddEDd07C51739d2aE21F6A9d97a8d69C2C3aaA |
**Testnet**
| Chain | Address
| ------------------------------------------ | ------------------------------------------ |
-| GOR, BSC testnet | 0x4c650FB471fe4e0f476fD3437C3411B1122c4e3B |
-| zkEVM | 0xb66b07590B30d4E6E22e45Ddc83B06Bb018A7B44 |
-| Arbitrum | 0x66A9870FF7707936B0B0278cF999C5f2Ac2e42F5 |
-| zkSync | 0x3c6Aa61f72932aD5D7C917737367be32D5509e6f |
-| Linea | 0xb66b07590B30d4E6E22e45Ddc83B06Bb018A7B44 |
-| Base | 0xAd3fe5Aeabf79B8291F877B367139466c221216e |
+| BSC testnet | 0x4c650FB471fe4e0f476fD3437C3411B1122c4e3B |
+| zkSync | 0x3c6Aa61f72932aD5D7C917737367be32D5509e6f |
From 725aa8db3e870ff2210194a0f02cb6a79da661ed Mon Sep 17 00:00:00 2001
From: ChefEric <173023571+chef-eric@users.noreply.github.com>
Date: Tue, 14 Apr 2026 21:21:06 +0800
Subject: [PATCH 2/2] docs: additional sync fixes (2026-04-14 v2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
CAKE addresses:
- Remove sunset Polygon zkEVM from mainnet table
- Remove stale Goerli testnet entries (ETH Goerli, Base Goerli, Linea Goerli)
- Remove zkEVM testnet row (had wrong address — was Linea's)
- Rename opBNB to opBNB Testnet in testnet table
Aptos contracts:
- Fix "PancakesSwap" typo → "PancakeSwap"
- Fix masterchef module name: pancake → pancake_masterchef
- Fix "SingerCapability" typo → "SignerCapability"
- Fix 5 fields with missing `u` prefix on u64 type
- Fix quadruple hop description: "3 pools" → "4 pools"
- Fix lp_balance return type: u128 → u64
- Add missing return type `: u64` on get_user_stake_amount
Auto-generated by doc-sync agent. @ChefEric @chef-miso please review.
---
docs/pages/contracts-aptos/index.md | 2 +-
docs/pages/contracts-aptos/masterchef.mdx | 14 +++++++-------
docs/pages/contracts-aptos/syrup-pools.md | 2 +-
docs/pages/contracts-aptos/v2/router-v2.md | 4 ++--
docs/pages/contracts-aptos/v2/swap-core-v2.md | 2 +-
docs/pages/contracts/cake/index.md | 8 +-------
6 files changed, 13 insertions(+), 19 deletions(-)
diff --git a/docs/pages/contracts-aptos/index.md b/docs/pages/contracts-aptos/index.md
index 9f0d456..61d529f 100644
--- a/docs/pages/contracts-aptos/index.md
+++ b/docs/pages/contracts-aptos/index.md
@@ -8,7 +8,7 @@ description: >-
## Features
-PancakesSwap on Aptos! We have landed on Aptos and will continuously deploy more features.
+PancakeSwap on Aptos! We have landed on Aptos and will continuously deploy more features.
[pancakeswap-v2](v2/overview.mdx)
diff --git a/docs/pages/contracts-aptos/masterchef.mdx b/docs/pages/contracts-aptos/masterchef.mdx
index 171c26e..d3167ae 100644
--- a/docs/pages/contracts-aptos/masterchef.mdx
+++ b/docs/pages/contracts-aptos/masterchef.mdx
@@ -2,7 +2,7 @@
## Contract info
-**Contract name**: pancake::masterchef\
+**Contract name**: pancake_masterchef::masterchef\
**Contract address:**
7968a225eba6c99f5f1070aeec1b405757dee939eabcfda43ba91588bf5fccf3::masterchef
@@ -38,19 +38,19 @@ struct MasterChef has key {
| Name | Type | Description |
| ----------- | ------- | ---------------------------------- |
-| signer_cap | `account::SingerCapability` | The signer capability of the resource account. |
+| signer_cap | `account::SignerCapability` | The signer capability of the resource account. |
| admin | `address` | The admin address of the module. |
| upkeep_admin | `address` | The account that execute upkeep call. |
| lp_to_pid | `table_with_length::TableWithLength` | LP token type info and corresponding pool id. |
| lps | `vector` | All added LP token type info array. |
| pool_info | `vector` | A list of pool _info struct. |
| total_regular_alloc_point | `u64` | Sum of all regular farm allocate points. |
-| total_special_alloc_point | `64` | Sum of all special farm allocate points. |
-| cake_per_second | `64` | Cake reward per second for all farm pools. |
+| total_special_alloc_point | `u64` | Sum of all special farm allocate points. |
+| cake_per_second | `u64` | Cake reward per second for all farm pools. |
| cake_rate_to_regular | `u64` | The percentage of cake rewards that regular farm can earn. |
-| cake_rate_to_special | `64` | The percentage of cake rewards that special farm can earn. |
-| last_upkeep_timestamp | `64` | The timestamp of the last upkeep execution. |
-| end_timestamp | `64` | The last time that farms can get cake reward, each upkeep operation will extend this timestamp. |
+| cake_rate_to_special | `u64` | The percentage of cake rewards that special farm can earn. |
+| last_upkeep_timestamp | `u64` | The timestamp of the last upkeep execution. |
+| end_timestamp | `u64` | The last time that farms can get cake reward, each upkeep operation will extend this timestamp. |
### PoolUserInfo
diff --git a/docs/pages/contracts-aptos/syrup-pools.md b/docs/pages/contracts-aptos/syrup-pools.md
index 514b79a..6e18774 100644
--- a/docs/pages/contracts-aptos/syrup-pools.md
+++ b/docs/pages/contracts-aptos/syrup-pools.md
@@ -156,7 +156,7 @@ public fun get_pool_info(): (u64, u64, u64, u64, u
Get the user stake amount in the pool.
```rust
-public fun get_user_stake_amount(account: address)
+public fun get_user_stake_amount(account: address): u64
```
#### Input Values
diff --git a/docs/pages/contracts-aptos/v2/router-v2.md b/docs/pages/contracts-aptos/v2/router-v2.md
index 08bb6d0..4fda1de 100644
--- a/docs/pages/contracts-aptos/v2/router-v2.md
+++ b/docs/pages/contracts-aptos/v2/router-v2.md
@@ -200,7 +200,7 @@ public entry fun swap_exact_output_triplehop(
### Swap Exact Input Quadruple Hop
-Swap exact amount of tokenX to tokenB using 3 pools (Pool XY, Pool YZ, Pool ZA and Pool AB).
+Swap exact amount of tokenX to tokenB using 4 pools (Pool XY, Pool YZ, Pool ZA and Pool AB).
```rust
public entry fun swap_exact_input_quadruplehop(
@@ -218,7 +218,7 @@ public entry fun swap_exact_input_quadruplehop(
### Swap Exact Output Quadruple Hop
-Swap tokenX to exact amount of tokenB using 3 pools (Pool XY, Pool YZ, Pool ZA and Pool AB).
+Swap tokenX to exact amount of tokenB using 4 pools (Pool XY, Pool YZ, Pool ZA and Pool AB).
```rust
public entry fun swap_exact_output_quadruplehop(
diff --git a/docs/pages/contracts-aptos/v2/swap-core-v2.md b/docs/pages/contracts-aptos/v2/swap-core-v2.md
index 6a022ea..45b8c6b 100644
--- a/docs/pages/contracts-aptos/v2/swap-core-v2.md
+++ b/docs/pages/contracts-aptos/v2/swap-core-v2.md
@@ -142,7 +142,7 @@ public fun lp_balance(addr: address): u64
| Type | Description |
| ------ | -------------------------- |
-| `u128` | The amount of LP user own. |
+| `u64` | The amount of LP user own. |
### Total LP Supply
diff --git a/docs/pages/contracts/cake/index.md b/docs/pages/contracts/cake/index.md
index 7490f86..c40f870 100644
--- a/docs/pages/contracts/cake/index.md
+++ b/docs/pages/contracts/cake/index.md
@@ -12,7 +12,6 @@ PancakeSwap uses LayerZero v1 OFT standard to bridge across chains. Bridge via t
| Base | 0x3055913c90Fcc1A6CE9a358911721eEb942013A1 |
| Linea | 0x0D1E753a25eBda689453309112904807625bEFBe |
| opBNB | 0x2779106e4F4A8A28d77A24c18283651a2AE22D1C |
-| zkEVM | 0x0D1E753a25eBda689453309112904807625bEFBe |
| zkSync | 0x3A287a06c66f9E95a56327185cA2BDF5f031cEcD |
| Aptos | 0x159df6b7689437016108a019fd5bef736bac692b6d4a1f10c941f6fbb9a74ca6::oft::CakeOFT |
| Solana | 4qQeZ5LwSz6HuupUu8jCtgXyW1mYQcNbFAW1sWZp89HL |
@@ -23,10 +22,5 @@ PancakeSwap uses LayerZero v1 OFT standard to bridge across chains. Bridge via t
| Chain | Address |
| ------------------------------------------ | ------------------------------------------ |
| BSC testnet | 0x8d008B313C1d6C7fE2982F62d32Da7507cF43551 |
-| ETH Goerli | 0xc2C3eAbE0368a2Ea97f485b03D1098cdD7d0c081 |
-| Base Goerli | 0x052a99849Ef2e13a5CB28275862991671D4b6fF5 |
-| Linea Goerli | 0x2B3C5df29F73dbF028BA82C33e0A5A6e5800F75e |
-| opBNB | 0xa11B290B038C35711eB309268a2460754f730921 |
-| zkEVM | 0x2B3C5df29F73dbF028BA82C33e0A5A6e5800F75e |
-| Solana devnet | FwX9puvdxVAqLY8Cs7cMXPoZcPY8SdxMWkrnP7EPDiSw |
+| opBNB Testnet | 0xa11B290B038C35711eB309268a2460754f730921 |