Skip to main content

Deployed Contracts

All QsnDEX contracts are deployed on the Taiko Mainnet. Contract source code is verified on the block explorer.

Taiko Mainnet

Chain ID: 167000

Block Explorer: https://taikoscan.io

Contract Addresses

ContractAddress
WETH90x19CB0Dd7926fb78Dd96416F50DA8976E51f48EF3
Factory0x6c14fC67C31F123F89C8Ce1FB024cCE0EDac3996
Router0x08f10f37CE99adEb0e866245068100B86c780f4a
FeeCollector0xf668db989357c6F936372D137f783eAbdBB0f571
Multicall0x6Ea5d4d752D9acB3feB7ccE885ae489a09b078a3
LimitOrder0x43204f1C7426F20BA0A8Dde778f7b2A3dAF27E91
StakingFactory0x35de353a8855781F47082B43E59159555Db4E3F5
BatchSwap0x28009E27a6FB5D52861259F2D2BED39c8209B9b6
Launchpad0x040ac63DF7C3af4911AfF97959DdC1C63b2Eb758

Pair Code Hash

The PAIR_CODE_HASH is used by the Router and Library contracts to compute pair addresses deterministically via CREATE2 without on-chain lookups:

0xb48dd4af2585e7b3586ca87d86790d0d04f4c105430056d2b91540b80028f37b
note

If you are integrating with QsnDEX or building a custom router, you will need this hash to compute pair addresses off-chain. It is derived from the keccak256 of the QsnPair creation bytecode.

Arbitrum One

Chain ID: 42161

Block Explorer: https://arbiscan.io

Contract Addresses

ContractAddress
WETH90x4Ac96E70796558988711aC7b3a210739AEaBC87A
Factory0xD9985210F44c42aF74f1Fc1f03BbF6210E94DbC5
Router0x204d562C5a6e9e75257f01cd7e313F597349e684
FeeCollector0x70fB259bedbd7B0A485866a0c511BE72cea3f8B3
Multicall0xb2D7c309C3e05Fd06CFF9061dEaAE1486f052AD9
LimitOrder0x7C070221072a3be9D2CFC8d03f89e68FAcB8280b
StakingFactory0x19CB0Dd7926fb78Dd96416F50DA8976E51f48EF3
BatchSwap0x6c14fC67C31F123F89C8Ce1FB024cCE0EDac3996
Launchpad0x08f10f37CE99adEb0e866245068100B86c780f4a