Every NASDANK address on both chains, plus the DEX infrastructure each deployment depends on. Use the switch below to change which set is shown.
Showing addresses for
Impostor deployments exist
Copies of Uniswap's periphery contracts with different factories are deployed on these chains. Only use the addresses below. Every one was verified by eth_call — routers and position managers were anchored by checking that their factory() really is the factory listed here, and that their WETH9() really is the wrapped token listed here.
Protocol
Contract
Address on Robinhood Chain (4663)
Treasury
0xA4E441597BdC106A602823aad7557f427F40345a
Launch manager
0x63a829C544158951C9f1Cae77A5063a773B959F1
Team fee splitter factory
0x42e13e37375aF9bc9F9707998D00F7F6b05753D9
Referral distributor
0x87bb6471568748d202300FC14fA290CDf2361036
Vesting — KOL
0xcF51e2c48e97e52cE9fF51a58876aCf12E455b42
Vesting — claim-swap
0xa37e875367FF685cDfFaDa3c318eE5e2ac2c0073
Vesting — deposit / daily cap
0xB6DceA92D589F6Ce30C22e605Ba80135bE7dC307
Contract
Address on BNB Chain (56)
Treasury
0xA4E441597BdC106A602823aad7557f427F40345a
Pair route registry (V4)
0x1bcac0137e067bb9b844084b6df8d02169e046ad
Team fee splitter factory
0x70dd786536762cc4ecbe2294c5b73b2d190bf121
Referral distributor
0x985cc8fa57be7d401b5b47974f822264b9041082
Vesting — KOL
0x9b7c11b6e8848cd1c865381f580365d1256bd3ba
Vesting — claim-swap
0x0586ba00ceb7f73cc21dd5c4c9ffa264be42c296
Vesting — deposit / daily cap
0x8dfe5b88d489d57cfcc9ad3c9f6d36558a984c4c
Launchers
Only Pro (V3) and Custom (V4) launchers are listed — V2 is no longer an offered launch tier, and its launchers are omitted. There are many of the rest because each combination of venue and fee routing is its own deployment. Two constraints force that: the EIP-170 contract size limit, and the fact that a V4 hook's address encodes its permission flags, so one hook belongs to exactly one launcher.
Read the locker off the launcher, not off a list
To find which locker holds a given coin's position, call LP_LOCKER() on the launcher that emitted its TokenLaunched event. Published lists of deployed addresses are not always complete; the launcher always knows.
Generation
Launcher
Hook
Pro · V3
0x3dcF2eE1020A1F51B922807CCB07FC16B7682242
—
Pro · V3 salted (pre-announced)
0x025f3Cb966D3D46ea930A0ba281549A4c575c3C1
—
Custom · V4 base
0x8b28Cc50A86b8d16E166E0c90CAb6F7E0ff4AeeA
0x2C08F416e52310223d1A3CFdFFbbBe1EDC8140CC
V4 salted (pre-announced)
0xf90E31d5219Dbd95AA783E1e076a03d6Fd5Ae56E
—
V4b — fee vault
0x9076915FFa65F1050fE74e5eA7C0336408B1FcD6
0xC6dadd6D013156ec18e430963e0bbE054Dd180cC
V4c — holders earn WETH
0x68bd3CA1d40115ec3e8B29441be40aA53692b8c6
0x0F1091ac57f4880F96adb544B9F9B476681E80cC
V4c — holders earn native ETH
0x75852BF7AfbB9B24A09B1FaFbd09c61Af5495C23
—
V4d — creator portfolio
0x310Da1A37BC076F680dCAFF16e64C5C5CE8614b9
0xA89F376d6D2de70823329D8EB8542730D900C0CC
V4e — dividend basket
0x8A278CE175120bEB6Def5EDe87a8167141D6CDB2
0x4a5755Bf3B13218C16A93E6F2C419899d4D8c0cc
V4e — auto-push
0xAA91720cC38F141562408fA6a658e2f2DD93A379
—
V4g — auto-disperse
0xE3D7E788f2fB2a1F90ECA5d66B399fEc31C01c05
0x3E5093E9A258dc3490f38Ca5f0CF7fa1612500cc
V4g — burn
0x073E95b8e90A6A99B4FCF4AE7825E6fBf4D719A4
—
V3 pair (custom pair token)
0x456D5E805e3DB0f7513357F08d322A7c2323f5Ba
—
V4 pair (custom pair token)
0x94C463C2E8Ff5A2799aC10dc2bc213F66Bc08b0d
—
V4 pair + holder rewards
0xF907dE813212f3955B7A98Bce2f29118Ff3A5D2F
—
Generation
Launcher
Hook
Custom · V4 base
0xcf706dce549a16dd7c2e3c28ac09af5a54aaf95b
0x113d3a6b2b888c2be387ca25d3def625418380cc
V4 salted (pre-announced)
0x53f2dbd4e8273553a9e78a4237d02d8a3646ca41
—
V4b — fee vault
0x71d8410c09af626923b3431fa1987ab55548dac2
0xfb11755cdc59edb840b0a52d2fbe174739cb80cc
V4c — holders earn WBNB
0x26826af5b88fde8419894e0642119b6f04309622
0x00df8439ee5633e2d6245920d656f21523ffc0cc
V4c — holders earn native BNB
0xa818c5c773de4ebec8ce3a1216b013834ec7167c
0xb2961e7efe5efc3082fb5787d39ce0ab0dc8c0cc
V4d — creator portfolio
0x33e0aadb8875444677d0dd90feca258811fe6ae7
0xc757d898c8eb71780bf42071be331e6d7d5280cc
V4e — dividend basket
0xa73279696b99aebac5d4d944a5954b7beba60f02
0xe62e1fbd0641b61e2b730da61cb84356fd8e80cc
V4e — auto-push
0x188cf8ba805c55631d847270c8ccb4d912f44d96
—
V4f — buyback and burn
0x6ad8533dc8a7ea2950a184fce210bfaa86c60b4b
—
V4g — auto-disperse
0x77589abf262b44770b84c4934eec35dc9935b925
0x249b8c1e29530e29aed00f33f397f0c79c1180cc
V4g — burn
0x968d8f46c4fa154b3a0bbb64977a6209720dc975
—
V4 pair (custom pair token)
0x85fc87c9d32800415ccf8513504df45eb1a86a37
0x21959a7Ad0e5fE12A5dCf01b5a9EB7641Bd600CC
V4 pair + holder rewards
0xf5ae4e7bb280cceed116cf44e181f6f0c33ca11f
0x7c34423CdbD0abB08E0166F27D339351923940cc
Pro · V3 / salted (PancakeSwap)
0x2e083113d03057dbd036e5a878b0d03a87e8344d
—
V3 pair (PancakeSwap)
0xae3d23c0e00bfa056225d9e8ef5ea8d40a944952
—
LP lockers
Locker
Address
V3
0xA496A35a9FA24b388FE4AfFA013c106A3ae54bD9
V4
0x062f96627694aB18b1c378b720c0A60699F8D481
V4e
0xB53785B9591e7288dFaf270d6f00d60e09D75879
V4c (native ETH)
0xAA1c5Ba45F8Fd7b4BCc2a065e5af254C093ce92c
Base locker
0x39EEDc8Abd50C01d505cE46ac21b96788CB4b33B
Locker
Address
V4 base
0x3B10fEf45435aC332f151B170b7d7D8BA95DC5e7
V4 pair
0xA27Fb40b974Bc0Ee7c84fA3f962d456a9a1846e5
V3 pair
0x354c98E894Ef763f8791ebc4C8E5aEaA6E7C08FA
V3 Pro
0x34d05465deE67338B5903DF10209daf1CA4c5855
Standing-order routers
Venue
Router
V2
0x6432eeD45c983a0EFE4ffeeaEF50fD7be0f88f4C
V3
0x239f7c80c85de5ea69a755b0620f22e44ec660e4
V4
0xc2086Ad418c12FBF17aE196f17664f1166fF6026
BNB standing routers
Six standing routers are deployed on chain 56. Because BSC carries two Permit2 deployments and the routers were not all built against the same one, read PERMIT2() from the router you are about to sign for rather than using a per-chain constant. See Standing orders.
DEX infrastructure
Contract
Address on Robinhood Chain
WETH9
0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73
Uniswap V3 Factory
0x1f7d7550B1b028f7571E69A784071F0205FD2EfA
V3 NonfungiblePositionManager
0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3
SwapRouter02 (prefer)
0xCaf681a66D020601342297493863E78C959E5cb2
SwapRouter
0x170D9E6A0Af82b56bcdd3900ECa1367655B6997f
QuoterV2
0x33e885eD0Ec9bF04EcfB19341582aADCb4c8A9E7
Uniswap V2 Factory
0x8bcEaA40B9AcdfAedF85AdF4FF01F5Ad6517937f
Uniswap V2 Router02
0x89e5DB8B5aA49aA85AC63f691524311AEB649eba
V4 PoolManager
0x8366a39cc670b4001a1121b8f6a443a643e40951
V4 PositionManager
0x58daec3116aae6d93017bAAea7749052E8a04fA7
UniversalRouter
0x8876789976decbfcbbbe364623c63652db8c0904
V4 Quoter
0x8dc178efb8111bb0973dd9d722ebeff267c98f94
V4 StateView
0xf3334192d15450cdd385c8b70e03f9a6bd9e673b
Permit2
0x000000000022D473030F116dDEE9F6B43aC78BA3
Multicall3
0xcA11bde05977b3631167028862bE2a173976CA11
USDG (6 decimals)
0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168
Contract
Address on BNB Chain
WBNB (the WETH9 role)
0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
PancakeSwap V3 Factory
0x0BFbCF9fa4f9C56B0F40a671Ad40E0805A091865
PancakeSwap V3 NPM
0x46A15B0b27311cedF172AB29E4f4766fbE7F4364
PancakeSwap V3 SwapRouter (deadline variant)
0x1b81D678ffb9C0263b24A97847620C99d213eB14
PancakeSwap V3 QuoterV2
0xB048Bbc1Ee6b733FFfCFb9e9CeF7375518e25997
PancakeSwap V3 PoolDeployer
0x41ff9AA7e16B8B1a8a8dc4f0eFacd93D02d071c9
PancakeSwap V2 Factory
0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73
PancakeSwap V2 Router02
0x10ED43C718714eb63d5aA57B78B54704E256024E
Uniswap V3 Factory on BSC (fee conversion)
0xdB1d10011AD0Ff90774D0C6Bb92e5C5c8b4461F7
Uniswap SwapRouter02 on BSC (no-deadline)
0xB971eF87ede563556b2ED4b1C0b0019111Dd85d2
V4 PoolManager
0x28e2Ea090877bF75740558f6BFB36A5ffeE9e9dF
V4 PositionManager
0x7A4a5c919aE2541AeD11041A1AEeE68f1287f95b
UniversalRouter (V4-aware, Uniswap Labs)
0x1906c1d672b88cD1B9aC7593301cA990F94Eae07
V4 Quoter
0x9F75dD27D6664c475B90e105573E550ff69437B0
V4 StateView
0xd13Dd3D6E93f276FAfc9Db9E6BB47C1180aeE0c4
Permit2 (canonical — used by UniV4 PM)
0x000000000022D473030F116dDEE9F6B43aC78BA3
Permit2 (PancakeSwap's)
0x31c2F6fcFf4F8759b3Bd5Bf0e1084A055615c768
USDT (18 decimals on BSC)
0x55d398326f99059fF775485246999027B3197955
Verifying an address yourself
The anchoring checks that prove a periphery contract belongs to the deployment you think it does:
Anchor a router to its factory
# SwapRouter02.factory() must equal the factory you are using
cast call 0xCaf681a66D020601342297493863E78C959E5cb23 \
--rpc-url https: 0
# and its WETH9() must equal the wrapped token you are pairing against
cast call 0xCaf681a66D020601342297493863E78C959E5cb24 \
--rpc-url https: 1
# a V4 PositionManager is anchored by its pool manager and permit2
cast call 0x58daec3116aae6d93017bAAea7749052E8a04fA75 \
--rpc-url https: 2
Multicall3 on Robinhood Chain is not the famous address
It is 0xcA11bde0…76CA11. The widely deployed 0x…E70C1B variant is not deployed here. Do not "correct" it.